y2006142108

y2006142108

1个粉丝

13

问答

0

专栏

0

资料

y2006142108  发布于  2020-05-20 09:10:52
采纳率 0%
13个问答
7469

hi3531DV200设置从emmc启动,uboot重启后只打印一次空格,uboot没有启动,为什么?

 
hi3531DV200设置从emmc启动,uboot重启后调试串口只打印一次空格,uboot没有启动,为什么?

HITOOL 工具(HiTool-BVT-5.3.7)界面串口打印的信息:

串口已经连接,请给单板上电,若已经上电,请断电后重新上电。
######################### ---- 10%
######################## ---- 20%
######################## ---- 30%
######################## ---- 40%
######################## ---- 51%
######################## ---- 61%
######################## ---- 71%
######################## ---- 81%
######################## ---- 91%
################### ---- 100%
Boot download completed!
     

System startup

Uncompress.............Ok


U-Boot 2016.11 (May 16 2020 - 11:19:59 +0800)hi3531dv200

Relocation Offset is: 1775d000
Relocating to 5ff5d000, new gd at 5febce20, sp at 5febce10
MMC:   mmc->ocr_from_bootrom 0x00000000
sdhci-hisi: tuning done! valid phase shift [18, 13] Final Phase:31
** First descriptor is NOT a primary desc on 0:1 **
MMC/SD Card:
    MID:         0x15
    Read Block:  512 Bytes
    Write Block: 512 Bytes
    Chip Size:   7456M Bytes (High Capacity)
    Name:        "8GTF4"
    Chip Type:   MMC
    Version:     5.1
    Speed:       148500000Hz
    Bus Width:   4bit
    Mode:        HS200
hisi-sdhci: 0 (eMMC)
*** Warning - bad CRC, using default environment

In:    serial
Out:   serial
Err:   serial
Net:   gmac0
Error: gmac0 address not set.

start download process.

Boot started successfully!

Send command:        mmc write 0x0 0x41000000 0x0 0x19a

MMC write: dev # 0, block # 0, count 410 ... 410 blocks written: OK
[EOT](OK)
Fastboot burnt successfully!

Send command:        reset
reset success!


上电重启,
uboot重启后调试串口只打印一次空格,uboot没有启动,为什么?
我来回答
回答11个
时间排序
认可量排序

y2006142108

1个粉丝

13

问答

0

专栏

0

资料

y2006142108 2020-05-21 16:00:47
认可0
找到问题了,软件工程师犯了一个低级错误,uboot文件不对,是Hi3521DV200 SDK 编译的,换成Hi3531DV200 SDK 编译的串口打印了,让硬件工程师白白3天加班到晚上11点 查找原因啊

qn1592286449

0个粉丝

0

问答

0

专栏

0

资料

qn1592286449 2020-06-16 13:48:40
认可0
你好,我也遇到这个问题了,能分享下你那边的BOOT吗?

y2006142108

1个粉丝

13

问答

0

专栏

0

资料

y2006142108 2020-06-16 20:12:54
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=159857&ptid=80397]qn1592286449 发表于 2020-6-16 13:48[/url]
你好,我也遇到这个问题了,能分享下你那边的BOOT吗?[/quote]

如果硬件不一样,UBOOT 共用不了。 还有SPI 、 EMMC FLASH UBOOT也不一样。

Hi3531DV200-DDR3X16_4L_FLYBY-DDR3_2132M_2GB_16bitx4-A53_1152M.xlsm

Hi3531DV200-DMEB_4L_FLYBY-DDR4_2400M_16bitx4_PHY0_32bit_2GB_PHY1_32bit_1GB-A53_1152M.xlsm

y2006142108

1个粉丝

13

问答

0

专栏

0

资料

y2006142108 2020-06-18 17:49:14
认可0
本帖最后由 y2006142108 于 2020-6-18 17:54 编辑

[quote][url=forum.php?mod=redirect&goto=findpost&pid=159957&ptid=80397]qn1586931832 发表于 2020-6-18 10:43[/url]
你好,同一块板子。SPI FLASH和emmc启动的xml文件也不同吗?(config我知道是不一样的)。我现在遇到了同样的 ...[/quote]

xml文件相同,uboot 文件配置不一样,所以uboot 文件不一样。

qn1586931832

0个粉丝

0

问答

0

专栏

0

资料

qn1586931832 2020-06-18 10:43:48
认可0
你好,同一块板子。SPI FLASH和emmc启动的xml文件也不同吗?(config我知道是不一样的)。我现在遇到了同样的问题,启动只有空格

y2006142108

1个粉丝

13

问答

0

专栏

0

资料

y2006142108 2020-06-18 18:00:44
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=159886&ptid=80397]tango_zhu 发表于 2020-6-17 06:54[/url]
sdk 能共享吗?[/quote]

公司服务器里面 打了公司LOGO  我自己电脑都没有  拿不出来:Q:Q:Q

y2006142108

1个粉丝

13

问答

0

专栏

0

资料

y2006142108 2020-06-18 18:04:41
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=159957&ptid=80397]qn1586931832 发表于 2020-6-18 10:43[/url]
你好,同一块板子。SPI FLASH和emmc启动的xml文件也不同吗?(config我知道是不一样的)。我现在遇到了同样的 ...[/quote]

海思平台等待boot启动超时,单板上无fastboot或当前fastboot无法启动 问题解决总结



################################# ---- 100%
Boot download completed!

等待boot启动超时,单板上无fastboot或当前fastboot无法启动。
Failed to download fastboot!

串口只打印 System startup :

1、硬件设计参考DEMO, 特别是DDR T型 FLY-BY
2、uboot文件要对,要和硬件设计匹配
3、DDR 虚焊假焊  短路故障
........

qn1586931832

0个粉丝

0

问答

0

专栏

0

资料

qn1586931832 2020-06-19 18:25:25
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=159983&ptid=80397]y2006142108 发表于 2020-6-18 18:04[/url]
海思平台等待boot启动超时,单板上无fastboot或当前fastboot无法启动 问题解决总结


[/quote]

NAND write: device 0 offset 0x0, size 0x60000
pure data length is 393216, len_incl_bad is 393216
NAND write to offset 0 failed -5
0 bytes written: ERROR
[EOT](ERROR)
执行命令失败,可能的原因如下:
1.请检查当前单板Flash与烧写分区中的Flash类型是否一致;
2.当前fastboot不支持该命令;
Failed to burn fastboot partition!


SPI NAND烧写失败,我去掉了校验烧写成功但是对比nand和ddr中的数据,发现nand只有ddr的128K数据(也就是只烧写了128K的uboot到flash中)。是我的SPI NAND驱动配置有问题吗?

y2006142108

1个粉丝

13

问答

0

专栏

0

资料

y2006142108 2020-06-20 10:14:14
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=160046&ptid=80397]qn1586931832 发表于 2020-6-19 18:25[/url]
NAND write: device 0 offset 0x0, size 0x60000
pure data length is 393216, len_incl_bad is 393216
...[/quote]

先检查一下上电开机时序,fastboot 点击HItool 烧写之后不能掉电 不能复位,否则烧写几秒钟就会失败,甚至 fastboot  串口都找不到。有些是外挂单片机控制低功耗,需要检查是不是海思开机然后突然关机 再开机,FASTBOOT模式下 突然掉电 会烧写 失败。 电源负脉冲

tango_zhu

16个粉丝

14

问答

0

专栏

3

资料

tango_zhu 2020-06-17 06:54:48
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=159882&ptid=80397]y2006142108 发表于 2020-6-16 20:12[/url]
如果硬件不一样,UBOOT 共用不了。 还有SPI 、 EMMC FLASH UBOOT也不一样。

Hi3531DV200-DDR3X16_4L_F ...[/quote]

sdk 能共享吗?

裴凯

0个粉丝

1

问答

0

专栏

0

资料

裴凯 2021-04-07 16:44:49
认可0

同求Hi3531DV200-DDR3X16_4L_FLYBY-DDR3_2132M_2GB_16bitx4-A53_1152M.xls

或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

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

Markdown 语法

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

举报类型

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

详细说明

易百纳技术社区