《micro2440开发》第五章:micro2440 JLINK配置——Jlink驱动/工具及ADS安装

====================================================================================================================================

一、安装J-LINK驱动

  目录:/JLINK驱动/

====================================================================================================================================

二、J-FLASH ARM使用设置(烧录NOR FLASH)

  1.打开J-FLASH ARM;File菜单下的Open Project,选择micro2440.jflash。

  2.File菜单下Open data File,选择supervivi-64M.bin文件。

  3.Target菜单下connect,Erase Chip(擦除后应该为全F数据、地址0x0~0x1FFFFF即2M的NOR FLASH空间)、Read Back选项下Entire Chip查看是否清除,Program & Verify、Read Back选项下Entire Chip查看是否写入。

  4. Target菜单下disconnect。

  5.注意:如果没有从PC上拔掉J-LINK的USB数据线,需在Target菜单下Start application选项查看程序运行情况;拔掉连线后就可以直接从Nor Flash启动了。

特别注意:JLINK软件部分SEGGER。

====================================================================================================================================

三、安装ADS(将单步调试程序放入内存中直接运行)

  目录:/ads1.2安装文件及破解

  安装ADS这个IDE后就有了交叉编译环境;ADS主要由两部分组成:CodeWarrior和AXD。前者完成代码编译工作,后者完成调试功能。

四、使用ADS及单步裸机调试

  1.打开AXD,选择Options菜单下的Configure Target选项卡。

  点击ADD,选择J-LINKRDI.dll(c:/program files/SEGGER/JLinkARM_V412/)。//AXD和Jlink关联

  点击configure,在Flash选项卡下不要勾“Enable flash programing”。

  2.打开warriorcode,具体操作及注意事项看下篇文章:《micro2440开发》第六章:micro2440 ADS单步调试总结

====================================================================================================================================

说明:一般不要动NOR FLASH内的内容;JLINK主要提供给我们单步ADS调试作用,NAND FLASH的烧录(包括u-boot和kernel)由NOR FLASH中的程序来完成!

Virtualbox无法识别USB解决方法:

Go to System>Administration>Users and Groups - then “Manage Groups”, then:

1 double-click “vboxusers” then check/enable your account in there, OK.

2 Click Add > enter group name: usb, group id: 85, add your account in there too, OK.

3 Restart your computer.

ubuntu11.10与以上配置方法有所不同:

gedit /etc/group

在vboxusers:x:128:tankai上添加自己的用户名就ok。

 

你可能感兴趣的:(c,File,Flash,破解)