完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我们是使用 MIMXRT 1061 的产品的生产合作伙伴。我们正在尝试为基于 MIMXRT1060 的定制板设置生产测试软件。
在我们的开发过程中,我们将以下启动保险丝配置为 FLASH_AUTO_PROBE_EN=1 和 BT_FUSE_SEL=1。这使我们成功启动了应用程序,同时 BOOT_MODE[1:0] = 00(从熔丝启动)和 BOOT_MODE[1:0] = 10(内部 ROM)。 现在我们正在尝试从未融合单元上的 FLEXSPI NOR 存储器启动生产测试应用程序。我正在尝试使用 MIMXRT1060 的闪存加载器将应用程序加载到 NOR 内存中。写入似乎没问题,但应用程序似乎无法正常启动。 这是我正在执行的步骤。 sdphost -u 0x1FC9,0x0135 -- 错误状态 sdphost -u 0x1FC9,0x0135 -j -- 写入文件 0x20001C00 unsigned_MIMXRT1060_flashloader.bin sleep 1 sdphost -u 0x1FC9,0x0135 -j -- 跳转地址 0x20001C00 睡觉 3 echo ### 使用地址 0x2000 上的选项配置 FlexSPI NOR 内存 ### blhost -t 5000 %blhost_connect% -- 填充内存 0x2000 4 0xC0000008 字 blhost -t 5000 %blhost_connect% -- 配置内存 9 0x2000 @echo ### 写入图像前擦除内存 ### blhost -t 50352 %blhost_connect% -- 闪存擦除区域 0x60000000 35248 9 @echo ### 使用地址 0x2000 上的选项创建闪存配置块 (FCB) ### blhost -t 5000 %blhost_connect% -- 填充内存 0x2000 4 0xF000000F 字 blhost -t 5000 %blhost_connect% -- 配置内存 9 0x2000 @echo ### 写图片### blhost -t 5000 %blhost_connect% -- 写入内存 0x60001000 test_sw.bin 9 blhost -t 5000 %blhost_connect% -- 读取内存 0x60001000 8 blhost -t 5000 %blhost_connect% -- 执行 0x6001 0 0 通过上述步骤,我可以将图像加载到外部闪存中。如果我 fuse BT_FUSE_SEL=1,Factory Test 应用程序可以启动。但我们现在的问题是我们不想在测试期间熔断该单元。此外,我们完全依赖 SDP 主机在生产结束时为我们的客户 SW 闪烁(在组装单元时我们无法访问 JTAG 引脚)。 我想知道是否有一种方法可以在不熔断单元的情况下从 NOR 存储器启动工厂测试应用程序。 |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
1906个成员聚集在这个小组
加入小组我的项目我做主,使用GN+Ninja来完成构建系统(VSCode开发RT106X)
36358 浏览 0 评论
NXP IMX8应用处理器快速入门必备:技巧、使用、设计指南
4395 浏览 0 评论
6050 浏览 1 评论
6763 浏览 0 评论
NXP i.MX6UL开发板(linux系统烧录+规格+硬件+模块移植)使用手册
4212 浏览 0 评论
619浏览 2评论
求助,S32G上Core M启动后如何让Core A在Flash指定位置加载uboot?
614浏览 2评论
ESP32-WROVER-IE + LAN8720以太网,GPIO0电压只有1.6v,无法正常进入spi flash boot模式如何解决?
606浏览 2评论
求分享适用于PN7160 Android的NFC工厂测试应用程序
694浏览 2评论
796浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 07:33 , Processed in 0.830751 second(s), Total 45, Slave 38 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号