在黑金zynqmp 上用emmc 启动的那些坑

news/2024/11/17 5:36:23/

缘由:由于硬件设计可能存在问题,导致sd 开启动失败,高速的时候,在建立VFS 时就会引起kernel 崩溃,官方的板子就正常,自己的板子第一版硬件可以,第二版就不行

思路:从emmc 启动 替代sd卡启动,在官方板子上用sd卡启动,挂载emmc ,把文件系统和 内核,uboot 复制进emmc 分区,然后通过拨码开关启动

  1. 官方sd卡烧写大于16G 小于16 会烧写失败,但是烧写过的卡依然可以正常用,如果想放到8G emmc 需要缩减,
    解决方法:sd卡 在虚拟机下挂载,文件系统分区查看,其实没有那么大,而是空间分配显得那么大, 如果直接复制会产生某些异常,注意:不要随便修改文件系统的权限,不然可能导致 root 用户无法登录, 采用 压缩的方式,把sd卡文件系统压缩,到时候挂载到emmc ,直接解压到emmc 就可以,实测压缩后的文件系统 2.6G
    在这里插入图片描述2.emmc 分区 按照手册先把emmc 整体格式化为 ext4 : mkfs -t exit /dev/xxxxx
    然后用 fdisk 分区 ,分区1为 放置 内核,uboot 的区域,分配 100M
    剩下的为文件系统分区,文件系统分区为ext 4 格式
    分区1 设置为FAT32

问题; 发现FAT 32这个分区无法挂载,提示一堆错误
解决: 执行 mkdosfs /dev/mmcblk0p1 —将/dev/mmcblk0p1格式化为FAT32格式
然后就可以挂载

3.不能ping 通外网的问题:
https://superuser.com/questions/1026291/linux-avahi-daemon-failed-to-find-user-avahi
4. ssh 不能登录,即使修改了 /etc/ssh/sshd_config perimtrootlogin = yes 还不行,这样处理
https://blog.csdn.net/lizheng2017/article/details/123141120,主要观察log 启动 ,看那些服务没启动然后根据提示查找解决方法

5.网络不能启动,eth 无法识别
在rc.local 里 配置网络ip 和 网关 就可以 ,注意 rc.local 里 启动失败的程序需要屏蔽 (观察启动log)
在网络启动服务和设置ip 服务直接增加 sleep 5
在这里插入图片描述


http://www.ppmy.cn/news/7673.html

相关文章

实现好看的文件选择按钮

实现好看的文件选择按钮引言思路工程1、建HTML2、CSS描述3、JS动作引言 网页设计中默认的文件路径输入框,即file控件,由于其外观太朴素,也无法很难改变其属性特征,想隐藏路径名称也不行。但是我们可以通过巧妙的方法改成自己想要…

Java八股文 v2.0(上)

一、Java基础 1. Java有哪些基本数据类型? byte、short、int、long、float、double、char、boolean。 2. Java类型转换。 从小类型到大类型,直接转。 从大类型到小类型,需要在强制类型转换的变量前面加上括号,然后在括号里面…

css中动画之transition

css动画:css属性过渡实现动画 css过渡就是平滑改变css属性值,元素样式从原始样式逐渐过渡到另外一个样式。 1.过渡css属性 2.过渡时长 css的过渡使用transition属性来定义,transition属性的基础语法如下: transition: property d…

学习poi导出excel之XSSFWorkbook

1 基本介绍 POI提供了HSSF、XSSF以及SXSSF三种方式操作Excel。 HSSF:Excel97-2003版本,扩展名为.xls。一个sheet最大行数65536,最大列数256。 XSSF:Excel2007版本开始,扩展名为.xlsx。一个sheet最大行数1048576&…

高校课程知识库系统|基于Springboot+vue实现高校课程知识库在线学校平台

作者主页:编程指南针 作者简介:Java领域优质创作者、CSDN博客专家 、掘金特邀作者、多年架构师设计经验、腾讯课堂常驻讲师 主要内容:Java项目、毕业设计、简历模板、学习资料、面试题库、技术互助 收藏点赞不迷路 关注作者有好处 文末获取源…

BigDecimal详解及注意事项

这里写目录标题BigDecimal简介BigDecimal常用方法创建BigDecimal加减乘除大小比较BigDecimal等值比较问题保留小数位数BigDecimal简介 浮点数之间的等值判断,基本数据类型不能用 来比较,包装数据类型不能用 equals 来判断。BigDecimal 可以实现对浮点数…

特征工程资料整理,如何从数据中挖掘特征

特征工程资料整理,如何从数据中挖掘特征一、特征工程是什么二、探索性数据分析EDA参考资料:1. pandas_profiling【推荐】2. Sweetviz3. pandasgui4.D-tale【推荐】结论三、特征处理参考资料:1. 数值特征⭐️⭐️⭐️⭐️⭐️数值特征小结&…

统计分析工具-FineReport配置SQL Server外接数据库(2)

1. 配置外接数据库 1.1 外接数据库配置入口 外接数据库的配置入口,有三种形式: 1)超级管理员第一次登录数据决策系统时,即可为系统配置外接数据库。如下图所示: 2)对于使用内置数据库的系统,管…