资源描述:
《LPC2210_JLINK-ADS1.2设置》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、JLINK在ADS下调试LPC2210相关说明在RAM中调试的设置:第1页自己写了个SETUP文件第2页SETUP的内容如下:SetJTAGSpeed(30);Reset(0);DisableChecks();Write32(0xE01FC080,0x00000000);//DisablePLLWrite32(0xE002C014,0x0F814914);//PINSEL2Write32(0xFFE00000,0x10001460);//BCFG0Write32(0xFFE00004,0x10001460);//BCFG1Write32(
2、0xFFE00008,0x1000FFEF);//BCFG2Write32(0xFFE0000C,0x10001C61);//BCFG3EnableChecks();SetJTAGSpeed(1000);第3页其它选项不用理会,按默认即可。第4页第5页第6页调试信息:第7页ARMRDI1.5.1->ASYNCRDIProtocolConverterADSv1.2[Buildnumber805].Copyright(c)ARMLimited2001.J-LinkRDIDLLV3.74i,compiledSep11200714:43:30J-
3、LinkARMDLLV3.74i,compiledSep11200714:43:07Firmware:J-LinkcompiledJun28200710:45:08ARMRev.5Hardware:V5.40S/N:20078744OEM:IARFeature(s):RDI,FlashDL,FlashBP,JFlash,GDBFullVTarget=3.248VFound1JTAGdevice,TotalIRLen=4:Idofdevice#1:0x4F1F0F0FFoundARMwithcoreId0x4F1F0F0F(ARM7)ETM
4、V1.2:1pairofaddr.comp.,0datacomp.,4mem-mapdecoders,1counterJ-LinkRDIDLLV3.74i,compiledSep11200714:43:30J-LinkARMDLLV3.74i,compiledSep11200714:43:07Firmware:J-LinkcompiledJun28200710:45:08ARMRev.5Hardware:V5.40S/N:20078744OEM:IARFeature(s):RDI,FlashDL,FlashBP,JFlash,GDBFul
5、lVTarget=3.242VFound1JTAGdevice,TotalIRLen=4:Idofdevice#1:0x4F1F0F0FFoundARMwithcoreId0x4F1F0F0F(ARM7)ETMV1.2:1pairofaddr.comp.,0datacomp.,4mem-mapdecoders,1counter第8页FLASH烧写对于FLASH的烧录SST39VF1601系列建议用Setup_JLinkARM_V340d.zip来烧录;较为稳定,在新版本的Setup_JLinkARM对SST的FLASH算法有改变,其它的不
6、会。第9页第10页接下来擦除FLASH第11页第12页烧录一闪而过…….FLASH调试也是同理,但先要用JFLASH烧录FLASH然后再调试。和RAM差不多。只是入口不同。。。打开工程:第13页选择FLASH调试第14页运行到断点处:第15页全速后按暂停第16页关于INI配置,也是根据工程文件中的startup.s来进行的;/*DefinetheBusSpeed*/BCFG0EQU0xFFE00000;//ControlWordofBANK0/CS0BCFG1EQU0xFFE00004;//ControlWordofBANK1/CS1BC
7、FG2EQU0xFFE00008;//ControlWordofBANK2/CS2BCFG3EQU0xFFE0000C;//ControlWordofBANK3/CS3BCFG_08DEFEQU0x00000000;//8BitBusBCFG_16DEFEQU0x10000400;//16BitBusBCFG_32DEFEQU0x20000400;//32BitBus;//
8、IDCY
9、WST1
10、WST2;//
11、Idlewidth
12、Readwidth
13、Writewidth;//
14、0x00~0x0f
15、0x00~0x1f
16、0x00~0x1fBC
17、FG_FLASHEQU(BCFG_16DEF
18、(0x00<<00)
19、(0x03<<05)
20、(0x02<<11));//For90nsFlashBCFG_PSRAMEQU(BCFG_16DEF
21、