This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] Linux/OMAP-L138:MMC 引导 Linux

Guru**** 2609955 points
Other Parts Discussed in Thread: TMDSLCDK138

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/656060/linux-omap-l138-mmc-boot-linux

器件型号:OMAP-L138
主题中讨论的其他器件:TMDSLCDK138OMAPL138

工具/软件:Linux

您好!

最近、我学习了如何从 MMCSD 引导 Linux 系统。 我的硬件是 TMDSLCDK138、SD 卡是8GB。 我下载了.img (omapl138-lcdk-linux-04.02.00.09.img)和 win32diskImager、我按照此链接访问 flash MMCSD http://processors.wiki.ti.com/index.php/Processor_SDK_Linux_Creating_a_SD_Card_with_Windows。 SD 中有两个分区、一个是 fat、我可以在 fat 分区中看到"u-boot-omapl138-lcdk.ais"。 我将 DIP 切换为"0001",然后打开 Tera Term ,波特率为115200。 Tera Term 屏幕中没有任何内容。 您能告诉我如何制作可引导 Linux 的 SD 卡吗?

非常感谢。

此致。

                                                                                       Ruddy

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    processors.wiki.ti.com/.../Processor_SDK_Linux_Creating_a_SD_Card_with_Windows
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    我无法验证 Windows 脚本(win32diskImager)、因为我在 Ubuntu 上工作、但 sdcard 应该有2个分区:boot 和 rootfs。

    引导分区应包含 u-boot.bin 文件,rootfs 应包含文件系统(内核映像和 dtb 位于/boot 目录的文件系统中)。

    创建 sdcard 后、您应添加 AIS 映像。

    此致、
    Yordan
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    我也尝试使用 windows 和 win32diskImager 写入 SD 卡映像。 不管用。

    我的解决方案是使用 Linux 命令行:

    $解压缩 omapl138-lcdk-linux-04.01.00.06.img.zip
    $ sudo dd if=omappl138-lcdk-linux-04.01.00.06.img of=/dev/sdX bs=4M conv=fsync
    $ sudo dd if=u-boot-omapl138-lcdk.AIS of=/dev/sdX seek=117 bs=512 conv=fsync

    您可以从 SD 卡的引导分区获取 u-boot-omapl138-lcdk.AIS。

    此处提及的 OMAPL138的主要区别: processors.wiki.ti.com/.../Processor_SDK_Linux_create_SD_card_script