联发科MT76x8使用2-编译Uboot

上面是我的微信和QQ群,欢迎新朋友的加入。

参考官方资料

https://docs.labs.mediatek.com/resource/linkit-smart-7688/en/tutorials/firmware-and-bootloader/build-the-bootloader

首先是环境配置

官方是使用的ubuntu14进行编译的

这里有个小问题,我事先在ubuntu19上编译了,uboot编译没啥问题,但是编译openwrt的时候ubuntu19移植报错

估计是openwrt版本比较低,很多东西软件包可能不支持了

不管那么多,直接按照官方的说明来做就是了

首先下载Uboot源码

git clone https://github.com/MediaTek-Labs/linkit-smart-uboot.git 

进入文件夹

cd linkit-smart-uboot  

官方还是蛮良心的,交叉编译包放在了uboot下面

直接安装

 sudo tar xjf buildroot-gcc342.tar.bz2 -C /opt/  

如果是64位的系统,还需要安装几个软件包

sudo dpkg --add-architecture i386   
sudo apt-get update   
sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386 

然后开始编译

make

编译过程中可能会报错

查了一下

输入命令

export LANG="en_US"

重新编译

正常

看打印信息,生成了一耳光uboot.bin的固件

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值