uniflash读取教程,uniflash安装
如何安装配置CCS UniFlash软件
CS UniFlash 是一款免费的烧写flash的独立工具,UniFlash提供了图形界面,命令行以及脚本三种操作方式。本文提供的安装配置步骤仅供参考。
方法/步骤
双击安装包,弹出如下所示窗口,选择"Next"执行下一步
然后选择接受协议,选择"Next"执行下一步
选择安装路径后,选择"Next"执行下一步
选择"Next"执行下一步
安装过程需要一段时间,安装时会有进度显示
中间会弹出一个小窗口,显示解压进度显示
最后点"Finish"结束安装
因为选择了安装结束后运行软件,可以看到如下图所示的启动界面
9
软件运行后,界面如下图所示
uniflash7.0无法连接
题主是否想询问“uniflash7.0无法连接怎么办”?
1、在电脑上下载uniflash7.0。
2、先连接板子与电脑,uniflash7.0软件可以自动识别板子型号(注:SOP模式要设成101)(第一次使用等了很长时间识别不了的话,直接断电,然后重新打开uniflash7.0再次自动识别)。
3、uniflash7.0软件的串口号填写XDSClassApplication/UserUART对应的串口号。
4、点击FormatSFLASH等待uniflash7.0软件的console窗口提示成功即可。(如果发现一直停留在连接端口的界面,单片机断电,重新上电打开UniFlash,再重新试一遍。
5、返回uniflash7.0软件的mmwave_studio模式,把SOP模式调回011,即可连接uniflash7.0成功。
新手求教Uniflash烧写程序问题,调试信息显示一直在等待ACK
Begin Format operation.
[10:01:05] INFO: Executing Operation: Connect
[10:01:05] DEBUG: waiting and clearing uart rx buffer
[10:01:07] INFO: setting break signal
[10:01:07] INFO: --- please restart the device ---
[10:01:07] DEBUG: wait for ack
[10:01:07] INFO: connection succeeded
[10:01:07] INFO: getting storage list
[10:01:07] DEBUG: wait for ack
[10:01:07] INFO: Executing Operation: Init
[10:01:07] INFO: reading version info
[10:01:07] DEBUG: wait for ack
[10:01:07] INFO: DEVICE CC3200 ES1.33
[10:01:07] INFO: reading version info
[10:01:07] DEBUG: wait for ack
[10:01:07] DEBUG: Bootloader version is 2, 1, 4, 0
[10:01:07] DEBUG: It's a CC3200 device: PG1.33 or higher
[10:01:07] DEBUG: Switch UART pinmux to APPS
[10:01:07] DEBUG: wait for ack
[10:01:07] DEBUG: wait for ack
[10:01:08] DEBUG: Switch to NWP bootloader complete
[10:01:08] INFO: reading version info
[10:01:08] DEBUG: wait for ack
[10:01:23] DEBUG: UART timeout
[10:01:23] DEBUG: --- COM Port timeout on ACK read
[10:01:23] ERROR: No ACK
[10:01:38] DEBUG: UART timeout
[10:01:53] DEBUG: UART timeout
[10:01:53] ERROR: Error, version response should be 28 bytes, device is sending 0
[10:02:08] DEBUG: UART timeout
[10:02:08] ERROR: FAUpdateNwpBootloader failed - version info is incorrect
[10:02:08] FATAL: Error loading the bootloader. Error code: -3
[10:02:08] INFO: Executing Operation: Disconnect
[10:02:08] DEBUG: disconnecting from device . . .
[10:02:08] DEBUG: wait for ack
[10:02:23] DEBUG: UART timeout
[10:02:23] DEBUG: --- COM Port timeout on ACK read
[10:02:23] Operation Format returned.
如何使用uniflash烧写nandflash,并实现nand启动
、利用NOR Flash
种利用JLink能够烧写程序NOR Flash完首先利用J-FLASH ARMu-boot.bin烧写进NOR Flash(记烧写NOR Flash0x0起始址处)设置发板NOR Flash启候系统进入U-boot命令行模式候打J-Link commander输入命令:r 看JLink否能识别发板信息(判断JLink否连接)
J-Link commander命令先假设u-boot.bin电脑D盘根目录
1. speed 12000 //设置TCK12M载程序快
2. loadbin d:\u-boot.bin 0x30000000
注意:0x30000000想要载u-boot.bin发板内存址内存址根据同发板设定同本文使用FL2440片系统S3C2440内存挂载址区域0x30000000~0x33ffffff我需要u-boot.bin载片区域即
我U-boot命令行模式输入NAND Flash擦除写入命令即:
nand erase 0 40000
// 擦除0址始0x40000Nnad Flash扇区0x40000待写入U-boot.bin致度度必须NAND Flash页整数倍通需要比u-boot.bin实际度
nand write 30000000 0 40000 // 前面载0x30000000u-boot.bin烧写Nand
我再设置发板NAND Flash启即转载仅供参考
Uniflash 如何擦写MSP430I2041以写好的代码
IAR生成430烧写方法有2种,
第一种是;将工程的debug模式切换成release模式,看图片操作。
?
?
?那个.d43文件就是仿真调试模式的文件。
?
这里的test.txt文件就是烧写文件了,不要怀疑它,我们看看它的内容。
?
第二种方法:按着下图操作。(这是网友提供的)
?
注意,下面的设置一定要把override default 的文件是txt格式的文件
?
?
接下来就是烧写软件了,有2个,你可以二选一,他们都可以到网上下载下来。
下载地址;
?
?
?
MSPFET - FREE MSP430 flash programming utility
说明:
1、几乎支持所有MSP30系列单片机;
2、三种下载模式;
3、使用TIUSB时,提示:Init failed. Could not open port.这时要到\IAR Systems\Embedded Workbench 4.0\430\bin下复制msp430.dll和hil.dll两个动态库文件(前提是要安装Embedded Workbench 4.0)网友的话,先放在这里,万一遇见了错误,可以参考。
?
注意,设置之后IAR要用来下载调试程序,需将设置设置回调试的设置选项,否则下载调试可能出现以下错误:
uniflash导出flash数据
1、新建目标配置文件(File-New-Target Configuration File)
2.根据采用的仿真器、目标芯片、配置文件存放地址配置,Save后Test Connection
3.选择 Run-Debug(F11) 或者 Debug As-1 Code Composer Debug Session
4.仿真器固件更新可能会报警 Warning,选择 Continue
5.随后会连接上DSP,在CCS Debug属性页,可看到连接状态
6.打开 View-Memory Browser。在Memory Browser窗口,可选择Data\Program\IO\Peripheral内存类型以及开始地址;可操作 Save Memory将内存数据保存到文件,Load Memory和Fill Memory加载数据到内存。
7.选择Save Memory,在弹出的对话框中,选择需要保存数据的文件格式;然后通过Add Range设置需保存内存的起始地址和长度。
8.打开保存的文件BootROM.hex,可以看到对应格式的内存数据。