打印
[STM8]

[郁闷吐槽]用STM8仿个AT45DB041引导AT91SAM9260

[复制链接]
807|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
jcdzxh|  楼主 | 2016-11-22 09:37 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
  9260优先从SPI加载,可是只能用AT45DB系列,手头没有,仔细看手册,时钟1M,完全可以用STM8仿。从0x9000处4KB存bootstrap,
  程序写好,用牛桥测试,读出正常。然后挂到9260上,监控显示回复的芯片ID号正常,9260也从STM8加载了32个字节,也证明至少ID回复正确了。可是,读了这32个字节,9260就跳到NAND引导了。
  另一方面,用sam-ba也测试了,因为SAM-BA默认是10M SPI时钟,需要重新编译。能加芯片,读出是正确的,测试写入字节顺序(小端)也符合。试过把这32个字节改成手册上的例子,也不行。
  没办法了,准备乱尾不玩了。
沙发
jcdzxh|  楼主 | 2016-11-22 09:44 | 只看该作者
补一张图,9260检测这些为有效句柄才继续加载B 或LD PC指令,相对寻址。
绿框为需要加载的字节数。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

38

主题

302

帖子

4

粉丝