| | |
| | |
|
| | |
|
| | |
|
| | | 凌云实验室 IMX 系列开发板一键编译脚本托管在 [凌云实验室的 git 服务器上](http://main.iot-yun.club:8088/summary/build-imxboard.git), 我们可以从该站点上下载最新的编译系统。这里以 IGKBoard-IMX6ULL 开发板为例,使用 git 命令下载该项目源码并重命名为 igkboard-imx6ull(也可以命名为其它开发板的名字)。
|
| | | 凌云实验室 AT91 系列开发板一键编译脚本托管在 [凌云实验室的 git 服务器上](http://main.iot-yun.club:8088/summary/build-at91.git), 我们可以从该站点上下载最新的编译系统。
|
| | |
|
| | | ```bash
|
| | | guowenxue@9d57f9229b66:~$ git clone http://main.iot-yun.club:8088/r/build-at91.git
|
| | |
| | |
|
| | |
|
| | |
|
| | | 在开始编译之前,我们首先确定当前编译系统支持哪些BSP版本,这点可以通过查看相应开发板的补丁文件来获取。如下所示,当前 IGKBoard-IMX6ULL 只支持 lf-6.1.36-2.1.0 这个版本。
|
| | | 在开始编译之前,我们首先确定当前编译系统支持哪些BSP版本,这点可以通过查看相应开发板的补丁文件来获取。如下所示,当前 LoRaWAN Gateway 开发板只支持 linux4sam-6.1 这个版本。
|
| | |
|
| | | ```bash
|
| | | guowenxue@9d57f9229b66:~/build-at91$ ls kernel/patches/loragw/
|
| | |
| | | guowenxue@9d57f9229b66:~/build-at91$ cd tools/
|
| | |
|
| | | guowenxue@9d57f9229b66:~/build-at91/tools$ sudo ./setup_tools.sh
|
| | | All system tools already installed, skip it |
| | | All system tools already installed, skip it
|
| | | ... ...
|
| | | decompress gcc-armel-5.5-v2019.02.tar.xz => /opt/buildroot/ |
| | | decompress gcc-armel-5.5-v2019.02.tar.xz => /opt/buildroot/
|
| | | ... ...
|
| | | gcc version 5.5.0 (Buildroot 2019.02.11) |
| | | gcc version 5.5.0 (Buildroot 2019.02.11)
|
| | | ```
|
| | |
|
| | |
|
| | |
| | | ```bash
|
| | | guowenxue@9d57f9229b66:~/build-at91/tools$ cd ~/build-at91/
|
| | |
|
| | | guowenxue@9d57f9229b66:~/build-at91$ ./build.sh |
| | | guowenxue@9d57f9229b66:~/build-at91$ ./build.sh
|
| | | ... ...
|
| | | install all images to '/home/guowenxue/build-at91/images/install' |
| | | install all images to '/home/guowenxue/build-at91/images/install'
|
| | | bootstrap-loragw.bin linuxrom-loragw.itb rootfs-loragw.ubi-p2k u-boot-loragw.bin
|
| | | ```
|
| | |
|