12
返回列表 发新帖
楼主: wuzanin

[求助] RT1052的SDRAM和NandFlash同时使用的问题

[复制链接]
  • TA的每日心情
    奋斗
    2019-11-27 08:36
  • 签到天数: 4 天

    连续签到: 1 天

    [LV.2]偶尔看看I

    1

    主题

    10

    帖子

    0

    新手上路

    Rank: 1

    积分
    33
    最后登录
    2020-1-22
     楼主| 发表于 2019-11-27 08:34:33 | 显示全部楼层
    wwllzz 发表于 2019-11-26 16:37
    不知道你是做产品 还是弄个板子跑着玩儿 我看你的做法都悬 通信总线瓶颈严重拥堵 简直是哪壶不开提哪壶. 也 ...

    你好,我是做产品的,不是跑着玩的,目前只是把底层的程序写了,主要是网络和文件系统,用了RT-Thread的系统。按你的意思是,我程序在SDRAM里运行的时候,就不能再使用SEMC接口去读写NandFLASH了吗?但是我现在的程序确实是在SDRAM中运行,然后使用SEMC接口上的NandFlash做了一个UFFs的文件系统,新建文件读写文件都是可以的。还望赐教!
    哎...今天够累的,签到来了~
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    12

    主题

    49

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    326
    最后登录
    2023-3-23
    发表于 2019-11-27 08:47:08 | 显示全部楼层
    本帖最后由 wwllzz 于 2019-11-27 08:48 编辑

    我猜想若没有CACHE, 500M的处理器 怕按你说的 连50M都跑不到 代码存在QSPI的NorFlash, 跑在内部TCM中 驱动配合好(DTCM用好)  才可能发挥500M优势 刚开始功能调试 咋都能先凑合 毕竟跑起来了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    1

    帖子

    0

    新手上路

    Rank: 1

    积分
    10
    最后登录
    2019-12-10
    发表于 2019-12-10 09:16:41 | 显示全部楼层
    SDRAM和NAND是分时复用的。这是因为它们共用相同的地址线和数据线,所以同一时刻只能有一个设备被选中。但是它们也能都被配置好,然后一起正常工作。这是因为SEMC内部有仲裁逻辑,会把所有的访问请求记录下来,挑一个优先级最高的先访问。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    24

    帖子

    0

    新手上路

    Rank: 1

    积分
    14
    最后登录
    2022-6-25
    发表于 2020-7-3 20:20:08 | 显示全部楼层
    为什么不能同时使用,我就是这么用的,没问题
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    24

    帖子

    0

    新手上路

    Rank: 1

    积分
    14
    最后登录
    2022-6-25
    发表于 2020-7-3 20:22:31 | 显示全部楼层
    不能运行 要片选做什么用。。。无非同时使用的时候会影响部分性能,还有就是可以将nand的代码放到RAM里面跑
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    1

    帖子

    0

    注册会员

    Rank: 2

    积分
    56
    最后登录
    2024-4-14
    发表于 2022-5-17 17:30:39 | 显示全部楼层
    应该是在DCD初始化完成后,运行中去修改SEMC导致指令无法正常读取了,可以把该段指令手动分配到内部ram去运行
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2025-7-18 21:36 , Processed in 0.089366 second(s), 23 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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