###1.安装unbuntu2004
安装过程中的技巧:
1.使用sudo passwd root,直接改变管理员权限密码。
2.在vmware安装路径下找到Linux镜像文件,能够直接windos和虚拟机拖拽文件。
###2.布置HISI开发环境
1.安装交叉编译工具和SDK
2.将交叉编译压缩包arm-hisiv500-linux.tgz和SDK压缩包Hi3531D_SDK_V1.0.3.0.tgz放进虚拟机。
其中,arm-hisiv500-linux工具链对应uclibc库.
3.解压交叉编译压缩包。使用命令:tar -zxf *
4.进入交叉编译文件夹,运行./arm-hisiv500-linux.install,安装交叉编译链。
5.进入SDK压缩包文件夹运行./sdk.unpack,此时会安装失败,是因为BASH和DASH的问题,使用dpkg-reconfigure dash命令后选择否,重新安装能够正确安装,可以通过ls -l /bin/sh来查看是否设置成功,更改后例如/bin/sh -> bash。
6.交叉编译要设置环境变量export PATH=$PATH:/**** ,环境变量在/etc/peofile文件里面。
7.此是可以写一个c的demo测试交叉编译工具,发现还是找不到指令,因为交叉交易编译工具是32位的,ubuntu可能找不到这个指令,在此自己首先apt install gcc安装了gcc工具,然后安装32bit的库:apt install lib32z1-dev
8.编译内核会出现失败的情况,fatal error: curses.h: 处理方法apt-get install libncurses5-dev
9.编译内核提示mkimage command not found – U-Boot images will not be built,处理方法:sudo apt-get install u-boot-tools
###4.过程中的问题
1.内核生成过程
2.编译内核提示mkimage cmd not found
3.
###5.关于tftp升级程序。
本人在用hitools升级程序了很久,注意以下几点:
1.关闭电脑的防火墙
2.board不吃持被ping功能,只能只能去ping电脑。显示alive即是ping成功。
3.tftp升级不成功的话自己下载个tftp软件工具,使用指令输入。有可能hitools升级不成功
HISI3531DLinux开发学习-1环境搭建
最新推荐文章于 2024-08-21 03:22:28 发布
本文详细介绍了如何在Ubuntu2004中安装并配置HISI开发环境,包括使用sudopasswdroot修改管理员密码、安装及配置交叉编译工具链、解决编译内核过程中遇到的错误,以及tftp升级程序的注意事项。

1772

被折叠的 条评论
为什么被折叠?



