下面是烧写日志的最后部分:.....
./var/log./var/run./var/volatile/./var/tmp./tmp/UTP: closing the fileUTP: sending Success to kernel for command frf. UTP: received command '$ umount /mnt/mmcblk1p2' UTP: executing "umount /mnt/mmcblk1p2" UTP: sending Success to kernel for command $ umount /mnt/mmcblk1p2. utp_poll: pass returned.UTP: received command '$ echo Update Complete!' UTP: executing "echo Update Complete!"Update Complete! UTP: sending Success to kernel for command $ echo Update Complete!. utp_poll: pass returned.
开机后uboot都没有被启动。在前面的学习中,uboot能从sd卡启动,也可以在uboot中通过网络启动linux内核。
-------------------------------------------------------------------------------------------------------------
可疑点:在之前的uboot输出中,主频最初打印的有几百MHz(好像是五百多),但后面只有69Mhz。可能的原因:在使用 DDR_Tester 进行DDR校准时,误将DDR容量此处选择成了256MB,进行了校准文件修改并重新烧写了校准文件。当时在此进行DDR频率测试时可以正常进行测试,且速度超过了600MHz。
随后发现操作有误(因为此DDR是16位,大小就应该是512MB),然后按照正确的方式又操作了一次,发现DDR频率测试从一开始就会失败“Error:faild to run stress test!!!”。
此后就发现从sd卡进uboot后的主频是69Mhz。(但在设置错DDR大小为256MB期间并未注意到当时的主频是多少)