引用: 引用 3 楼 billy14 的回复:
改系统的主频及PCLK/HCLK,具体看fw.s和s2440.h文件
不过有个问题哦,你的串口怎么可以正常打印呢?打印的内容是不是只是BIOS启动时的信息啊,系统启动的信息应该不能正常打印出来吧
引用: 引用 5 楼 sanlybeen 的回复:
引用 3 楼 billy14 的回复:
改系统的主频及PCLK/HCLK,具体看fw.s和s2440.h文件
不过有个问题哦,你的串口怎么可以正常打印呢?打印的内容是不是只是BIOS启动时的信息啊,系统启动的信息应该不能正常打印出来吧
串口一开始是打印不正常的,我通过把dnw的串口波特率改为38400(nboot的设置为115200),
引用: 引用楼主 sanlybeen 的帖子:
关于nboot和eboot的问题
开发板为飞凌的ok2440,采用64M nandflash(k9f1208)启动,bootloader代码为在网上下载立宇泰的pqoal的5.0bsp,用jsf2440将stepldr.nb1写到block0,eboot.bin写到block2。
目前nboot能够正常起来,通过串口打印以及点灯可以证明,可是在复制完flash的数据,跳到RAM的物理地址(0x30038000)去执行eboot时死机,不知是哪个地址不对,请高手指点。
还有一个问题是,我看代码里都是针对16M晶…
引用: 引用 12 楼 wjf_zjut 的回复:
飞凌的板子,立宇泰的bootloader,能这样用吗?我记得以前立宇泰5.0bsp里面编写出来的bootloader根本就不能用的,它会提供一个EBOOT.BIN文件,那个才好使。
引用: 引用 15 楼 sanlybeen 的回复:
多谢gooogleman的指点,现在串口的波特率可以对上了,可是sdram好像还是没起来,mpll,upll都是按照12M晶振的参数设置的,怎么能够确定sdram起来了,怎么调试这个。谢谢了。