发布时间:2012-12-11 22:22:38
解决了U-boot的调试问题,我就迫不及待地开始调试。 一单步就发现程序Crash了,如下: 可见是在写P15协处理器的时候报的异常。不过,这个警告对话框上写的ARM7TDMI处理器出异常?我奇了怪了,我是arm920t的处理器呀!怎么这上面显的却是ARM7TDMI呢? 是不是这个CPU的模式选错了?我看AXD-->options菜单中有一个Conf......【阅读全文】
发布时间:2012-12-11 22:07:54
今天总算找到一个调试u-boot的方法了。在网上搜索关键字:“AXD调试u-boot”就可以找到很多这样的文章。以下是我参考的几个网页地址: http://os.chinaunix.net/a2008/0905/986/000000986262.shtml http://bbs.chinaunix.net/forum.php?mod=viewthread&tid=1947263 大概的......【阅读全文】
发布时间:2012-12-10 23:10:31
我用VMware虚拟机安装了CentOS-6.3,下载了一个u-boot-1.1.6源代码下来玩。 我安照《深入浅出嵌入式底层软件开发》书中所述的步骤一步一步修改u-boot里在的代码,总算编译通过了,生成了u-boot.bin文件。可我把它用JLink烧到Mini2440的0x33f80000地址上运行,结果没有步起来。我使用现成的u-boot.bin文件都OK,就是我自己做的这个不行,有一点不知该怎么办。 我从头查看u-boot的启动过程,在board/my2440/my2......【阅读全文】
发布时间:2012-12-09 16:41:20
我自己有一个Mini2440的板子,我学习了Bootloader这一节,想做一下实验。 很可惜,我只有笔记本电脑,不带并口的。不过我有一个JLinkV8,听网友们说可以有它来下载程序。 网上有不少的文章讲如何使用JLink烧程序到Mini2440,我总结了一下,主要的步聚如下: (1)下载init.bin文件,并运行。它能将SDRAM配置好。 (2)下载u-boot.bin文件到SD......【阅读全文】