uboot 残留问题

解决STM32MP135D设备树生成中的串口驱动问题:从UART4配置到Uboot源码修改 本文详细记录了解决STM32MP135D开发板Uboot阶段出现“No serial driver found”错误的完整过程。核心在于发现并修复了Uboot串口驱动中一个关键的150微秒超时陷阱,该问题源于驱动初始化时等待TC标志的时间不足,导致与OP-TEE输出冲突。文章从Stm32CubeMX配置UART4的要点(如引脚、时钟)入手,逐步深入分析设备树,并最终通过修改Uboot源码中的超时参数成功解决问题。 阅读详情

Tiny4412 的uboot

感谢 http://www.arm9home.net/read.php?tid-83474-fpage-0-toread--page-1.html;   http://www.arm9home.net/read.php?tid-83595.html
在此基础之上根据自己的配置移植了uboot。

这是下载uboot的链接:  http://pan.baidu.com/s/1c0tSTeo 
主要在修改了:fdisk格式分区和注释了 烧写userdata 部分;
还需要在uboot启动时候设置: setenv bootargs console=ttySAC0,115200n8 androidboot.console=ttySAC0 uhost0=n ctp=2 skipcali=y vmalloc=512m lcd=S70 mem=900M

虽然安卓可以正常启动,但是一相应触摸屏驱动会出现,黑屏的现象。。这个会不会和没有烧写userdata部分有关系呢??
飞腾D2000平台Uboot移植实战:从源码编译到系统启动全流程解析 本文详细解析了在飞腾D2000平台上进行Uboot移植的全流程,涵盖从源码获取、交叉编译环境搭建、使用打包工具生成BIOS镜像,到编译Linux内核、制作Ubuntu根文件系统,最终配置启动的全套实战步骤。文章旨在帮助开发者掌握国产平台底层启动技术,顺利完成系统引导。 阅读详情

相关推荐

避开这些坑!Hi3519DV500 Uboot环境变量编译烧录的5个常见错误

本文针对Hi3519DV500平台Uboot环境变量的编译与烧录,深度剖析了五个常见且棘手的实战错误。内容涵盖编译路径依赖、环境变量文件格式、烧录地址配置、存储介质差异以及变量未生效等核心问题,并提供经过验证的解决方案与调试技巧,帮助开发者高效避坑,确保系统正常引导。

seed的博客 485

Ubuntu 清理 uboot

1. dpkg --get-selections|grep linux 2.sudo apt-get autoremove xx 3.sudo dpkg -P ( deinstall image)

senventh的专栏 514

【实战指南】国科GK7202V300芯片开发避坑手册:从uboot到SDK的常见问题解析

本文是一份针对国科GK7202V300芯片开发的实战避坑指南,详细解析了从环境准备、U-Boot编译、SDK全编译到驱动模块加载、文件系统配置等全流程中的常见问题与解决方案。重点涵盖了路径检查、依赖配置、内核模块格式错误、启动脚本调试以及烧写工具使用等核心难点,旨在帮助开发者高效定位并解决开发过程中的典型障碍。

websocket5live的博客 213

linux学习(一)擦除u-boot办法

擦除开发吧iNand中的uboot的方法 在linux和android系统下,擦除uboot的方法: busybox dd if=/dev/zero of=/dev/block/mmcblk0 bs=512 seek=1 count=1 conv=sync sync 在uboot底下如何擦除uboot:movi write u-boot 在s5pv210 中, movi write u-boot ...

longjingcha110的博客 2031

正点原子阿尔法开发板uboot实战:从编译到网络启动的完整避坑指南

本文详细介绍了正点原子阿尔法开发板uboot从编译到网络启动的全过程,包括环境搭建、编译实战、网络配置、文件传输及存储设备操作等关键步骤。针对常见问题提供实用解决方案,帮助开发者高效完成uboot配置与调试,特别适合嵌入式开发初学者和正点原子阿尔法开发板用户参考。

weixin_26976635的博客 383

告别临时目录!Petalinux 2020.1 如何直接引用外部Uboot和Kernel源码进行开发

本文详细介绍了在Petalinux 2020.1中直接引用外部Uboot和Kernel源码进行高效开发的方法,解决了传统临时目录工作流的局限性。通过配置外部源码路径、优化开发工作流和集成版本控制,开发者可以显著提升嵌入式Linux项目的开发效率和协作体验。

weixin_30530939的博客 209

内核启动错误:use vmalloc=<size> to increase size.

逻辑部分加了一个PCIE-RC组件,启动时发现如下错误: vmap allocation for size 268439552 failed: use vmalloc= to increase size. xilinx-pcie a0000000.axi-pcie: ioremap failed for resource [mem 0xa0000000-0xafffffff] xil

tea1896的专栏 5719

RK3568 uboot 编译报错问题

其实刚开始并不知道是什么原因,后面在大佬的协助下,分析的就是root用户编译失败后,残留了配置和编译的文件,切换到user用户编译后,又没有权限打开和删除之前遗留的文件。自己在开发过程中,自己的服务器,自己的源码,自己的开发版本,平常在root权限下操作各种内容,一不小心Root权限下编译了源码。user用户下 再次进行编译,如果出现各种权限报错后再切换到user 用户,然后 chmod 777 授权对应的文件。再切换到user用户 进行编译,如果遇到需要授权和删除的文件,按照错误提示解决几次即可。

十年饮冰,难凉热血 724

海思hi3516d交叉编译器安装问题

1.安装交叉开发工具链时的错误 错误log: arm-hisiv300-linux-gcc: command not found 解决方法: 这是因为宿主机是64 位 而交叉编译器是针对32位的开发板制作的。所以要安装对应的32位库。 我的linux宿主机是ubuntu 16.04 64位。 安装命令: sudo apt install lib32z1-dev 2.执行 sdk.unpac...

spts2008的博客 1990

ZYNQ平台上基于PHY芯片的IEEE1588/PTP高效实现方案

本文详细解析了在Xilinx ZYNQ平台上,如何通过选用支持IEEE1588/PTP的专用PHY芯片(如RTL8211FS-VS-CG、DP83640)来实现高精度时间同步的高效方案。文章对比了PS端与PL端MAC连接的优劣,提供了从硬件选型、接口设计、Linux驱动适配到PTP协议栈配置与性能优化的完整实战指南,并总结了关键避坑经验,为工业网络、电力系统等需要纳秒级同步的应用提供了清晰、可靠的实施路径。

kkk56的博客 1091

新手必看:如何用R/qtl快速完成QTL定位分析(附实战代码)

本文为新手提供了使用R/qtl进行QTL定位分析的完整实战指南。内容涵盖从环境搭建、数据准备与清洗,到核心分析流程(包括遗传图谱计算、单QTL扫描、置换检验确定阈值)以及进阶结果可视化的全步骤。通过清晰的代码示例,帮助读者快速掌握这一数量遗传学关键分析技术,实现从数据到QTL峰值的完整分析闭环。

y7z8a的博客 501

搭建海思开发环境遇到的小问题

1.安装交叉开发工具链时的错误 错误log: arm-hisiv300-linux-gcc: command not found 解决方法: 这是因为宿主机是64 位 而交叉编译器是针对32位的开发板制作的。所以要安装对应的32位库。 我的linux宿主机是ubuntu 16.04 64位。 安装命令: sudo apt install lib32z1-dev 2.执行 sdk.un

开坦克的飞行员 6691

Qoder + ADB Supabase :5分钟GET超火AI手办生图APP

本文介绍如何利用Qoder、阿里云 ADB Supabase 和通义千问图像编辑模型,快速构建AI手办生图Flutter应用。无需传统后端,通过AI生成代码、BaaS服务与边缘函数调用,实现从原型到上线的敏捷开发,全流程轻量高效,助力Vibe Coding落地实践。

数据库技术 931

荔枝派Nano(F1C100s)进不了FEL模式?别慌,这3个硬件操作和1个软件命令帮你搞定

本文详细解析了荔枝派Nano(F1C100s)无法进入FEL模式的常见问题及解决方案。从硬件连接、短接操作到软件配置,提供了3个关键硬件检查点和1个有效的软件命令,帮助开发者快速识别并解决USB FEL设备识别失败的问题,确保开发工作顺利进行。

weixin_33709364的博客 412

深度学习100例-卷积神经网络(CNN)彩色图片分类 | 第2天

文章目录前期工作设置GPU导入数据标准化可视化构建CNN网络编译训练模型预测模型评估 前期工作 设置GPU 如果使用的是CPU可以忽略这步 import tensorflow as tf gpus = tf.config.list_physical_devices("GPU") if gpus: gpu0 = gpus[0] #如果有多个GPU,仅使用第0个GPU tf.config.experimental.set_memory_growth(gpu0, True) #设置GPU显存用量

“365天深度学习训练营”报名进行中~ 7855

Java炫酷烟花③(完整代码)

Java语言实现炫酷烟花动画的完整代码。 下载代码 下载链接:我是一只有趣的兔子,感谢你的喜欢。

AIGC 784

4.3寸TFTLCD显示JPG图片

说明 在JZ2440上显示自己的图片,全屏显示。已知分辨率是480*272,为了适应lcd的大小,又不使图片变形,需要对图片进行分辨率调整并裁剪,这里用到windows的自带画图工具。需要获得图片的像素数据,用python的PIL库对图片进行像素提取。 硬件平台 主板:JZ2440 主控芯片:S3C2440A LCD型号:AT043TN24 V.1 分辨率:480x272 像素:24bpp 像素格...

C__M__H的博客 5515

Android日志实战——Tombstones日志分析(七)

Tombstones 一般是由 Dalvik 错误、状态监视调试器、C 层代码以及 libc 的一些问题导致的。当系统发生 Tombstone 的时候,内核(kernel)首先会上报一个严重的警告信号(signal),上层接收到之后,进程的调试工具会把进程中当时的调用栈现场保存起来,并在系统创建了 data/tombstones 目录后把异常时的进程信息写在此目录里面,开发者需要通过调用栈来分析整个调用流程来找出出问题的点。Tombstone原因分析pid 与 tid 相同,问题出在主线程。

小旭的专栏 2522

tiny210 板子创建uboot + nfs 开发环境 总结

现在想学驱动编程, 所以

smile_simida的专栏 1431

IEC 61400-1:2019 附录 C 湍流模型全面解读

IEC 61400-1:2019 附录 C 全面解读

weixin_46713695的博客 471

ABAP 后台作业里的消息机制:把 MESSAGE 写对,避免作业莫名取消

SAP后台作业消息处理机制解析 本文深入剖析了SAP系统中后台作业的消息处理机制,揭示了前台与后台执行环境的关键差异。核心发现包括: 后台作业对消息的处理规则: 所有消息写入Job log而不显示 根据消息类型决定是否继续执行 W警告在列表处理阶段会被自动转为E错误 关键异常处理: 通过error_message可捕获E/A类型消息 A类型消息会触发隐式数据库回滚 未被捕获的E/A消息将导致作业中断 实用解决方案: 将业务提示改为S或I类型 使用DISPLAY LIKE保持前台体验 通过error_mess

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 2219

国科GK7202V300芯片开发避坑指南:从uboot编译到SDK配置的12个实战问题解决

本文为国科GK7202V300芯片开发提供了一份深度排雷指南,系统梳理了从uboot编译、SDK配置到驱动部署全流程中的12个常见实战问题。内容涵盖环境搭建、首次编译策略、U-Boot配置、内核模块版本匹配、根文件系统构建及硬件调试等关键环节,旨在帮助嵌入式工程师快速定位并解决开发难题,构建稳定高效的工作流。

q5r6s7的博客 1060

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

uboot 载入linux内核 uboot还继续运行吗

linux uboot

zhangyihu321的专栏 885

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

linux系统移植篇(二)—— Uboot启动流程与关键命令实战解析

本文深入解析Linux系统移植中Uboot的启动流程与关键命令实战。从硬件上电到内核加载,详细拆解Uboot的启动奥秘,包括汇编阶段操作、C语言环境搭建、硬件初始化技巧及常用调试命令。通过实际案例帮助开发者掌握Uboot启动引导的核心技术,提升嵌入式Linux开发效率。

weixin_32349093的博客 337

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

uboot移植实战:GPIO上电状态配置与硬件初始化优化

本文深入探讨了在uboot中配置GPIO上电初始状态的重要性与实战方法。通过分析内核启动前的硬件状态真空期,详细讲解了从原理图、数据手册到寄存器配置的完整流程,并提供了基于i.MX6ULL的代码实例与调试技巧,帮助开发者确保硬件从加电瞬间起即处于确定、可靠的状态。

tea88的博客 73

nxp官方uboot移植到野火开发板PRO(无任何代码逻辑的修改)

nxp官方uboot移植到野火开发板PRO

未来的路 967
上一篇: Uncompressing Linux... done, booting the kernel.
下一篇: qt程序的发布
xiaopohaibebo
博客等级 码龄14年 42粉丝 26原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值