原创 MMJTAG 支持 PXA300 PXA310 PXA320平台下所有NAND Flash烧写

2009-4-22 14:28 3520 3 3 分类: EDA/ IP/ 设计与制造

 


 


MMJTAG 支持 PXA300 PXA310 PXA320平始下所以的NAND Flash烧写


MMJTAGPlusUtility使用说明书


一、概述
  MMJTAGPlusUtility工具软件是MMJTAGPlus仿真器区别于其它普通仿真器的最大特点。该工具利用仿真器的硬件JTAG口,实现各种Flash的读写功能。


MMJTAGPlusUtility具有以下特点:
●  支持Flash型号自动识别
●  支持PXA3XX下各种型号的NAND Flash读写。
●  支持PXA3XX下OneNAND Flash的读写。
●  内置原厂xflash的GUI界面,支持PXA3XX系列CPU所支持的所有NAND Flash的读写。


二、主界面说明
将MMJTAGPlus仿真器与目标板的JTAG口正确连接并上电后,双击MMJTAGPlusUtility.exe程序,进入MMJTAGPlusUtility的主界面。
 6f727f20-7475-4867-a7da-812acba8601d.JPG


 



三、XFlash使用说明
 点击主界面上的“XFlash”按钮,进入XFlash界面。
 点击看大图


Setting区实现对需要操作的Flash地址和大小进行设置。
Flash Info区显示成功扫描到的Flash芯片信息。
SelectFile按钮用来选取需烧入进Flash的二进制文件。
命令区的各个按钮实现对Flash的扫描、擦除、读、写操作。
数据区显示从Flash中读取出来的二进制数据。
Save按钮实现将数据区的数据保存到文件中。
OK和Cancel按钮实现退出xflash界面。


1. Flash扫描
进入xflash界面后,首先应该点击“ScanFlash”进行Flash的扫描。如果程序成功扫描到Flash,在Flash Info区会有如下的显示:
 1bad8acd-a171-4c58-8f62-248661f8d4a8.JPG
2.重置坏块表
 如果Flash是第一次使用或想重置坏块表,可以点击Flash Info区的ResetRelocTable按钮来重置坏块表。


 3.读Flash
 Address处填入需要读的Flash地址,Size处填入需要读的大小,然后点击ReadFlash按扭,读操作完成后会在数据区显示读取到的数据,并且Status处会显示操作的结果。
 点击看大图


 4.写Flash
 Address处填入需要写的Flash地址,点击SelectFile选择要写入Flash的文件。然后点击WriteFlash按扭,写操作完成后,Status处会显示操作的结果。


 5.擦除Flash Block
 Address处填入需要擦除的Flash块地址,点击EraseFlash按扭开始擦除操作。擦除操作完成后,Status处会显示操作的结果。


 6.保存读取出的Flash数据
 点击Save按钮,在跳出的文件菜单中输入文件名,数据区的数据将写入以输入的文件名命名的文件中。


四、NAND Flash Program使用说明
  因为XFlash已经支持了所有的NAND Flash读写(该功能与XFlash的功能相同),所以不建议用户使用该功能来读写NAND Flash。点击主界面的“NAND Flash Program”,进入NAND Flash Program界面。
 


Address:窗口显示要读写的Flash地址
Block:窗口显示要读写的Flash Block号
Sector:窗口显示要读写的Flash Sector号


ResetRelocTable按钮用来初始化NAND Flash的坏块表。


SelectFile按钮用来选择要写进Flash的二进制文件。(如eboot.nb0等)
EraseBlock按钮用来擦除当前Block。
ReadFlash按钮用来读取当前Sector。
StartProgramFlash按钮用来开始当前写操作,将选择的二进制文件烧录进Flash。


http://store.taobao.com/shop/view_shop-2f2ee720d063349b60c6498edb0118c4.htm


pdf


pdf


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 


 

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
我要评论
0
3
关闭 站长推荐上一条 /3 下一条