有没有keil+Jlink直接ram下debug单步的ucos on mini2440?
发现没有,找遍坛子没找到想要的------------------------
存在的主要问题是,Ext_Ram.ini 中load ram到0x30000000后的2440init.o
中断向量表是0x30000000+offset,
而实际CPU硬件中断只识别0x00000000+offset上的nor flash的向量表中断,所以这种试调式模式有点
难。有没有人搞出来,这和mini2440用supervivi下载到0x30000000再运行是不一样的,
因为这样是没法单步调试的。
我想supervivi的原理是在0x00000000中放入代码BL 0x30000000,然后运行2440init.o
2440init的的开始是BL RESET_Handle....
至于0x00000004...以此类推。
坛子上也有keil+Jlink直接烧写到nor flash的0x00000000,
debug单步,但是这样的话,每次都要烧写flash,flash容易坏。
难道真得无解啊,只有改硬件0x00000000直接配给sram?
at91rm9200上是有remap功能,这与s3c2440的stepping stone有点像,又不像.