falloutmx

falloutmx

1个粉丝

15

问答

0

专栏

0

资料

falloutmx  发布于  2016-07-20 10:06:13
采纳率 0%
15个问答
4965

海思芯片裸片如何检测CPU和DDR

 
原来HI3512有hisiex-dramer.bin文件,可以初始化DDR,初始化完成后可以读写DDR进行检测。
现在HI3531里没发现这样的文件,我用JTAG只能看CPU是否正常,无法检测DDR,各位有啥方法吗?
我来回答
回答12个
时间排序
认可量排序

Benz

0个粉丝

29

问答

0

专栏

0

资料

Benz 2016-12-28 11:49:05
认可0
楼主解决了吗?   裸板烧写程序,你用的是JTAG?

falloutmx

1个粉丝

15

问答

0

专栏

0

资料

falloutmx 2016-12-28 16:16:41
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=43447&ptid=12017]Benz 发表于 2016-12-28 11:49[/url]
楼主解决了吗?   裸板烧写程序,你用的是JTAG?[/quote]

解决了,用的JTAG,按照文档手动初始化DDR配置寄存器就可以用了

Benz

0个粉丝

29

问答

0

专栏

0

资料

Benz 2016-12-28 19:10:34
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=43463&ptid=12017]falloutmx 发表于 2016-12-28 16:16[/url]
解决了,用的JTAG,按照文档手动初始化DDR配置寄存器就可以用了[/quote]

我现在就是这个问题“检测不到DDR,DDR没有运行”, 用的Hi3518a的板子,SDK官方的u-boot用的是三星的DDR3,我换成了海力士的DDR3, 都是DDR3 因此来看 配置表应该差别不大(最大差别是工作频率), 所以我没改,只改了“/include/configs/配置文件” 里的define CFG_DDR_SIZE  。 依然没解决, 请楼主指点一下,困惑两天了...   

fengwen_ye

1个粉丝

26

问答

0

专栏

0

资料

fengwen_ye 2016-12-28 19:37:10
认可0
大家用的什么jtag调试器?

Benz

0个粉丝

29

问答

0

专栏

0

资料

Benz 2016-12-29 09:22:55
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=43479&ptid=12017]fengwen_ye 发表于 2016-12-28 19:37[/url]
大家用的什么jtag调试器?[/quote]

裸板烧flash, 我是离线 用烧写器烧的, DDR没工作起来,正在配DDR。  不知道这样是否合理

falloutmx

1个粉丝

15

问答

0

专栏

0

资料

falloutmx 2016-12-29 09:23:57
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=43475&ptid=12017]Benz 发表于 2016-12-28 19:10[/url]
我现在就是这个问题“检测不到DDR,DDR没有运行”, 用的Hi3518a的板子,SDK官方的u-boot用的是三星的DDR ...[/quote]

你改的是UBOOT里的DDR初始化,裸片都没对DDR进行初始化,怎么运行UBOOT?
如果是fastboot模式,检查你的xxxxx.xls文件里关于DDR的配置

Benz

0个粉丝

29

问答

0

专栏

0

资料

Benz 2016-12-29 09:29:12
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=43495&ptid=12017]falloutmx 发表于 2016-12-29 09:23[/url]
你改的是UBOOT里的DDR初始化,裸片都没对DDR进行初始化,怎么运行UBOOT?
如果是fastboot模式,检查你的 ...[/quote]

以我现在的理解,问题可能出在xxxx.xls 表中关于DDR的配置部分, 你说得裸板初始化DDR 就是跟这个xls表有关吧?   
还有 , 我是离线用烧写器烧的u-boot, 不知道会不会对处理器的配置有影响?

falloutmx

1个粉丝

15

问答

0

专栏

0

资料

falloutmx 2016-12-29 09:34:14
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=43496&ptid=12017]Benz 发表于 2016-12-29 09:29[/url]
以我现在的理解,问题可能出在xxxx.xls 表中关于DDR的配置部分, 你说得裸板初始化DDR 就是跟这个xls表有 ...[/quote]

[quote]你说得裸板初始化DDR 就是跟这个xls表有关吧?[/quote]
是的
[quote]我是离线用烧写器烧的u-boot, 不知道会不会对处理器的配置有影响[/quote]
没啥影响。调裸板还是用jlink之类的编程器比较快

Benz

0个粉丝

29

问答

0

专栏

0

资料

Benz 2016-12-29 09:37:41
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=43497&ptid=12017]falloutmx 发表于 2016-12-29 09:34[/url]
是的

没啥影响。调裸板还是用jlink之类的编程器比较快[/quote]

嗯,我看xls表里有好多是设置“工作频率  延时时间”的寄存器, 比如 DDRC_PUB_PTR0~2、 DDRC_PUB_DTPR0~2、  DDRC_TIMING等等。  这个我都没改,用的默认值, 你觉得影响大吗?

falloutmx

1个粉丝

15

问答

0

专栏

0

资料

falloutmx 2016-12-29 11:03:03
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=43498&ptid=12017]Benz 发表于 2016-12-29 09:37[/url]
嗯,我看xls表里有好多是设置“工作频率  延时时间”的寄存器, 比如 DDRC_PUB_PTR0~2、 DDRC_PUB_DTPR0~ ...[/quote]

我不知道你说的两款DDR有什么差异。需要看DDR的datasheet

Benz

0个粉丝

29

问答

0

专栏

0

资料

Benz 2016-12-29 11:25:58
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=43505&ptid=12017]falloutmx 发表于 2016-12-29 11:03[/url]
我不知道你说的两款DDR有什么差异。需要看DDR的datasheet[/quote]

好的,  我自己比较一下,  非常感谢!

applepen

0个粉丝

11

问答

0

专栏

11

资料

applepen 2017-02-06 18:07:59
认可0
请问DDR H5TQ2G63FFR 的 DDRC_RNKCFG ,DDRC_TIMING1怎样改啊?  QQ113159935
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

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

Markdown 语法

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

举报类型

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

详细说明

易百纳技术社区