国产DSP FT-M6678开发-DDR初始化流程及正确log展示

[C66xx_0] phy_wrlvl_hard0_delay_X

PHY_47, value = 0x104

PHY_111, value = 0x104

PHY_175, value = 0xd8

PHY_239, value = 0xe4

PHY_303, value = 0x90

PHY_367, value = 0xa8

PHY_431, value = 0x60

PHY_495, value = 0x6c

PHY_559, value = 0xcc

phy_wrlvl_hard1_delay_X

PHY_47, value = 0x110

PHY_111, value = 0x110

PHY_175, value = 0xf0

PHY_239, value = 0xfc

PHY_303, value = 0xa8

PHY_367, value = 0xb4

PHY_431, value = 0x6c

PHY_495, value = 0x78

PHY_559, value = 0xe4

phy_wrlvl_status_obs_X

PHY_48, value = 0xb00

PHY_112, value = 0xb00

PHY_176, value = 0xb00

PHY_240, value = 0xb00

PHY_304, value = 0xb00

PHY_368, value = 0xb00

PHY_432, value = 0xb00

PHY_496, value = 0xb00

PHY_560, value = 0xb00

phy_wrlvl_clk_wrdqs_slave_delay_X

PHY_4, value = 0x10a

PHY_68, value = 0x10a

PHY_132, value = 0xe4

PHY_196, value = 0xf0

PHY_260, value = 0x9c

PHY_324, value = 0xae

PHY_388, value = 0x66

PHY_452, value = 0x72

PHY_516, value = 0xd8

wrlvl finished

phy_gtlvl_hard0_delay_X

PHY_50, value = 0x3cc

PHY_114, value = 0x3cc

PHY_178, value = 0x39c

PHY_242, value = 0x3a8

PHY_306, value = 0x348

PHY_370, value = 0x33c

PHY_434, value = 0x324

PHY_498, value = 0x308

PHY_562, value = 0x36c

phy_gtlvl_hard1_delay_X

PHY_50, value = 0x3b4

PHY_114, value = 0x3c0

PHY_178, value = 0x384

PHY_242, value = 0x39c

PHY_306, value = 0x33c

PHY_370, value = 0x330

PHY_434, value = 0x318

PHY_498, value = 0x2f0

PHY_562, value = 0x360

phy_gtlvl_status_obs_X

PHY_51, value = 0x3c

PHY_115, value = 0x3c

PHY_179, value = 0x3c

PHY_243, value = 0x3c

PHY_307, value = 0x3c

PHY_371, value = 0x3c

PHY_435, value = 0x3c

PHY_499, value = 0x3c

PHY_563, value = 0x3c

phy_rddqs_gate_slave_X

PHY_28, value = 0xa8

PHY_92, value = 0xae

PHY_156, value = 0x78

PHY_220, value = 0x8a

PHY_284, value = 0x2a

PHY_348, value = 0x1e

PHY_412, value = 0x6

PHY_476, value = 0x1e4

PHY_540, value = 0x4e

phy_rddqs_latency_adjust_X

PHY_29, value = 0x1

PHY_93, value = 0x1

PHY_157, value = 0x1

PHY_221, value = 0x1

PHY_285, value = 0x1

PHY_349, value = 0x1

PHY_413, value = 0x1

PHY_477, value = 0x0

PHY_541, value = 0x1

gtlvl finished

phy_rdlvl_rddqs_dq_le_dly_obsX

PHY_51, value = 0x40

PHY_115, value = 0x40

PHY_179, value = 0x40

PHY_243, value = 0x40

PHY_307, value = 0x40

PHY_371, value = 0x40

PHY_435, value = 0x40

PHY_499, value = 0x40

PHY_563, value = 0x40

phy_rdlvl_rddqs_dq_te_dly_obsX

PHY_52, value = 0x118

PHY_116, value = 0x114

PHY_180, value = 0x120

PHY_244, value = 0x128

PHY_308, value = 0x11c

PHY_372, value = 0x11c

PHY_436, value = 0x120

PHY_500, value = 0x118

PHY_564, value = 0x110

phy_rdlvl_status_obs_X

PHY_53, value = 0x100ffff

PHY_117, value = 0x100ffff

PHY_181, value = 0x100ffff

PHY_245, value = 0x100ffff

PHY_309, value = 0x100ffff

PHY_373, value = 0x100ffff

PHY_437, value = 0x100ffff

PHY_501, value = 0x100ffff

PHY_565, value = 0x100ffff

rdlvl finished

Start address bist

address bist passed

Start data bist

data bist passed

DDR Initial Done!

   对   DDR3 区域进行测试   

 1、64bit数据填充测试开始!  

 从地址  0x80000000 到  地址0xffffffff 填充数据  0x               0 通过!

 从地址  0x80000000 到  地址0xffffffff 填充数据  0xffffffffffffffff 通过!

 从地址  0x80000000 到  地址0xffffffff 填充数据  0xaaaaaaaaaaaaaaaa 通过!

 从地址  0x80000000 到  地址0xffffffff 填充数据  0x5555555555555555 通过!

 从地址  0x80000000 到  地址0xffffffff 填充数据  0xcccccccccccccccc 通过!

 从地址  0x80000000 到  地址0xffffffff 填充数据  0xf0f0f0f0f0f0f0f0 通过!

 从地址  0x80000000 到  地址0xffffffff 填充数据  0xff00ff00ff00ff00 通过!

 从地址  0x80000000 到  地址0xffffffff 填充数据  0xffff0000ffff0000 通过!

 从地址  0x80000000 到  地址0xffffffff 填充数据  0xffffffff00000000 通过!

 1、64bit数据填充测试结束!  

 2、 64bit地址测试开始!  

  从地址 0x80000000 到  地址 0xffffffff 地址测试成功 !

 2、64bit地址测试结束!  

 3、 走bit测试开始!  

从地址 0x80000000 处填充数据: 0x       100000001

从地址 0x80000000 处填充数据: 0xfffffffefffffffe

从地址 0x80000000 处填充数据: 0x       200000002

从地址 0x80000000 处填充数据: 0xfffffffdfffffffd

从地址 0x80000000 处填充数据: 0x       400000004

从地址 0x80000000 处填充数据: 0xfffffffbfffffffb

从地址 0x80000000 处填充数据: 0x       800000008

从地址 0x80000000 处填充数据: 0xfffffff7fffffff7

从地址 0x80000000 处填充数据: 0x      1000000010

从地址 0x80000000 处填充数据: 0xffffffefffffffef

从地址 0x80000000 处填充数据: 0x      2000000020

从地址 0x80000000 处填充数据: 0xffffffdfffffffdf

从地址 0x80000000 处填充数据: 0x      4000000040

从地址 0x80000000 处填充数据: 0xffffffbfffffffbf

从地址 0x80000000 处填充数据: 0x      8000000080

从地址 0x80000000 处填充数据: 0xffffff7fffffff7f

从地址 0x80000000 处填充数据: 0x     10000000100

从地址 0x80000000 处填充数据: 0xfffffefffffffeff

从地址 0x80000000 处填充数据: 0x     20000000200

从地址 0x80000000 处填充数据: 0xfffffdfffffffdff

从地址 0x80000000 处填充数据: 0x     40000000400

从地址 0x80000000 处填充数据: 0xfffffbfffffffbff

从地址 0x80000000 处填充数据: 0x     80000000800

从地址 0x80000000 处填充数据: 0xfffff7fffffff7ff

从地址 0x80000000 处填充数据: 0x    100000001000

从地址 0x80000000 处填充数据: 0xffffefffffffefff

从地址 0x80000000 处填充数据: 0x    200000002000

从地址 0x80000000 处填充数据: 0xffffdfffffffdfff

从地址 0x80000000 处填充数据: 0x    400000004000

从地址 0x80000000 处填充数据: 0xffffbfffffffbfff

从地址 0x80000000 处填充数据: 0x    800000008000

从地址 0x80000000 处填充数据: 0xffff7fffffff7fff

从地址 0x80000000 处填充数据: 0x   1000000010000

从地址 0x80000000 处填充数据: 0xfffefffffffeffff

从地址 0x80000000 处填充数据: 0x   2000000020000

从地址 0x80000000 处填充数据: 0xfffdfffffffdffff

从地址 0x80000000 处填充数据: 0x   4000000040000

从地址 0x80000000 处填充数据: 0xfffbfffffffbffff

从地址 0x80000000 处填充数据: 0x   8000000080000

从地址 0x80000000 处填充数据: 0xfff7fffffff7ffff

从地址 0x80000000 处填充数据: 0x  10000000100000

从地址 0x80000000 处填充数据: 0xffefffffffefffff

从地址 0x80000000 处填充数据: 0x  20000000200000

从地址 0x80000000 处填充数据: 0xffdfffffffdfffff

从地址 0x80000000 处填充数据: 0x  40000000400000

从地址 0x80000000 处填充数据: 0xffbfffffffbfffff

从地址 0x80000000 处填充数据: 0x  80000000800000

从地址 0x80000000 处填充数据: 0xff7fffffff7fffff

从地址 0x80000000 处填充数据: 0x 100000001000000

从地址 0x80000000 处填充数据: 0xfefffffffeffffff

从地址 0x80000000 处填充数据: 0x 200000002000000

从地址 0x80000000 处填充数据: 0xfdfffffffdffffff

从地址 0x80000000 处填充数据: 0x 400000004000000

从地址 0x80000000 处填充数据: 0xfbfffffffbffffff

从地址 0x80000000 处填充数据: 0x 800000008000000

从地址 0x80000000 处填充数据: 0xf7fffffff7ffffff

从地址 0x80000000 处填充数据: 0x1000000010000000

从地址 0x80000000 处填充数据: 0xefffffffefffffff

从地址 0x80000000 处填充数据: 0x2000000020000000

从地址 0x80000000 处填充数据: 0xdfffffffdfffffff

从地址 0x80000000 处填充数据: 0x4000000040000000

从地址 0x80000000 处填充数据: 0xbfffffffbfffffff

从地址 0x80000000 处填充数据: 0x8000000080000000

从地址 0x80000000 处填充数据: 0x7fffffff7fffffff

    从地址 0x80000000 到  地址 0xffffffff 地址测试成功 !

 3、 走bit测试结束!  

   存储体测试通过!

        以上测试参数基于667MHz/16/16/0/64进行的

  • 17
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值