fl2440 ADS bootloader+JLINK使用指南
本帖最后由 gooogleman 于 2009-12-9 16:14 编辑 //------------------------------------------------------------------------------------------------- // Topic:fl2440 ADS bootloader+JLINK使用指南 // 作者:wogoyixikexie@gliet // 论坛账号:gooogleman (经常在优快云出没) // 版权:桂林电子科技大学一系科协wogoyixikexie@gliet // 平台:wince5.0 2440 5.0 BSP (飞凌FL2440开发板) // 发布日期:2009年11月10日 // 最后修改: // 注意事项:未经作者同意,不得在转载的时候擅自修改、删除文章的任何部分 //------------------------------------------------------------------------------------------------- 首先,到http://www.segger.com/download_jlink.html 下载好jlink的最新驱动,并点击安装(注意,安装的时候不要把jlink接到电脑,否则有可能安装不上。)安装好以后,就把JLINK接到转接小板子上,然后再通过jtag线接到飞凌的jtag接口,在这里再次注意,这时候要把Jlink接到电脑了,否则会造成FL2440 无法启动!嘿嘿,街上JLINK,电脑提示驱动可用了。 之后,打开飞凌的ADS bootloader,点击Debug 按钮。 然后进入AXD界面,执行option——》configure interface——》Session File 其实config.txt就是用来初始化内存的(因为jlink要把bin文件下载内存之前,内存必须工作起来) 西面是64M的config.txt Setmem 0x53000000 0x00000000 32 Setmem 0x4A000008 0xFFFFFFFF 32 Setmem 0x4A00001C 0x000007FF 32 Setmem 0x53000000 0x00000000 32 Setmem 0x56000050 0x000055AA 32 Setmem 0x4C000014 0x00000007 32 Setmem 0x4C000000 0x00FFFFFF 32 Setmem 0x4C000004 0x00061012 32 Setmem 0x4C000008 0x00040042 32 Setmem 0x48000000 0x22111120 32 Setmem 0x48000004 0x00002F50 32 Setmem 0x48000008 0x00000700 32 Setmem 0x4800000C 0x00000700 32 Setmem 0x48000010 0x00000700 32 Setmem 0x48000014 0x00000700 32 Setmem 0x48000018 0x0007FFFC 32 Setmem 0x4800001C 0x00018005 32 Setmem 0x48000020 0x00018005 32 Setmem 0x48000024 0x008E0459 32 Setmem 0x48000028 0x00000032 32 Setmem 0x4800002C 0x00000030 32 Setmem 0x48000030 0x00000030 32 下一步,执行option——》Configure Target 加入JlinKRDI.dll 再下一步,开始启动仿真了,配置好上述后就会自动跳到复位处。 之后全速运行bootloader就可以看到DNW窗口输出bootloader菜单了! DNW窗口输出 利用jlink+ADS测试内存是否正常也很方便,这对刚出炉的板子调试各个硬件是否正常很有利! OK,大家应该会用JLINK了吧,嘿嘿,抱歉啊,我原来答应22:00发这个文档的,现在快23:00了,让各位久等了,请原谅。 jlink V8真实图片http://www.armce.com/bbs/thread-763-1-1.html |