导航

    全志在线开发者论坛

    • 注册
    • 登录
    • 搜索
    • 版块
    • 话题
    • 在线文档
    • 社区主页

    通过GPIO配置选择DRAM参数

    A Series
    1
    1
    15
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • G
      gameover123 LV 2 最后由 编辑

      我的sys_config.fex文件关于DRAM配置如下。 我的目的是验证通过GPIO选择DRAM参数的功能,四个GPIO口悬空,上拉,应该会选择第15组参数,启动日志为:
      [207]HELLO! BOOT0 is starting!
      [210]BOOT0 commit : {1d640659}
      [214]board gpio withstand voltage auto mode
      [225]dram para15 invalid use default para
      [229]vaild para:15 select dram para0
      **
      [233]fdt returned -9
      [mmc]: mmc driver ver 2025-10-16 17:10
      [mmc]: Wrong media type 0x0
      [mmc]: Try SD card 0
      [mmc]: HSSDR52/SDR25 4 bit
      [mmc]: 50000000 Hz
      [mmc]: 15080 MB

      看起来是GPIO识别对了,按时没找到第15组参数。是配置文件哪里写的不对吗

      ;*****************************************************************************
      ;sdram configuration
      ;
      ;*****************************************************************************
      [dram_para]
      dram_clk = 1800
      dram_type = 8
      dram_dx_odt = 0x08080808
      dram_dx_dri = 0x0e0e0e0e
      dram_ca_dri = 0x88030e0e
      dram_para0 = 0
      dram_para1 = 0x311a
      dram_para2 = 0x1001
      dram_mr0 = 0x0
      dram_mr1 = 0x8c
      dram_mr2 = 0
      dram_mr3 = 0x33
      dram_mr4 = 0x0
      dram_mr5 = 0
      dram_mr6 = 0
      dram_mr11 = 0x4
      dram_mr12 = 0x72
      dram_mr13 = 0x8
      dram_mr14 = 0x1d
      dram_mr16 = 0
      dram_mr17 = 0
      dram_mr22 = 0x24
      dram_tpr0 = 0
      dram_tpr1 = 0
      dram_tpr2 = 0x11080503
      dram_tpr3 = 0x200000
      dram_tpr6 = 0x402a
      dram_tpr10 = 0x721f0000
      dram_tpr11 = 0
      dram_tpr12 = 0
      dram_tpr13 = 0x64
      dram_tpr14 = 0

      [dram_para1]
      dram_clk = 1801
      dram_type = 8
      dram_dx_odt = 0x08080808
      dram_dx_dri = 0x0e0e0e0e
      dram_ca_dri = 0x88030e0e
      dram_para0 = 0
      dram_para1 = 0x311a
      dram_para2 = 0x1001
      dram_mr0 = 0x0
      dram_mr1 = 0x8c
      dram_mr2 = 0
      dram_mr3 = 0x33
      dram_mr4 = 0x0
      dram_mr5 = 0
      dram_mr6 = 0
      dram_mr11 = 0x4
      dram_mr12 = 0x72
      dram_mr13 = 0x8
      dram_mr14 = 0x1d
      dram_mr16 = 0
      dram_mr17 = 0
      dram_mr22 = 0x24
      dram_tpr0 = 0
      dram_tpr1 = 0
      dram_tpr2 = 0x11080503
      dram_tpr3 = 0x200000
      dram_tpr6 = 0x402a
      dram_tpr10 = 0x721f0000
      dram_tpr11 = 0
      dram_tpr12 = 0
      dram_tpr13 = 0x64
      dram_tpr14 = 0

      [dram_para2]
      dram_clk = 1802
      dram_type = 8
      dram_dx_odt = 0x08080808
      dram_dx_dri = 0x0e0e0e0e
      dram_ca_dri = 0x88030e0e
      dram_para0 = 0
      dram_para1 = 0x311a
      dram_para2 = 0x1001
      dram_mr0 = 0x0
      dram_mr1 = 0x8c
      dram_mr2 = 0
      dram_mr3 = 0x33
      dram_mr4 = 0x0
      dram_mr5 = 0
      dram_mr6 = 0
      dram_mr11 = 0x4
      dram_mr12 = 0x72
      dram_mr13 = 0x8
      dram_mr14 = 0x1d
      dram_mr16 = 0
      dram_mr17 = 0
      dram_mr22 = 0x24
      dram_tpr0 = 0
      dram_tpr1 = 0
      dram_tpr2 = 0x11080503
      dram_tpr3 = 0x200000
      dram_tpr6 = 0x402a
      dram_tpr10 = 0x721f0000
      dram_tpr11 = 0
      dram_tpr12 = 0
      dram_tpr13 = 0x64
      dram_tpr14 = 0

      [dram_para3]
      dram_clk = 1803
      dram_type = 8
      dram_dx_odt = 0x08080808
      dram_dx_dri = 0x0e0e0e0e
      dram_ca_dri = 0x88030e0e
      dram_para0 = 0
      dram_para1 = 0x311a
      dram_para2 = 0x1001
      dram_mr0 = 0x0
      dram_mr1 = 0x8c
      dram_mr2 = 0
      dram_mr3 = 0x33
      dram_mr4 = 0x0
      dram_mr5 = 0
      dram_mr6 = 0
      dram_mr11 = 0x4
      dram_mr12 = 0x72
      dram_mr13 = 0x8
      dram_mr14 = 0x1d
      dram_mr16 = 0
      dram_mr17 = 0
      dram_mr22 = 0x24
      dram_tpr0 = 0
      dram_tpr1 = 0
      dram_tpr2 = 0x11080503
      dram_tpr3 = 0x200000
      dram_tpr6 = 0x402a
      dram_tpr10 = 0x721f0000
      dram_tpr11 = 0
      dram_tpr12 = 0
      dram_tpr13 = 0x64
      dram_tpr14 = 0

      [dram_para4]
      dram_clk = 1804
      dram_type = 8
      dram_dx_odt = 0x08080808
      dram_dx_dri = 0x0e0e0e0e
      dram_ca_dri = 0x88030e0e
      dram_para0 = 0
      dram_para1 = 0x311a
      dram_para2 = 0x1001
      dram_mr0 = 0x0
      dram_mr1 = 0x8c
      dram_mr2 = 0
      dram_mr3 = 0x33
      dram_mr4 = 0x0
      dram_mr5 = 0
      dram_mr6 = 0
      dram_mr11 = 0x4
      dram_mr12 = 0x72
      dram_mr13 = 0x8
      dram_mr14 = 0x1d
      dram_mr16 = 0
      dram_mr17 = 0
      dram_mr22 = 0x24
      dram_tpr0 = 0
      dram_tpr1 = 0
      dram_tpr2 = 0x11080503
      dram_tpr3 = 0x200000
      dram_tpr6 = 0x402a
      dram_tpr10 = 0x721f0000
      dram_tpr11 = 0
      dram_tpr12 = 0
      dram_tpr13 = 0x64
      dram_tpr14 = 0

      [dram_para5]
      dram_clk = 1805
      dram_type = 8
      dram_dx_odt = 0x08080808
      dram_dx_dri = 0x0e0e0e0e
      dram_ca_dri = 0x88030e0e
      dram_para0 = 0
      dram_para1 = 0x311a
      dram_para2 = 0x1001
      dram_mr0 = 0x0
      dram_mr1 = 0x8c
      dram_mr2 = 0
      dram_mr3 = 0x33
      dram_mr4 = 0x0
      dram_mr5 = 0
      dram_mr6 = 0
      dram_mr11 = 0x4
      dram_mr12 = 0x72
      dram_mr13 = 0x8
      dram_mr14 = 0x1d
      dram_mr16 = 0
      dram_mr17 = 0
      dram_mr22 = 0x24
      dram_tpr0 = 0
      dram_tpr1 = 0
      dram_tpr2 = 0x11080503
      dram_tpr3 = 0x200000
      dram_tpr6 = 0x402a
      dram_tpr10 = 0x721f0000
      dram_tpr11 = 0
      dram_tpr12 = 0
      dram_tpr13 = 0x64
      dram_tpr14 = 0

      [dram_para6]
      dram_clk = 1806
      dram_type = 8
      dram_dx_odt = 0x08080808
      dram_dx_dri = 0x0e0e0e0e
      dram_ca_dri = 0x88030e0e
      dram_para0 = 0
      dram_para1 = 0x311a
      dram_para2 = 0x1001
      dram_mr0 = 0x0
      dram_mr1 = 0x8c
      dram_mr2 = 0
      dram_mr3 = 0x33
      dram_mr4 = 0x0
      dram_mr5 = 0
      dram_mr6 = 0
      dram_mr11 = 0x4
      dram_mr12 = 0x72
      dram_mr13 = 0x8
      dram_mr14 = 0x1d
      dram_mr16 = 0
      dram_mr17 = 0
      dram_mr22 = 0x24
      dram_tpr0 = 0
      dram_tpr1 = 0
      dram_tpr2 = 0x11080503
      dram_tpr3 = 0x200000
      dram_tpr6 = 0x402a
      dram_tpr10 = 0x721f0000
      dram_tpr11 = 0
      dram_tpr12 = 0
      dram_tpr13 = 0x64
      dram_tpr14 = 0

      [dram_para7]
      dram_clk = 1807
      dram_type = 8
      dram_dx_odt = 0x08080808
      dram_dx_dri = 0x0e0e0e0e
      dram_ca_dri = 0x88030e0e
      dram_para0 = 0
      dram_para1 = 0x311a
      dram_para2 = 0x1001
      dram_mr0 = 0x0
      dram_mr1 = 0x8c
      dram_mr2 = 0
      dram_mr3 = 0x33
      dram_mr4 = 0x0
      dram_mr5 = 0
      dram_mr6 = 0
      dram_mr11 = 0x4
      dram_mr12 = 0x72
      dram_mr13 = 0x8
      dram_mr14 = 0x1d
      dram_mr16 = 0
      dram_mr17 = 0
      dram_mr22 = 0x24
      dram_tpr0 = 0
      dram_tpr1 = 0
      dram_tpr2 = 0x11080503
      dram_tpr3 = 0x200000
      dram_tpr6 = 0x402a
      dram_tpr10 = 0x721f0000
      dram_tpr11 = 0
      dram_tpr12 = 0
      dram_tpr13 = 0x64
      dram_tpr14 = 0

      [dram_para8]
      dram_clk = 1808
      dram_type = 8
      dram_dx_odt = 0x08080808
      dram_dx_dri = 0x0e0e0e0e
      dram_ca_dri = 0x88030e0e
      dram_para0 = 0
      dram_para1 = 0x311a
      dram_para2 = 0x1001
      dram_mr0 = 0x0
      dram_mr1 = 0x8c
      dram_mr2 = 0
      dram_mr3 = 0x33
      dram_mr4 = 0x0
      dram_mr5 = 0
      dram_mr6 = 0
      dram_mr11 = 0x4
      dram_mr12 = 0x72
      dram_mr13 = 0x8
      dram_mr14 = 0x1d
      dram_mr16 = 0
      dram_mr17 = 0
      dram_mr22 = 0x24
      dram_tpr0 = 0
      dram_tpr1 = 0
      dram_tpr2 = 0x11080503
      dram_tpr3 = 0x200000
      dram_tpr6 = 0x402a
      dram_tpr10 = 0x721f0000
      dram_tpr11 = 0
      dram_tpr12 = 0
      dram_tpr13 = 0x64
      dram_tpr14 = 0

      [dram_para9]
      dram_clk = 1809
      dram_type = 8
      dram_dx_odt = 0x08080808
      dram_dx_dri = 0x0e0e0e0e
      dram_ca_dri = 0x88030e0e
      dram_para0 = 0
      dram_para1 = 0x311a
      dram_para2 = 0x1001
      dram_mr0 = 0x0
      dram_mr1 = 0x8c
      dram_mr2 = 0
      dram_mr3 = 0x33
      dram_mr4 = 0x0
      dram_mr5 = 0
      dram_mr6 = 0
      dram_mr11 = 0x4
      dram_mr12 = 0x72
      dram_mr13 = 0x8
      dram_mr14 = 0x1d
      dram_mr16 = 0
      dram_mr17 = 0
      dram_mr22 = 0x24
      dram_tpr0 = 0
      dram_tpr1 = 0
      dram_tpr2 = 0x11080503
      dram_tpr3 = 0x200000
      dram_tpr6 = 0x402a
      dram_tpr10 = 0x721f0000
      dram_tpr11 = 0
      dram_tpr12 = 0
      dram_tpr13 = 0x64
      dram_tpr14 = 0

      [dram_para10]
      dram_clk = 1810
      dram_type = 8
      dram_dx_odt = 0x08080808
      dram_dx_dri = 0x0e0e0e0e
      dram_ca_dri = 0x88030e0e
      dram_para0 = 0
      dram_para1 = 0x311a
      dram_para2 = 0x1001
      dram_mr0 = 0x0
      dram_mr1 = 0x8c
      dram_mr2 = 0
      dram_mr3 = 0x33
      dram_mr4 = 0x0
      dram_mr5 = 0
      dram_mr6 = 0
      dram_mr11 = 0x4
      dram_mr12 = 0x72
      dram_mr13 = 0x8
      dram_mr14 = 0x1d
      dram_mr16 = 0
      dram_mr17 = 0
      dram_mr22 = 0x24
      dram_tpr0 = 0
      dram_tpr1 = 0
      dram_tpr2 = 0x11080503
      dram_tpr3 = 0x200000
      dram_tpr6 = 0x402a
      dram_tpr10 = 0x721f0000
      dram_tpr11 = 0
      dram_tpr12 = 0
      dram_tpr13 = 0x64
      dram_tpr14 = 0

      [dram_para11]
      dram_clk = 1811
      dram_type = 8
      dram_dx_odt = 0x08080808
      dram_dx_dri = 0x0e0e0e0e
      dram_ca_dri = 0x88030e0e
      dram_para0 = 0
      dram_para1 = 0x311a
      dram_para2 = 0x1001
      dram_mr0 = 0x0
      dram_mr1 = 0x8c
      dram_mr2 = 0
      dram_mr3 = 0x33
      dram_mr4 = 0x0
      dram_mr5 = 0
      dram_mr6 = 0
      dram_mr11 = 0x4
      dram_mr12 = 0x72
      dram_mr13 = 0x8
      dram_mr14 = 0x1d
      dram_mr16 = 0
      dram_mr17 = 0
      dram_mr22 = 0x24
      dram_tpr0 = 0
      dram_tpr1 = 0
      dram_tpr2 = 0x11080503
      dram_tpr3 = 0x200000
      dram_tpr6 = 0x402a
      dram_tpr10 = 0x721f0000
      dram_tpr11 = 0
      dram_tpr12 = 0
      dram_tpr13 = 0x64
      dram_tpr14 = 0

      [dram_para12]
      dram_clk = 1812
      dram_type = 8
      dram_dx_odt = 0x08080808
      dram_dx_dri = 0x0e0e0e0e
      dram_ca_dri = 0x88030e0e
      dram_para0 = 0
      dram_para1 = 0x311a
      dram_para2 = 0x1001
      dram_mr0 = 0x0
      dram_mr1 = 0x8c
      dram_mr2 = 0
      dram_mr3 = 0x33
      dram_mr4 = 0x0
      dram_mr5 = 0
      dram_mr6 = 0
      dram_mr11 = 0x4
      dram_mr12 = 0x72
      dram_mr13 = 0x8
      dram_mr14 = 0x1d
      dram_mr16 = 0
      dram_mr17 = 0
      dram_mr22 = 0x24
      dram_tpr0 = 0
      dram_tpr1 = 0
      dram_tpr2 = 0x11080503
      dram_tpr3 = 0x200000
      dram_tpr6 = 0x402a
      dram_tpr10 = 0x721f0000
      dram_tpr11 = 0
      dram_tpr12 = 0
      dram_tpr13 = 0x64
      dram_tpr14 = 0

      [dram_para13]
      dram_clk = 1813
      dram_type = 8
      dram_dx_odt = 0x08080808
      dram_dx_dri = 0x0e0e0e0e
      dram_ca_dri = 0x88030e0e
      dram_para0 = 0
      dram_para1 = 0x311a
      dram_para2 = 0x1001
      dram_mr0 = 0x0
      dram_mr1 = 0x8c
      dram_mr2 = 0
      dram_mr3 = 0x33
      dram_mr4 = 0x0
      dram_mr5 = 0
      dram_mr6 = 0
      dram_mr11 = 0x4
      dram_mr12 = 0x72
      dram_mr13 = 0x8
      dram_mr14 = 0x1d
      dram_mr16 = 0
      dram_mr17 = 0
      dram_mr22 = 0x24
      dram_tpr0 = 0
      dram_tpr1 = 0
      dram_tpr2 = 0x11080503
      dram_tpr3 = 0x200000
      dram_tpr6 = 0x402a
      dram_tpr10 = 0x721f0000
      dram_tpr11 = 0
      dram_tpr12 = 0
      dram_tpr13 = 0x64
      dram_tpr14 = 0

      [dram_para14]
      dram_clk = 1814
      dram_type = 8
      dram_dx_odt = 0x08080808
      dram_dx_dri = 0x0e0e0e0e
      dram_ca_dri = 0x88030e0e
      dram_para0 = 0
      dram_para1 = 0x311a
      dram_para2 = 0x1001
      dram_mr0 = 0x0
      dram_mr1 = 0x8c
      dram_mr2 = 0
      dram_mr3 = 0x33
      dram_mr4 = 0x0
      dram_mr5 = 0
      dram_mr6 = 0
      dram_mr11 = 0x4
      dram_mr12 = 0x72
      dram_mr13 = 0x8
      dram_mr14 = 0x1d
      dram_mr16 = 0
      dram_mr17 = 0
      dram_mr22 = 0x24
      dram_tpr0 = 0
      dram_tpr1 = 0
      dram_tpr2 = 0x11080503
      dram_tpr3 = 0x200000
      dram_tpr6 = 0x402a
      dram_tpr10 = 0x721f0000
      dram_tpr11 = 0
      dram_tpr12 = 0
      dram_tpr13 = 0x64
      dram_tpr14 = 0

      [dram_para15]
      dram_clk = 1815
      dram_type = 8
      dram_dx_odt = 0x08080808
      dram_dx_dri = 0x0e0e0e0e
      dram_ca_dri = 0x88030e0e
      dram_para0 = 0
      dram_para1 = 0x311a
      dram_para2 = 0x1001
      dram_mr0 = 0x0
      dram_mr1 = 0x8c
      dram_mr2 = 0
      dram_mr3 = 0x33
      dram_mr4 = 0x0
      dram_mr5 = 0
      dram_mr6 = 0
      dram_mr11 = 0x4
      dram_mr12 = 0x72
      dram_mr13 = 0x8
      dram_mr14 = 0x1d
      dram_mr16 = 0
      dram_mr17 = 0
      dram_mr22 = 0x24
      dram_tpr0 = 0
      dram_tpr1 = 0
      dram_tpr2 = 0x11080503
      dram_tpr3 = 0x200000
      dram_tpr6 = 0x402a
      dram_tpr10 = 0x721f0000
      dram_tpr11 = 0
      dram_tpr12 = 0
      dram_tpr13 = 0x64
      dram_tpr14 = 0

      1 条回复 最后回复 回复 引用 分享 0
      • 1 / 1
      • First post
        Last post

      Copyright © 2024 深圳全志在线有限公司 粤ICP备2021084185号 粤公网安备44030502007680号

      行为准则 | 用户协议 | 隐私权政策