MCAL QSPI NOR FLASH如何配置能实现映射地址直接读取?
-
芯片:YTM32B1HA0
MCAL版本:2.3.0
问题描述:使用YT Config Tool配置生成Fls_Qspi_Demo例程,用Ozone烧录调试,发现Memory无法读到0x68000000地址处的QSPI NOR FLASH数据,但是例程自带的flash操作都能顺利跑过。试过勾选工具AHBReadEnable,依然不读取。使用代码的方式用指针直接读取会导致异常死机。
但是,同一块板子,运行SDK的Qspi_Flash_Demo时,Ozone的Memory是能正常读取到数据的,而且这份例程代码也有直接通过指针读取的操作。请帮忙看下,请问MCAL需要如何配置才能实现映射地址直接读取呢?
-
你是直接运行的YCT生成的DEMO吗?我这边Demo可以读取到数据
-
houjun_xiao 在 MCAL QSPI NOR FLASH如何配置能实现映射地址直接读取? 中说:
你是直接运行的YCT生成的DEMO吗?我这边Demo可以读取到数据
是的,生成后编译直接烧录仿真,MCAL就不显示,SDK能显示。
-
houjun_xiao 在 MCAL QSPI NOR FLASH如何配置能实现映射地址直接读取? 中说:
你是直接运行的YCT生成的DEMO吗?我这边Demo可以读取到数据
你好,可以把你这边生成的工程发给我试下吗?我的邮箱zhicheng.yan@soutek.cn
-
-
-
houjun_xiao 肖工好,这个问题解决了,MemCfgReadIdLUT必须勾选,并且FlsQspiDeviceId必须与实际板子上的器件一致才能正常运行。
快速上手云途开发生态
发帖前请查看
帮助改进和优化YT CONFIG TOOL,有机会抽取YTM32B1ME0 EVB哦...