上次有写到新作的S3C6410小板只有SD卡启动方式,且mobile ddr sdram电路有问题并被认为修正,此等情况下没有仿真器来调试时很纠结的,改了N回uboot mmc都没法启动,结果在重新焊接S3C6410后竟然能够启动uboot了,uboot的修改主要因ddr sdram的容量大小及厂商参数做了修改,虽然目前的ddr sdram接的1Gbit的板子能够跑起来,mtest内存检测可以pass,但是外接的512Mbit的小板子的uboot也能够起来了,但是mtest不能测试通过!
使用uboot的内存测试命令测试ddr sdram发现后面的一些内存测试不过,很是奇怪。至今还怀疑有个地方设置不对。就是smdk6410.h中的 #define DMC1_CHIP0_CFG 0x140FC //0x150F8这个是我改的。也不明白这些参数是如何设置的,若有人知道请告知。
不知道还需要改什么,内核方面也没有怎么改,也不知道怎么改还。因此很纠结。目前是无法启动内核还,连内核的解压过程都没动!纠结中...
文章评论(0条评论)
登录后参与讨论