直接从spi nor flash 启动,用的flash是N25Q128A,测试spi flash 读写擦除都是正常,烧写程序到spi flash,启动 JTAG连接后查看DEVSTAT寄存器,值是0x880D,查看DEVSTAT寄存器说明,看到ADDR Width这位是0代表16位位宽,还有4,5Pin这位是1,代表是5pin spi,这跟我在boot 参数表设置的不一样啊,这意思也就是说没有烧进去吗?看magic address也都是0!上电之后他自动去配置DEVSTAT寄存器?跟代码有关联吗??