9260优先从SPI加载,可是只能用AT45DB系列,手头没有,仔细看手册,时钟1M,完全可以用STM8仿。从0x9000处4KB存bootstrap,
程序写好,用牛桥测试,读出正常。然后挂到9260上,监控显示回复的芯片ID号正常,9260也从STM8加载了32个字节,也证明至少ID回复正确了。可是,读了这32个字节,9260就跳到NAND引导了。
另一方面,用sam-ba也测试了,因为SAM-BA默认是10M SPI时钟,需要重新编译。能加芯片,读出是正确的,测试写入字节顺序(小端)也符合。试过把这32个字节改成手册上的例子,也不行。
没办法了,准备乱尾不玩了。 |