3559av100 裸片烧写验证

1. 前言

由于裸片烧写时,不太确定3559硬件是否正常,串口是否正常,ddr参数等是否正常;

所以需要逐步排查,逐步分析

 

2. 裸片烧写原理

由于3559av100内部brom出厂自带程序,不依赖ddr,所以可以直接配合Hitool工具进行烧写;

3559av100上电后,brom可以直接从调试串口uart0 输出空格信息,来判断调试串口uart0是否正常

 

3. 裸片烧写模式

由于裸片烧写时,uboot镜像只能通过串口烧写,USB和网口烧写都需要依赖串口启动来初始化ddr等来烧写,

所以裸片烧写只能通过调试串口进行烧写uboot镜像;

 

裸片烧写模式有以下几种:

  flash来分: emmc,nand/ spi nand, spi nor

  ddr: 直接烧写到ddr

 

4. 拨码开关

拨码开关主要是影响uboot是否能正常启动,并不影响uboot镜像烧写

 

5.烧写验证

配置好串口

配置好文件镜像

配置好镜像长度

注意: 最开始验证烧写时,最好先从DDR模式先进行烧写验证;

            这样可以优先确认3559av100硬件和串口是否正常

(1)DDR模式烧写uboot

 

3559av100 裸片烧写验证_第1张图片

3559av100 裸片烧写验证_第2张图片

3559av100 裸片烧写验证_第3张图片

 

(2)EMMC模式烧写uboot

3559av100 裸片烧写验证_第4张图片

 

6.遇到问题

如下: 一直报串口发送数据帧错误

           这种需要优先排查调试串口的收发是否正常;

           其次排除3559av100硬件板电源&复位等是否正常

3559av100 裸片烧写验证_第5张图片

 

7.总结

(1) 如果硬件正常,使用Hitool 串口烧写,不管ddr参数是否正常以及拨码是否正常,

至少镜像应该可以下载成功; ddr参数不对,只是启动会失败

(2)拨码开发不对,也不会影响Hitool 串口下载镜像,只影响uboot启动

(3)前期烧写可排除flash影响【emmc,nor,nand等】,直接使用Hitool 的ddr

烧写模 式, 可以正常烧写启动

 

 

 

 

 

 

 

 

你可能感兴趣的:(Hi3559,海思)