L1-小型系统)和inux版本(L2-标准系统),和烧写完板子起不来时,配置启动参数操作参考。
目录
一.烧写工具
二.lite版本烧写
1.烧写
2.启动参数设置
三.Linux版本烧写
1.烧写
2.启动参数设置
3.挂载
四.使用USB烧写
1.安装驱动
2.烧写
一.烧写工具
二.lite版本烧写
1.烧写
最新(2023.1.5)烧写xml:hi3516-liteos烧写.xml
2.启动参数设置
烧写完成后,板子屏幕如果不亮,请用串口工具连接板子,上下电,按CTRL+C,进入hisilicon #,依次输入以下参数:
setenv bootcmd "mmc read 0x0 0x80000000 0x800 0x4800; go 0x80000000";
setenv bootargs "console=ttyAMA0,115200n8 root=emmc fstype=vfat rootaddr=10M rootsize=30M rw";
saveenv
reset
三.Linux版本烧写
1.烧写
2.启动参数设置
烧写完成后,板子屏幕如果不亮,请用串口工具连接板子,上下电,按CTRL+C,进入hisilicon #,依次输入以下参数:
setenv bootargs 'mem=128M console=ttyAMA0,115200 root=/dev/mmcblk0p3 ro rootfstype=ext4 rootwait blkdevparts=mmcblk0:1M(boot),9M(kernel),50M(rootfs),50M(userfs)'
setenv bootcmd "mmc read 0x0 0x82000000 0x800 0x4800;bootm 0x82000000"
save
reset
如图:reset重启设备,板子启动成功
3.挂载
1>.配置ip
ifconfig eth0 192.168.1.10
ifconfig查看ip是否配置成功(与本地小网192.168.1.3在同一网段),是否可以ping通本地小网
2>.创建挂载目录
mkdir /storage/data/nfs
chmod 777 /storage/data/nfs
3>.挂载
mount -o nolock,addr=192.168.1.3 -t nfs 192.168.1.3:/mnt /storage/data/nfs
(其中,addr是本地小网,:/mnt是windows端挂载目录)
更多内容请参考:OpenHarmony代码操作总结
四.使用USB烧写
USB烧写速率是最快的,比如L2烧写时,采用网口烧写差不多40分钟左右,使用USB烧写只需3分之左右。
1.安装驱动
1>.点击链接下载HiUSBBurnDriver驱动程序。
2>.下载完成后,点击InstallDriver.exe进行安装。
3>.安装完成后,打开设备管理器,如下图所示,说明HiUSBBurn的驱动安装成功。
4>.安装完HiUSBBurn驱动后,如果您是Windows 10工作台,可能出现找不到上图中的驱动,可以根据如下方式解决:
a.创建一个“文本文档.TXT”,文件后缀名修改为.reg,如usb.reg。
b.右键打开创建的usb.reg,将如下脚本拷贝到该文件中,然后保存并关闭。
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\usbflags\12D1D0010100]
"SkipBOSDescriptorQuery"=hex:01,00,00,00
"osvc"=hex:00,00
"IgnoreHWSerNum"=hex:01
c. 双击执行usb.reg文件,自动修改注册表文件信息。
d.重启电脑。
2.烧写
工具:Hitool工具
1>..使用usb连接设备(板子后面的usb口),同时连接串口线连接PC
2>.传输方式选择USB口
3>.点击烧写,按住设备reset键,插拔设备usb线上下点,松开reset键,即开始烧写,等待烧写完成
如下:烧写L2,3516版本