使用DM8168,板子上只做了NAND,想通过NAND进程uboot加载,boot configuration pins 板子为10010。
使用out执行文件对NAND写入u-boot完成后,掉电重启后,读0x4031 d040寄存器,发现读数为0x102e,查看tracing vectors得知 芯片以peripheral Boot启动了,不是以memory boot启动,请问该怎么查找问题,怎样解决?
Shine:
CONTROL_STATUS(0x4814 0040)寄存器里的SYSBOOT位是否是10010?
xiaobing zhang:
回复 Shine:
掉电重启后出现两种读数:第一种:
第二种:
不知道什么原因造成的?
xiaobing zhang:
回复 xiaobing zhang:
寄存器读control_status显示sysboot全是1,但是管教硬件设置为10010,很奇怪