1.连接好JTAG小板
2.运行arm9.exe 选Wiggler 提示:检测到:ARM920T,结构体系为:Architecture 4T
3.运行AXD Option中选Configure Target . Target中选ADP 右边选Configure 在Remote_A connection中Name选ARM ethernet driver; Configure输入127.0.0.1 ; OK后在Target中出现ARM_1
4.运行CodeWarrior File--New--ARM Executable Image ,project name 中输入test, OK后 在test.mcp中右键Add Files 输入一串文件 startup.s main.c等 Alt+F7的DebugRel Settings中Target--Target Settings--Post-linker中选ARM fromElF; Language Settings--ARM Assembler--Architecture or Processor中选ARM920T; Language Settings--ARM C Compiler--Architecture or Processor中选ARM920T; Linker--ARM Linker中RO Base中输入0x01000000, RW Base中输入0x04000000 OK后Make
5.按F5 Debug 在AXD中打开startup.s(只有这个文件,其他的main.c没有打开),按F10单步,结果弹出对话框"No disassembly could be read at the requested address"
我基本上是按照"ARMJtagDebugFinal详细使用教程.doc"上做的,请问为什么地址不对?
另外我在AXD选File--Load Image: 光盘:\ST2410_V3.0_04\src\ST2410_APP\ST2410_APP_Data\Ver64M_bin\ST2410_APP.axf ,Load Image的进度条老是在那里走完了一次又一次,这是怎么回事?