y2006142108

y2006142108

1个粉丝

13

问答

0

专栏

0

资料

y2006142108  发布于  2020-06-11 16:40:05
采纳率 0%
13个问答
6492

Hi3516DV300 uBOOT 失败,求助!

 
本帖最后由 y2006142108 于 2020-6-11 16:44 编辑

Hi3516DV300,  EMMC  uart  down

串口已经连接,请给单板上电,若已经上电,请断电后重新上电。
############################### ---- 10%
发送头帧失败,可能的原因如下:
1.烧写的Fastboot镜像与当前单板型号或Flash不匹配导致;
2.单板DDR有问题,无法正常进行DDR初始化操作;
3.如果是安全芯片,则需要确认是否需要使用programmer来进行烧写(Conax,Verimatrix高安类型必选);
4.如果是安全芯片,则需要确认当前镜像是否已经签名且签名正确,注意签名使用的key必须与芯片启动校验的key一致;
下载文件失败!
Failed to download fastboot!


BOOT_SEL1=1 BOOT_SEL0=1 Download eMMC Through UART烧写EMMC

烧录过程中  ############################### ---- 10%  
BOOT_SEL0  由3.3V变为1.6V  然后就失败了,  以前烧录过程中  配置启动的电压都不会变的 , 是UBOOT文件  的不匹配问题吗?
我来回答
回答19个
时间排序
认可量排序

y2006142108

1个粉丝

13

问答

0

专栏

0

资料

y2006142108 2020-06-12 15:10:23
认可0
正常打印信息 类似


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

System startup


U-Boot 2010.06 (Sep 07 2018 - 01:53:16)

Check Flash Memory Controller v100 ... Found
SPI Nor(cs 0) ID: 0xc2 0x20 0x18
Block:64KB Chip:16MB Name:"MX25L128XX"
SPI Nor total size: 16MB
MMC:   
EMMC/MMC/SD controller initialization.
Card did not respond to voltage select!
No EMMC/MMC/SD device found !
In:    serial
Out:   serial
Err:   serial
start download process.

Boot started successfully!

Send command:    getinfo version
version: 3.0.3
[EOT](OK)

Send command:    getinfo bootmode
spi
[EOT](OK)

Send command:    sf probe 0
16384 KiB hi_fmc at 0:0 is now current device
[EOT](OK)

Send command:    getinfo spi
Block:64KB Chip:16MB*1
ID:0xC2 0x20 0x18
Name:"MX25L128XX"
[EOT](OK)

Send command:    sf probe 0
16384 KiB hi_fmc at 0:0 is now current device
[EOT](OK)

Send command:    sf erase 0x0 0x50000

Erasing at 0x10000 --  20% complete.
Erasing at 0x20000 --  40% complete.
Erasing at 0x30000 --  60% complete.
Erasing at 0x40000 --  80% complete.
Erasing at 0x50000 -- 100% complete.
[EOT](OK)

Send command:    sf write 0x81000000 0x0 0x50000

Writing at 0x10000 --  20% complete.
Writing at 0x20000 --  40% complete.
Writing at 0x30000 --  60% complete.
Writing at 0x40000 --  80% complete.
Writing at 0x50000 -- 100% complete.
[EOT](OK)

Send command:    reset
reset success!
Boot burned successfully.

qn1510903276

0个粉丝

13

问答

2

专栏

15

资料

qn1510903276 2020-06-11 20:36:07
认可0
可以用下sdk里面默认的固件

y2006142108

1个粉丝

13

问答

0

专栏

0

资料

y2006142108 2020-06-11 21:27:09
认可0
本帖最后由 y2006142108 于 2020-6-11 21:41 编辑

BOOT_SEL1=1 BOOT_SEL0=1

Download eMMC Through UART烧写EMMC


串口已经连接,请给单板上电,若已经上电,请断电后重新上电。
############################## ---- 10%
############################# ---- 20%
############################# ---- 30%
############################# ---- 40%
############################# ---- 50%
############################# ---- 60%
############################# ---- 70%
############################# ---- 81%
############################# ---- 91%
########################## ---- 100%
Boot download completed!
     等待boot启动超时,单板上无fastboot或当前fastboot无法启动。

串口已经连接,请给单板上电,若已经上电,请断电后重新上电。
发送起始帧失败,可能的原因如下:
1.确认工具上所选芯片是否与当前单板一致;
2.确认选择了正确的串口或其他端口;
3.开始烧写或擦除后确保在15秒内重新上电;
4.如果是安全芯片,则需要确认是否需要使用programmer来进行烧写(Conax,Verimatrix高安类型必选);
5.如果是安全芯片,则需要确认当前镜像是否已经签名且签名正确,注意签名使用的key必须与芯片启动校验的key一致;
下载文件失败!



BOOT_SEL1=1 BOOT_SEL0=0

Download SPI Flash Through UART烧写


串口已经连接,请给单板上电,若已经上电,请断电后重新上电。
############################## ---- 10%
############################# ---- 20%
############################# ---- 30%
############################# ---- 40%
############################# ---- 50%
############################# ---- 60%
############################# ---- 70%
############################# ---- 81%
############################# ---- 91%
########################## ---- 100%
Boot download completed!
      等待boot启动超时,单板上无fastboot或当前fastboot无法启动。


无论是烧录EMMC  还是FLASH  都是
########################## ---- 100%
Boot download completed!
      等待boot启动超时,单板上无fastboot或当前fastboot无法启动。

怎么回事啊?


y2006142108

1个粉丝

13

问答

0

专栏

0

资料

y2006142108 2020-06-12 15:14:15
认可0
用HiTool烧写的时候,只有显示下载成功,没有进一步启动UBoot。
################################# ---- 81%
################################# ---- 92%
########################## ---- 100%
Boot download completed!

正常情况下还会显示以下信息的
System startup

Uncompress Ok!

U-Boot 2016.11 (Mar 05 2019 - 21:42:34 +0800)hi3516dv300

Relocation Offset is: 0f6c2000
Relocating to 8fec2000, new gd at 8fe21ef0, sp at 8fe21ed0

y2006142108

1个粉丝

13

问答

0

专栏

0

资料

y2006142108 2020-06-12 17:17:49
认可0
问题解决了,uboot文件不对。Hi3516DV300-DMEBPRO_6L_T-DDR3_1800M_1GB_16bitx2-A7_900M-SYSBUS_300M 硬件电路设计参考是这个,  UBOOT设计应该参考这个。  

默认的UBOOT是这个配置:
附件:1.png

软件那边只有个4层板配置文件,硬件是按六层板设计的

y2006142108

1个粉丝

13

问答

0

专栏

0

资料

y2006142108 2020-06-12 17:26:06
认可0
Platform Version: 5.0.58
HiBurn Version: 5.0.58
HiSilicon Technologies Co., Ltd. All rights reserved. (C) 2011-2018


Platform Version: 5.0.58
HiBurn Version: 5.0.58
HiSilicon Technologies Co., Ltd. All rights reserved. (C) 2011-2018



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

System startup

Uncompress Ok!

U-Boot 2016.11 (Jun 12 2020 - 16:11:58 +0800)hi3516dv300

Relocation Offset is: 0f6d8000
Relocating to 8fed8000, new gd at 8fe37ef0, sp at 8fe37ed0
MMC:   
EMMC/MMC/SD controller initialization.
scan edges:2 p2f:6 f2p:1
mix set temp-phase 3

y2006142108

1个粉丝

13

问答

0

专栏

0

资料

y2006142108 2020-06-12 19:04:51
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=159719&ptid=80615]y2006142108 发表于 2020-6-12 17:17[/url]
问题解决了,uboot文件不对。Hi3516DV300-DMEBPRO_6L_T-DDR3_1800M_1GB_16bitx2-A7_900M-SYSBUS_300M 硬件 ...[/quote]

Hi3516AV300-DDR4DMEB_4L_T-DDR4_2133M_1GB_16bitX2-A7_900M-SYSBUS_300M.xlsm
Hi3516AV300-DMEBLITE_6L_T-DDR4_2133M_1GB_16bitx2-A7_900M-SYSBUS_300M.xlsm
Hi3516AV300-DMEB_4L_FLYBY-DDR3_1800M_1GB_16bitx2-A7_900M-SYSBUS_300M.xlsm
Hi3516CV500-DDR4DMEB_4L-DDR4_1800M_512MB_16bit-A7_900M-SYSBUS_300M.xlsm
Hi3516DV300-DDR4DMEB_4L_T-DDR4_1800M_1GB_16bitX2-A7_900M-SYSBUS_300M.xlsm
Hi3516DV300-DMEBLITE_6L_T-DDR4_1800M_1GB_16bitx2-A7_900M-SYSBUS_300M.xlsm
Hi3516DV300-DMEBPRO_6L_T-DDR3_1800M_1GB_16bitx2-A7_900M-SYSBUS_300M.xlsm

y2006142108

1个粉丝

13

问答

0

专栏

0

资料

y2006142108 2020-06-12 19:24:25
认可0
SPI NOR FLASH



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

System startup

Uncompress Ok!

U-Boot 2016.11 (Jun 12 2020 - 16:11:58 +0800)hi3516dv300

Relocation Offset is: 0f6c0000
Relocating to 8fec0000, new gd at 8fe1fef0, sp at 8fe1fed0
SPI Nor:  hifmc_ip_ver_check(44): Check Flash Memory Controller v100 ...hifmc_ip_ver_check(50):  Found
hifmc_spi_nor_probe(1664): SPI Nor ID Table Version 1.0
hifmc_spi_nor_probe(1689): SPI Nor(cs 0) ID: 0x1 0x2 0x19 0x4d 0x1 0x80
hifmc_spi_nor_probe(1754): Block:64KB hifmc_spi_nor_probe(1755): Chip:32MB hifmc_spi_nor_probe(1756): Name:"S25FL256S"
hifmc100_spi_nor_probe(147): SPI Nor total size: 32MB
NAND:  0 MiB
MMC:   
*** Warning - bad CRC, using default environment

In:    serial
Out:   serial
Err:   serial
Net:   eth0
Warning: eth0 (eth0) using random MAC address - 8e:46:f3:b5:70:eb

start download process.

Boot started successfully!

Send command:        getinfo version
version: U-Boot 2016.11
[EOT](OK)

Send command:        getinfo bootmode
spi
[EOT](OK)

Send command:        sf probe 0
[EOT](OK)

Send command:        getinfo spi
Block:64KB Chip:32MB*1
ID:0x01 0x02 0x19 0x4D 0x01 0x80
Name:"S25FL256S"
[EOT](OK)

Send command:        sf probe 0
[EOT](OK)

Send command:        sf erase 0x0 0x50000

Erasing at 0x10000 --  20% complete.
Erasing at 0x20000 --  40% complete.
Erasing at 0x30000 --  60% complete.
Erasing at 0x40000 --  80% complete.
Erasing at 0x50000 -- 100% complete.
SF: 327680 bytes @ 0x0 Erased: OK
[EOT](OK)

Send command:        sf write 0x81000000 0x0 0x50000
device 0 offset 0x0, size 0x50000

Writing at 0x10000 --  20% complete.
Writing at 0x20000 --  40% complete.
Writing at 0x30000 --  60% complete.
Writing at 0x40000 --  80% complete.
Writing at 0x50000 -- 100% complete.
SF: 327680 bytes @ 0x0 Written: OK
[EOT](OK)

Send command:        reset
reset success!
Boot burned successfully.

y2006142108

1个粉丝

13

问答

0

专栏

0

资料

y2006142108 2020-06-12 19:26:12
认可0
EMMC


                        


System startup

Uncompress Ok!

U-Boot 2016.11 (Jun 12 2020 - 16:11:58 +0800)hi3516dv300

Relocation Offset is: 0f6d8000
Relocating to 8fed8000, new gd at 8fe37ef0, sp at 8fe37ed0
MMC:   
EMMC/MMC/SD controller initialization.
scan edges:2 p2f:7 f2p:1
mix set temp-phase 4
scan elemnts: startp:11 endp:128
Tuning SampleClock. mix set phase:[04/07] ele:[05/16]
** 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:     0.0
    Speed:       100000000Hz
    Bus Width:   4bit
himci: 0 (eMMC)
*** Warning - bad CRC, using default environment

In:    serial
Out:   serial
Err:   serial
Net:   eth0
Warning: eth0 (eth0) using random MAC address - 7a:50:93:73:7a:c6

Hit any key to stop autoboot:  0

MMC read: dev # 0, block # 2048, count 10240 .

yinlinfeng123

0个粉丝

4

问答

0

专栏

0

资料

yinlinfeng123 2020-08-08 21:23:26
认可0
楼主,能把你编译好后能启动的UBOOT发给我吗? 我的QQ号:378584778

qn1597837811

0个粉丝

0

问答

0

专栏

0

资料

qn1597837811 2020-08-19 19:55:52
认可0
楼主,请求帮助。海思3516DV300+单片DDR3L(4Gb/16bit),现在UBOOT烧写后提示BOOT下载成功,BOOT烧写成功,但是UBOOT不启动,不能运行。
硬件设置:通过UART下载程序至EMMC,
使用Hitools选择烧写至DDR模式
进度100%后,打印信息:
Boot download completed!
Boot burned successfully!

y2006142108

1个粉丝

13

问答

0

专栏

0

资料

y2006142108 2020-08-20 15:06:21
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=161845&ptid=80615]qn1597837811 发表于 2020-8-19 19:55[/url]
楼主,请求帮助。海思3516DV300+单片DDR3L(4Gb/16bit),现在UBOOT烧写后提示BOOT下载成功,BOOT烧写成功, ...[/quote]

通过UART下载程序至EMMC,
BOOT 文件配置有没有修改为EMMC启动呢?海思默认的UBOOT配置的是SPI启动的。

y2006142108

1个粉丝

13

问答

0

专栏

0

资料

y2006142108 2020-08-20 15:09:17
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=161845&ptid=80615]qn1597837811 发表于 2020-8-19 19:55[/url]
楼主,请求帮助。海思3516DV300+单片DDR3L(4Gb/16bit),现在UBOOT烧写后提示BOOT下载成功,BOOT烧写成功, ...[/quote]

仔细阅读第5楼 第6楼的 信息  估计你是犯了这个错误哟!

Tracy_9216

2个粉丝

6

问答

79

专栏

29

资料

Tracy_9216 2020-08-21 10:46:35
认可0

这个看起来不太像软件问题,可以查一下硬件

qn1607675485

0个粉丝

1

问答

0

专栏

0

资料

qn1607675485 2020-12-15 15:06:51
认可0
我也遇到这个问题了,顶!

qn1607675485

0个粉丝

1

问答

0

专栏

0

资料

qn1607675485 2020-12-15 15:08:32
认可0
楼主能给一份Hi3516DV300-DMEBPRO_6L_T-DDR3_1800M_1GB_16bitx2-A7_900M-SYSBUS_300M.xlsm这个资料吗,同样的问题,卡在uboot启动这里了

weltion

1个粉丝

10

问答

0

专栏

0

资料

weltion 2021-02-03 15:58:29
认可0
遇到同样的问题了,uboot下载成功但emmc启动不了,楼主能分享下相关文件吗,感谢

joden

0个粉丝

1

问答

0

专栏

0

资料

joden 2021-03-04 10:00:34
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=159719&ptid=80615]y2006142108 发表于 2020-6-12 17:17[/url]
问题解决了,uboot文件不对。Hi3516DV300-DMEBPRO_6L_T-DDR3_1800M_1GB_16bitx2-A7_900M-SYSBUS_300M 硬件 ...[/quote]

请问下哪里可以找到6层版的配置

joden

0个粉丝

1

问答

0

专栏

0

资料

joden 2021-03-04 10:55:58
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=163836&ptid=80615]joden 发表于 2021-3-4 10:00[/url]
请问下哪里可以找到6层版的配置[/quote]

位置在\SDKs\Hi3516C V500R001C02SPC020\Hi3516CV500R001C02SPC020\02.only for reference\uboot
用了 Hi3516DV300-DMEBPRO_6L_T-DDR3_1800M_1GB_16bitx2-A7_900M-SYSBUS_300M.xlsm 这个配置文件后果然解决问题。非常感谢楼主
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

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

Markdown 语法

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

举报类型

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

详细说明

易百纳技术社区