查看: 3676|回复: 0

[原创] 一个RT1060手册内的“小坑”

[复制链接]

该用户从未签到

712

主题

6371

帖子

0

超级版主

Rank: 8Rank: 8

积分
24863
最后登录
2025-7-18
发表于 2019-9-4 14:00:28 | 显示全部楼层 |阅读模式
一个RT1060手册内的“小坑”
      博客文章《从Serial(1-bitSPI) EEPROM/NOR恢复启动》里介绍了非主动启动模式EEPROM/NOR恢复启动的实现步骤,可以在默认设置的启动方式不成功的情况下,SerialEEPROM/NOR作为backup来确保系统能够工作起来,而只需将备份application事先放进Serial EEPROM/NOR即可。好了,介绍完背景知识后,进入正题。
       有客户想实现i.MX RT1062从连接到LPSPI3接口的SPI NOR Flash启动,设置过程参考手册中的Table8-36所示。
12.jpg
       但是始终无法成功,通过示波器查看在RT1062启动时LPSPI3接口上的信号,居然发现无任何读写信号产生,这表明RT1062从未尝试过读取SPINOR Flash的代码到RAM来运行,这点甚是奇怪。
       经多番测试发现,问题出在Table8-36所示的EEPROM recovery enable位的位置上,其真实的位置应该是0x6D0[24],如Table 21-9 Fusemap Descriptions所示,这个小坑咱们以后要在使用EEPROM/NOR恢复启动模式时要注意啊。
13.jpg
Table 21-9 Fusemap Descriptions
14.jpg


一个RT1060手册内的“小坑”.pdf (309.88 KB, 下载次数: 2)
回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2025-7-19 01:25 , Processed in 0.080931 second(s), 20 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

快速回复 返回顶部 返回列表