【Banana pi BPI-R2试用体验】自己编译LEDE
-
-
LiuYang
- LV5工程师
-
| 2017-10-09 21:43:27
- 浏览量 2154
- 回复:0
这个不能用那个也不能用,没有办法,还是试一试自己编译吧。好在有R2的BSP。
切换到Linux系统下,git clone
https://github.com/garywangcn/bpi-r2_lede.git,把所有的文件下载下来。
然后要切换到分支,这一点别忘了。
剩下的操作和编译Openwrt是一样的。
feeds update -a,feeds install -a,把所有需要用到的东西连接进去。
完成后要make menuconfig配置一下内核。要选择mtk arm系统,图片找不到,这个大家应该都很熟悉。
最后开始编译。
成功后在bin文件夹下可以找到编译的结果,文件名中带有bpi-r2的就是需要的那个uImage。
接下来就是烧写,而烧写要用到tftp工具。
还是用串口,先配置一下本机IP和tftp服务端的IP。
此时要把tftp server运行起来,然后选择uImage所在的文件夹,并设置权限可读。
tftp 84000000 uImage把文件下载到R2中。
然后mmc dev 0和mmc write 84000000 1000 5800把这个文件写到对应的地址中。
最后用bootm来启动这个新内核。
后面的操作没有截图,结果是启动正常,但是wan口不工作,也就没有办法安装其他的软件了。
这个不能用那个也不能用,没有办法,还是试一试自己编译吧。好在有R2的BSP。
切换到Linux系统下,git clone
https://github.com/garywangcn/bpi-r2_lede.git,把所有的文件下载下来。
然后要切换到分支,这一点别忘了。
剩下的操作和编译Openwrt是一样的。
feeds update -a,feeds install -a,把所有需要用到的东西连接进去。
完成后要make menuconfig配置一下内核。要选择mtk arm系统,图片找不到,这个大家应该都很熟悉。
最后开始编译。
成功后在bin文件夹下可以找到编译的结果,文件名中带有bpi-r2的就是需要的那个uImage。
接下来就是烧写,而烧写要用到tftp工具。
还是用串口,先配置一下本机IP和tftp服务端的IP。
此时要把tftp server运行起来,然后选择uImage所在的文件夹,并设置权限可读。
tftp 84000000 uImage把文件下载到R2中。
然后mmc dev 0和mmc write 84000000 1000 5800把这个文件写到对应的地址中。
最后用bootm来启动这个新内核。
后面的操作没有截图,结果是启动正常,但是wan口不工作,也就没有办法安装其他的软件了。