目录 (Table of Contents)
[TOCM]
[TOC]
这一章仅供参考!!!具体设置要视个人情况而定,不能直接套用本文内容
1 使用HiTool工具烧录uboot win10 下打开目录 Hi3519A V100R001C02SPC010\Hi3519A V100R001C02SPC010\01.software\pc\HiTool 解压 HiTool-BVT-5.0.46.zip 点击 HiTool.exe
设置如下:
选择串口(一般只有一个可选的) 传输方式选择串口 选择烧写Fastboot Flash类型选择spi nor 文件选择u-boot-hi3519av100.bin
此时给板子断电点击烧写
在15秒内给板子上电 控制台出现successfully即为烧写完成 重新上电,重启板子2 uboot 下烧录内核与文件系统
关于 TFTP 和终端工具可以参考win10目录 Hi3519A V100R001C02SPC010\ReleaseDoc\zh\01.software\pc\HiTool 下的 HiTool工具平台 使用指南.pdf 的 3.3 TFTP视图和3.4 终端工具内容进行设置。也可以使用自己已经搭建好的 TFTP服务器和终端工具。
打开终端输入如下命令:
//设置IP
setenv serverip xxx.xxx.xxx.xxx
setenv ipaddr xxx.xxx.xxx.xxx
save
//烧录内核,21000000 要看你板子的内存设置
mw.b 21000000 ff 400000;tftp 21000000 uImage
sf probe 0;sf erase 100000 400000;sf write 21000000 100000 400000
//烧录文件系统,1B00000 要视文件系统具体情况
mw.b 21000000 ff 1B00000;tftp 21000000 rootfs_hi3519av100_64k.jffs2
sf probe 0;sf erase 500000 1B00000;sf write 21000000 500000 1B00000
//设置环境变量
setenv bootargs mem=256M console=ttyAMA0,115200 clk_ignore_unused root=/dev/mtdblock2 rw rootfstype=jffs2 mtdparts=hi_sfc:1M(boot),4M(kernel),27M(rootfs)
setenv bootcmd sf probe 0;sf read 21000000 100000 400000; bootm 21000000
save
//重启
reset重启过后就进入系统了
3 设置网络可以通过如下方法让 Hi3519A 开启时自动配置好网络
在终端命令行下输入:
cd /etc/init.d/
创建一个新的文件
vim demo
输入内容: #!/bin/sh ifconfig eth0 192.168.1.108 netmask 255.255.255.0;route add default gw 192.168.1.1这里的 192.168.1.108 可以改成你需要的 IP,保存并退出。
修改 rcS文件内容:
vim rcS
在最后一行加上刚刚创建的文件 demo 的目录,修改后的 rcS文件内容如下: #! /bin/sh /bin/mount -a echo ” _ _ _ _ _ _ _ _ _ _ _ _ \ _ _ _ _ _ ___ / /__/ \ |_/ / __ / – _ ___ / / / / / / _ _ _ _/ / / \_/ \_ ______ ___________\___\__________________ ” for initscript in /etc/init.d/S[0-9][0-9]* do if [ -x $initscript ] ; then echo “[RCS]: $initscript” $initscript fi done /etc/init.d/demo保存并退出,重启
reboot现在就可以看到系统自动设置网络了
免责声明:文章内容来自互联网,本站不对其真实性负责,也不承担任何法律责任,如有侵权等情况,请与本站联系删除。
转载请注明出处:烧录 3519的uboot kernel rootfs https://www.yhzz.com.cn/a/17143.html