aa421701136

aa421701136

1个粉丝

17

问答

0

专栏

0

资料

aa421701136  发布于  2017-03-11 15:06:03
采纳率 0%
17个问答
8693

DDR Training的疑问

 
本帖最后由 aa421701136 于 2017-3-11 15:11 编辑

我这边完全参考了Hi3519的demo做了一款板子,ddr的型号也跟demo板一致。
系统上电之后,只打印System startup。怀疑是DDR的问题。
SDK的exl表格里面,DDR_TRAINING_CFG的值是0xffffffff,也就是默认不进行DDR TRAINING。

问题1:
为了进行DDR TRAINING,我把exl表格DDR_TRAINING_CFG的值设为0x0,生成reg_info.bin下载进去,就可以进行DDR TRAINING。想问下,进行DDR TRAINING,是否还需要设置其它的值?

问题2:
进行DDR TRAINING之后,发现有一大堆错误,如下图所示:
DDRTR
HWG Err: Phy1206C000
Dataeye Err: Phy1206C000Byte00000000DQ00000000
Dataeye Err: Phy1206C000Byte00000001DQ00000000
Dataeye Err: Phy1206C000Byte00000002DQ00000000
Dataeye Err: Phy1206C000Byte00000003DQ00000000
Dataeye Err: Phy1206C000Byte00000000DQ00000000
Dataeye Err: Phy1206C000Byte00000001DQ00000000
Dataeye Err: Phy1206C000Byte00000002DQ00000000
Dataeye Err: Phy1206C000Byte00000003DQ00000000
HWRD Err: Phy1206C000
Dataeye Err: Phy1206C000Byte00000000DQ00000000
Dataeye Err: Phy1206C000Byte00000001DQ00000000
Dataeye Err: Phy1206C000Byte00000002DQ00000000
Dataeye Err: Phy1206C000Byte00000003DQ00000000
Dataeye Err: Phy1206C000Byte00000000DQ00000000
Dataeye Err: Phy1206C000Byte00000001DQ00000000
Dataeye Err: Phy1206C000Byte00000002DQ00000000
Dataeye Err: Phy1206C000Byte00000003DQ00000000
MPR Err: Phy1206C000Byte00000000
MPR Err: Phy1206C000Byte00000001
MPR Err: Phy1206C000Byte00000002
MPR Err: Phy1206C000Byte00000003
Dataeye Err: Phy1206C000Byte00000000DQ00000000
Dataeye Err: Phy1206C000Byte00000001DQ00000000
Dataeye Err: Phy1206C000Byte00000002DQ00000000
Dataeye Err: Phy1206C000Byte00000003DQ00000000
Dataeye Err: Phy1206C000Byte00000000DQ00000000
Dataeye Err: Phy1206C000Byte00000001DQ00000000
Dataeye Err: Phy1206C000Byte00000002DQ00000000
Dataeye Err: Phy1206C000Byte00000003DQ00000000
Gate Err: Phy1206C000
Dataeye Err: Phy1206C000Byte00000000DQ00000000
Dataeye Err: Phy1206C000Byte00000000DQ00000000
Dataeye Err: Phy1206C000Byte00000000DQ00000000
Dataeye Err: Phy1206C000Byte00000000DQ00000000
Dataeye Err: Phy1206C000Byte00000001DQ00000000
Dataeye Err: Phy1206C000Byte00000002DQ00000000
Dataeye Err: Phy1206C000Byte00000003DQ00000000

关于第一个错误:HWG Err: Phy1206C000,对应于u-boot的代码在drivers/ddr/ddr_training_ctrl.c:
                /* check hardware gating */
                if (REG_READ(base_phy + DDR_PHY_PHYINITSTATUS) & PHY_INITSTATUS_GT_MASK) {
                        DDR_FATAL(" PHY[%x] hw gating fail.", base_phy);
                        ddr_training_stat(DDR_ERR_HW_GATING, base_phy, -1, -1);
                }
if语句中的某些值如下:
base_phy = 0x1206c000
#define DDR_PHY_PHYINITSTATUS        0x8       
#define PHY_INITSTATUS_GT_MASK                0x20

我在芯片手册中,并没有找到(base_phy + DDR_PHY_PHYINITSTATUS)也就是0x1206c008地址的寄存器定义。 想问下这个寄存器的定义在哪可以找到?  出现这个错误可能的原因有哪些?
我来回答
回答7个
时间排序
认可量排序

Benz

0个粉丝

29

问答

0

专栏

0

资料

Benz 2017-03-11 16:07:39
认可0
帮顶, 想知道那个xls表格里,ddr_init有关ddr初始化的配置部分是怎么配置的,表示不太懂

raymondxl

0个粉丝

1

问答

0

专栏

0

资料

raymondxl 2018-12-10 17:44:49
认可0
帮顶,遇到同样的问题,硬件问题?

hisen083

0个粉丝

9

问答

0

专栏

0

资料

hisen083 2019-06-23 16:51:50
认可0
用demo板的reg_info.bin也报错?

qn1565925256

0个粉丝

0

问答

0

专栏

0

资料

qn1565925256 2019-08-16 11:32:02
认可0
请问,问题解决了么,也遇见了同样的问题,上电后打印到system startup就停止了,直接烧写ddr也无法启动;烧写nand flash失败

zhuxj

0个粉丝

5

问答

0

专栏

0

资料

zhuxj 2019-11-26 17:43:47
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=146617&ptid=14496]qn1565925256 发表于 2019-8-16 11:32[/url]
请问,问题解决了么,也遇见了同样的问题,上电后打印到system startup就停止了,直接烧写ddr也无法启动; ...[/quote]

请问此问题搞定了没?我也遇到还没解决呀

helezh

0个粉丝

0

问答

0

专栏

0

资料

helezh 2019-06-23 16:01:25
认可0
:lol:lol:P:P:P:lol:lol:P:P:P:lol:lol:P:P:P

cloudxxcloud

0个粉丝

2

问答

0

专栏

0

资料

cloudxxcloud 2019-11-15 22:02:36
认可0
楼主搞定了吗?
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
+ 添加网盘链接/附件

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
相关问答
无更多相似问答 去提问
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

易百纳技术社区