
i.MX6ULL系统移植
文章平均质量分 92
海上没有钢琴师o
这个作者很懒,什么都没留下…
展开
-
i.MX6ULL移植NXP官方Linux内核imx_5.4.47_2.2.0
我们使用构建的根文件系统启动以后会发现,输入命令的时候命令行前面一直都是“#”,如果我们进入到某个目录的话前面并不会显示当前目录路径。使用百问网提供的4.9.88版本的设备树,也就是6ullPRO开发板的设备树文件。(2)下载有百问网提供的gitee上的修改过的内核,然后reset到原来的分支即可。我们再来看看官方的dts,可以看到,真正描述官方evk板子外设的设备树文件是。从emmc启动根文件系统,然后用tftp下载内核和设备树,bootz启动。然后将老版本的设备树复制过来,然后编译。原创 2022-11-08 22:52:33 · 1690 阅读 · 0 评论 -
使用buildroot2022.02.06制作根文件系统
但是我们一般都不会使用 buildroot 下载的 linux 内核和 uboot,因为 buildroot 下载的 linux 和 uboot官方源码,里面会缺少很多驱动文件,而且最新的 linux 内核和 uboot 会对编译器版本号有要求,可能导致编译失败。此选项配置我们最终制作的根文件系统为什么格式的,对于 I.MX6U 来说此选项不用配置,因为我们是通过 Mfgtool 工具将根文件系统烧写到开发板上的 EMMC/SD 卡中,烧写的时候需要自己对根文件系统进行打包。进入官网,直接下载最新的。原创 2022-11-08 20:35:11 · 627 阅读 · 0 评论 -
i.MX6ULL移植NXP官方uboot2020.04_5.4.47_2.2.0
大家可能听过 DM9000 这个网络芯片,在一些没有内部 MAC 的 CPU 中,比如三星的 2440,4412 等,就会采用 DM9000 来实现联网功能。把网线连接至 NET2 接口,执行 DHCP 命令,会发现一直多次获取,直到最后提示 Abort 异常退出,并未能成功获取到 IP 地址,此时可以根据芯片手册或者逻辑分析仪来确认复位时序等操作是否符合芯片要求,这里由于之前调试过此芯片知道 需要进行多次芯片软复位才可以,参考下述修改来修改 phy 函数,发送复位命令到 lan8720a 芯片。原创 2022-10-30 22:44:16 · 2043 阅读 · 0 评论