今天工作有进展,板子的串口问题解决了。主要是RS232转换芯片的一个管脚不该接的接了。由于at91rm200的调试串口是DTE设备,而pc机也是DTE设备,所以,串口线要2,3要跳线。
串口通信解决了,接下来都好办了。
努力了半个多月,将编译生成的U-Boot.bin烧到flash里,重启后从超级终端中输出一些基本信息了。不过flash没识别出来,那是因为flash.c没改动,我们的板子是用的SST的板子。
重新修改flash.c后,再烧到flash里,重启后,看到一系列启动信息,心里一阵欢呼。
不过,接下来要编译内核,引导ramdisk了。任重而道远。

经过半个多月的努力,解决了嵌入式系统的串口通信问题,并成功将U-Boot.bin烧录到Flash中,实现了基本的启动信息输出。下一步计划是编译内核并引导RAMdisk。
3810

被折叠的 条评论
为什么被折叠?



