这里非常新!
在漫长的周末,我终于屈服了,给自己买了一本STM32MP157F-DK2。它启动了一个我认为是教程类 Linux 操作系统的东西,向你展示设备的硬件和功能,我感到非常惊讶。
我知道这个 Linux 操作系统很可能有限制,所以我想要一些大一点的东西,所以我尝试将 Ubuntu 安装在这个设备上,以进一步试用一切。Ubuntu 支持的平台并下载了“Ubuntu-core-22-pi”,因为它的 MPU 与 STM32MP157F 相同。这是一个图像文件,所以我只是将其刷入 STM32 设备附带的小型 microSD 卡上,完成后再将其插入,什么也没发生!
由于我是嵌入式 Linux 领域的新手,因此我对此没有起作用并不感到太惊讶,但是这引发了一系列问题,我希望我能在这里找到答案。
- 为什么无法将系统刷入 SD 卡?通过搜索,似乎使用 .img 文件是将 Linux 刷入嵌入式设备的最简单方法,正如这里所述@7:59。它们都是 ARM Cortex - A7,但要注意的是 RPI2 是四核,而 STM32MP157 是双核。
- 我相信我理解供应商有他们自己的 Linux 发行版可供使用,但是当有人创建定制主板时会发生什么,通常如何将 Linux 发行版安装到主板上。
- 最后,我很想了解如何将 Linux 发行版安装到 STM32MP157F(最好是 Ubuntu),因为我想学习并制作自己的内核驱动程序。
正如我之前提到的,我提前为这些缺乏亮点的问题道歉。我对这一切都很陌生,因为我来自 MCU 的背景,可以说我想拓展我的视野。
祝您有美好的一天,感谢您的阅读。期待您的所有留言,干杯。