随笔分类 -  uboot

摘要:​ 前言 在实际应用中有遇到过设备放置一段时间后设备不能启动的问题,uboot 完全没有响应,类似于flash中的数据被擦洗掉一样。 网上有介绍说是nandflash 不稳定,高温或是静电会导致nand flash 的比特位反转的问题,反转的少了,controller内部的ECC会将数据纠正,反转的 阅读全文
posted @ 2023-04-20 19:32 liwen01 阅读(222) 评论(0) 推荐(0) 编辑
摘要:前言 基本过程为:uboot 启动后,通过命令将U盘的的文件读取到内存中,再通过uboot 的flash 写入命令将读取到内存中的升级文件写入到flash的固定位置。 (一)usb常用命令 uboot一般支持对usb的操作命令有:start,reset,stop,tree,info,storage, 阅读全文
posted @ 2023-04-20 19:32 liwen01 阅读(508) 评论(0) 推荐(0) 编辑
摘要:前言 嵌入式linux设备要进行软件升级有很种多方式方法,总的来说可以分为本地升级和远程升级。 本地升级包括升级工具升级,存储介质升级等,远程升级是指通过网络进行程序升级。 这里介绍一种同时至此本地和远程升级的方法,以供参考。 (一)本地升级: (1)升级工具升级 现在的升级工具有很多,不同的芯片支 阅读全文
posted @ 2023-04-20 19:32 liwen01 阅读(305) 评论(0) 推荐(0) 编辑
摘要:前言 在嵌入式linux设备中,uboot的最终目的就是启动kernel。对于uboot而言,没有人把它引导起来,所以uboot首先需要把自己加载起来,然后再去引导kernel的启动,这也就可以大致的分为Uboot启动的第一阶段和第二阶段。 (一)start.S第一阶段启动总结 在海思hi3251a 阅读全文
posted @ 2023-04-20 19:31 liwen01 阅读(295) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示