查看: 4435|回复: 6

[求助] RT500 PSRAM + 文件系统

[复制链接]
  • TA的每日心情
    郁闷
    2021-8-25 16:50
  • 签到天数: 57 天

    连续签到: 1 天

    [LV.5]常住居民I

    20

    主题

    185

    帖子

    12

    金牌会员

    Rank: 6Rank: 6

    积分
    1288
    最后登录
    2025-5-19
    发表于 2021-8-9 14:45:13 | 显示全部楼层 |阅读模式
    【急】有大神做过文件系统吗?当把 .ANY 定义在内部 SRAM 时是正常的,用外部 PSRAM 跑的有问题。用个是 RT500 SDK 里面的mmccard_fatfs 的例程,IDE为keil,板子用的是官方 EVK。卡死在 f_mkfs() 。具体是死在  fsl_sdmmc_osa.c 里面的第 69行,OSA_SemaphoreWaite()这个函数



    分散加载这样设

    分散加载这样设
    签到
    回复

    使用道具 举报

    该用户从未签到

    712

    主题

    6371

    帖子

    0

    超级版主

    Rank: 8Rank: 8

    积分
    24863
    最后登录
    2025-7-18
    发表于 2021-8-9 16:21:12 | 显示全部楼层
    楼主你好!
    对于外部的SDRAM, 首先你要配置对应的接口,比如SEMC,当然RT500没有这个接口,应该用的flexSPI的,你得让接口跑起来,然后才能用。
    所以,你得先配置你的相关接口,然后你读写看看有没有问题,没问题了,你再添加到你的系统文件的底层驱动里面去。
    思路是这样的。

    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2021-8-25 16:50
  • 签到天数: 57 天

    连续签到: 1 天

    [LV.5]常住居民I

    20

    主题

    185

    帖子

    12

    金牌会员

    Rank: 6Rank: 6

    积分
    1288
    最后登录
    2025-5-19
     楼主| 发表于 2021-8-9 17:48:57 | 显示全部楼层
    小恩GG 发表于 2021-8-9 16:21
    楼主你好!
    对于外部的SDRAM, 首先你要配置对应的接口,比如SEMC,当然RT500没有这个接口,应该用的flexSP ...

    测试过了,PSRAM读写是没有问题的了。可以正常 boot 起来
    签到
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    712

    主题

    6371

    帖子

    0

    超级版主

    Rank: 8Rank: 8

    积分
    24863
    最后登录
    2025-7-18
    发表于 2021-8-10 14:38:12 | 显示全部楼层
    不言而喻hgj 发表于 2021-8-9 17:48
    测试过了,PSRAM读写是没有问题的了。可以正常 boot 起来

    那么现在还是boot之后,出现 f_mkfs() 卡住的问题吗?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2021-8-25 16:50
  • 签到天数: 57 天

    连续签到: 1 天

    [LV.5]常住居民I

    20

    主题

    185

    帖子

    12

    金牌会员

    Rank: 6Rank: 6

    积分
    1288
    最后登录
    2025-5-19
     楼主| 发表于 2021-8-11 22:59:55 | 显示全部楼层
    小恩GG 发表于 2021-8-10 14:38
    那么现在还是boot之后,出现 f_mkfs() 卡住的问题吗?

    是的,发现吧 ZI 定义放到SRAM就可以跑过去
    签到
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2021-8-25 16:50
  • 签到天数: 57 天

    连续签到: 1 天

    [LV.5]常住居民I

    20

    主题

    185

    帖子

    12

    金牌会员

    Rank: 6Rank: 6

    积分
    1288
    最后登录
    2025-5-19
     楼主| 发表于 2021-8-12 08:49:56 | 显示全部楼层
    这个问题算是解了
    签到
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    712

    主题

    6371

    帖子

    0

    超级版主

    Rank: 8Rank: 8

    积分
    24863
    最后登录
    2025-7-18
    发表于 2021-8-12 10:20:28 | 显示全部楼层

    好的,很棒!
    后续如果还有RT相关技术问题,欢迎发帖交流!
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2025-7-19 03:57 , Processed in 0.105009 second(s), 26 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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