busybox的

  1. busybox源码下载
    (1)busybox是一个开源项目,所以源代码可以直接从网上下载。
    (2)busybox的版本差异不大,版本新旧无所谓。
    (3)下载busybox可以去linuxidc等镜像网站,也可以去www.busybox.net官方网站下载。

  2. 修改Makefile
    (1) ARCH = arm
    (2) CROSS_COMPILE = /usr/local/arm/arm-2009q3/bin//arm-none-linux-gnueabi-

  3. make menuconfig进行配置
    (1)参照网盘中章节目录下的《busybox menuconfig配置.txt》文件中的记录进行配置。

  4. make 然后 make install
    (1)make编译,如果有错误解决之(解决方法:可以将错误文件屏蔽掉,不去编译。
    先查找错误文件的路径 find -name "文件名"
    然后在此文件的当前目录中输入vi Kbuild
    ,找到对应的.o文件,也就是编译后的文件,然后可以看到配置项的名称,退出,再去make menuconfig,去关闭对应的项即可,如后退出重新编译,得出busybox文件)

(2)make install执行的时候其实是在执行busybox顶层目录下的一个目标install。
(3)make install在所有的linux下的软件中作用都是安装软件。在传统的linux系统中安装软件时都是选择源代码方式安装的。我们下载要安装的软件源代码,然后配置、编译、安装。make install的目的就是将编译生成的可执行程序及其依赖的库文件、配置文件、头文件安装到当前系统中指定(一般都可以自己指定安装到哪个目录下,如果不指定一般都有个默认目录)的目录下
(目录路径默认是再当前目录的:
查看路径输入make menuconfig ,进入settings --> Installation–>make install回车即使路径,将来这个路径要设置实际挂载的路径上,这里输入的路径位/root//porting_x210/rootfs/rootfs)

  1. 设置bootargs挂载添加了busybox移植的rootfs
    (1)之前建立了一个空的文件夹然后自己touch linuxrc随便创建了一个不能用的/linuxrc然后去nfs挂载rootfs,实验结果是:挂载成功,执行/linuxrc失败。
    (2)现在我们移植了busybox后/linuxrc就可以用了,然后再次去nfs挂载这个rootfs。预计看到的效果是:挂载成功,执行/linuxrc也能成功。
    (3)注意uboot的bootargs设置成:setenv bootargs root=/dev/nfs nfsroot=192.168.1.141:/root/porting_x210/rootfs ip=192.168.1.10:192.168.1.141:192.168.1.1:255.255.255.0::eth0:off init=/linuxrc console=ttySAC2,115200
    (4)实验结果:挂载成功,执行/linuxrc(也就是busybox)成功,但是因为找不到/etc/init.d/rcS和/dev/tty2等文件所以一直在打印错误提示信息,但是其实有进入命令行。

此文源自:朱老师物联网大课堂

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
到电脑中并解压缩,解压缩后的固件文件名称为 T50.bin。 2) 升级前确保电量充足,最好有2格以上电量。 3) 升级过程中不要开关、断电、重启随身看。 4) 升级耗时大约3分钟,上传升级文件后请等待至少3分钟再操作随身看。 5) 如果升级失败,可以重启随身看后,再次升级。 6) 随身看固件升级到T50版本后,会对盒子进行格式化处理,盒子里面的数据会全部被格式化。 7) 随身看固件升级到T50版本后,需要在手机中将乐视视频APP执行清除数据操作。如果未执行清除数据操作,会导致乐视视频APP中随身看部分页面显示异常。 【固件手动升级教程-从T45(含)以下固件版本手动升级到T50版本】 1、 启动随身看盒子 长按开机键三秒钟,待电源灯闪烁一次后,松开按键,WiFi灯开启,这时需要等待30秒,WiFi灯开始闪烁。 2、 PC电脑搜索连接盒子WiFi PC进入WiFi连接页面,寻找LEHE+红线上后六位的WiFi 热点(以下图为例就是寻找:LEHE56064B),密码是SN后8位(注意区分大小写),下图蓝色框(以下图为例就是P5CY00B7)。 随身看固件T50稳定版本更新! 随身看固件T50稳定版本更新! 随身看固件T50稳定版本更新! 3、 电脑连接上随身看盒子WiFi之后,用google chrome浏览器打开地址栏,输入地址:http://10.10.10.254 回车,显示以下内容: 随身看固件T50稳定版本更新! 输入用户名:admin 密码:admin点击登录,显示已登录页面,如下图所示: 随身看固件T50稳定版本更新! 4、 选择左边最下面的系统管理>固件升级,如下图所示: 随身看固件T50稳定版本更新! 5、 如图,标注红框的地方,选择你已经下载好的固件的路径 注意:固件文件名称是 T50.bin。 随身看固件T50稳定版本更新! 6、 文件路径选择正确后,点击下方的“确定”按钮,如下图所示。 注意:千万不要到第二个文本框中选择文件路径,下面是升级uboot文件的,一旦上传上传错误文件,会导致随身看变砖。 随身看固件T50稳定版本更新! 7、 升级过程中,不要开关随身看盒子,等待盒子升级完成,电脑会自动连接到随身看盒子的WiFi,此时,随身看盒子的WiFi灯是快闪状态,盒子升级完成后,最好恢复出厂值设置(长按电源键10S)。 8、 固件升级完成后,用乐视视频连接随身看的时候,固件版本显示T50,如下图所示。 随身看固件T50稳定版本更新! 9、 固件升级到T50版本后,我们可通过PC将视频、音频以及文件拷贝到随身看中,实现文件移动存储功能,具体使用方法如下: PC先连接随身看WiFi,连接方法如第2步描述一致。 打开我的电脑,输入文件路径地址:\10.10.10.254public 后点击回车,如下图所示。 第一次连接盒子需要输入用户名密码,用户名:admin 密码:盒子mac地址后8位(全大写),可查看盒子背面 随身看固件T50稳定版本更新! 进入到随身看存储路径后,就可以将视频、音频以及文件拷贝到随身看中,实现文件移动存储功能。 随身看固件T50稳定版本更新! 【固件手动升级教程-从T45以上固件版本手动升级到T50版本】 如果您之前曾经升级过T45以上的固件版本(例如,之前发布的T48内测版本)的话,可按照以下方法进行手动升级到T50版本。 1. 电脑连接随身看WiFi,如图,密码是随身看背面的SN后八位(注意区分大小写) 随身看固件T50稳定版本更新! 随身看固件T50稳定版本更新! 2. 用google chrome浏览器打开地址栏,在浏览器中输入网址http://10.10.10.254/upgrade.html,回车,弹出身份验证对话框,如图,输入用户名:admin,密码:12345678 随身看固件T50稳定版本更新! 3. 点击登录后,显示如下图的页面 随身看固件T50稳定版本更新! 4. 点击页面中的浏览,查找已经下载的T50固件的路径,选择固件文件T50.bin. 随身看固件T50稳定版本更新! 6. 点击页面中的升级固件,文件开始上传,当文件上传成功后,会弹出一个对话框,需要你手动点击“确定”按钮,开始升级固件 随身看固件T50稳定版本更新! 7. 页面下方会出现一个进度条,显示升级完成进度(升级过程中不要断开电脑和随身看的连接,不要随意开关随身看) 随身看固件T50稳定版本更新! 8. 等待进度条显示100%后,升级完成。 随身看固件T50稳定版本更新! 【乐视视频APP清除数据方法】 固件升级完成后,需要在手机中将乐视视频APP执行清除数据操作。如果未执行清除数据操作,会导致乐视视频APP中随身看部分页面显示异常。 1. 针对安卓手机,以乐视手机为例,介绍乐视视频APP清除数据方法。其他安卓手机操作步骤可参看以下方法。 打开“设置”软件中,依次点击设置>应用管理>乐视视频>存储>清除数据,执行乐视视频APP清楚数据操作。 随身看固件T50稳定版本更新! 随身看固件T50稳定版本更新! 随身看固件T50稳定版本更新! 2)针对苹果手机,在后台杀掉乐视视频APP进程,重新启动乐视视频APP进入即可

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值