完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
芯片:RT1176
IDE:MCUXPresso IDE FlexSPI2 连接到 NOR 闪存,FlexSPI1 连接到我板上的 HyperRAM。 请问您有 hyperRAM 的 DCD 配置示例吗? ---------- 参考手册第10.8.2.3章提到XMCD可以配置HyperRAM。 所以我添加了 `xmcd` 组件,并如下更改 xmcd_data 数组: const uint32_t xmcd_data[] = { 0xC0000008, 0xC0000700 }; 但它不起作用。 我发现在 xmcd.c 中声明的 __attribute__((section(".boot_hdr.xmcd_data"), used)) 部分未在 evkbmimxrt1170_freertos_hello_cm7_Debug.ld 中定义。 参考手册说“XMCD 标头位于 IVT 标头的固定偏移量 0x40”,因此我手动更改 evkbmimxrt1170_freertos_hello_cm7_Debug.ld,如下所示: .boot_hdr : ALIGN(4) { FILL(0xff) . = 0x40 ; KEEP(*(.boot_hdr.xmcd_data)) . = 0x400 ; __boot_hdr_start__ = ABSOLUTE(.) ; KEEP(*(.boot_hdr.conf)) . = 0x1000 ; __boot_hdr_ivt_loadaddr__ = ABSOLUTE(.) ; KEEP(*(.boot_hdr.ivt)) . = 0x1020 ; __boot_hdr_boot_data_loadaddr__ = ABSOLUTE(.) ; KEEP(*(.boot_hdr.boot_data)) . = 0x1030 ; __boot_hdr_dcd_loadaddr__ = ABSOLUTE(.) ; KEEP(*(.boot_hdr.dcd_data)) __boot_hdr_end__ = ABSOLUTE(.) ; . = 0x2000 ; } >BOARD_FLASH 但是 hyperRAM 也不起作用。 如何初始化 hyperRAM? |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
1935个成员聚集在这个小组
加入小组我的项目我做主,使用GN+Ninja来完成构建系统(VSCode开发RT106X)
36427 浏览 0 评论
NXP IMX8应用处理器快速入门必备:技巧、使用、设计指南
4963 浏览 1 评论
6114 浏览 1 评论
6821 浏览 0 评论
NXP i.MX6UL开发板(linux系统烧录+规格+硬件+模块移植)使用手册
4250 浏览 0 评论
653浏览 2评论
求助,S32G上Core M启动后如何让Core A在Flash指定位置加载uboot?
646浏览 2评论
ESP32-WROVER-IE + LAN8720以太网,GPIO0电压只有1.6v,无法正常进入spi flash boot模式如何解决?
647浏览 2评论
求分享适用于PN7160 Android的NFC工厂测试应用程序
737浏览 2评论
848浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-26 19:36 , Processed in 1.114022 second(s), Total 76, Slave 60 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号