最新消息:20210816 当前crifan.com域名已被污染,为防止失联,请关注(页面右下角的)公众号

用ADS 1.2的AXD Debugger调试在Linux下面编译出来的Uboot

工作和技术 crifan 1448浏览 0评论

用ADS 1.2的AXD Debugger调试在Linux下面编译出来的Uboot

给板子上电,如果Nand Flash里面没有程序,那么板子没跑起来,真是我们要的。如果Flash里面有uboot,uImage,rootfs,而板子已经运行了。那么就要弄个可以有delay的uboot,这样可以按s,使得uboot停止去load Linux的kernel

1.将硬件JTAG与板子连接好。

2.给板子上电,按s停止uboot的运行

3.启动AXD Debugger

4.打开 File -> Load Memory From File
装载u-boot.bin 到地址0x0处.如果不行,可以尝试先装载u-boot,然后再装载u-boot.bin.
5.装载完成后,右键点击汇编代码的那个窗口,选择SetPC,设置PC为0

6.点击运行,即可运行uboot了。

转载请注明:在路上 » 用ADS 1.2的AXD Debugger调试在Linux下面编译出来的Uboot

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
79 queries in 0.152 seconds, using 22.08MB memory