y2006142108

y2006142108

0个粉丝

12

问答

0

专栏

0

资料

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

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文件  的不匹配问题吗?
我来回答
回答9个
时间排序
认可量排序

y2006142108

0个粉丝

12

问答

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

0个粉丝

12

问答

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

0个粉丝

12

问答

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

0个粉丝

12

问答

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

0个粉丝

12

问答

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

0个粉丝

12

问答

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

0个粉丝

12

问答

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

0个粉丝

12

问答

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 .
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

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

Markdown 语法

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

举报类型

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

详细说明

易百纳技术社区