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/AM3354:Uboot 中的 USB 和 UBifs 优化

Guru**** 2553450 points
Other Parts Discussed in Thread: AM3354

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/609318/linux-am3354-usb-in-uboot-and-ubifs-optimization

器件型号:AM3354

工具/软件:Linux

您好!

我在这方面很新、因为这是我的第一个项目。
如果查询非常基本、请道歉。

我使用的是 PROCESSOR-SDK-LINUX-AM335x-EVM-03.03 SDK。
定制板具有 AM3354处理器。

遗憾的是、我的以太网和 MMC 尚未就绪。 但是、我收到 uboot 提示符。 尚未尝试过内核和文件系统。

我有几个问题:

是否可以在 uboot 本身中启用 USB? 如果是、如何操作?

2.是否可以在 USB 中创建多个分区并在 USB 中加载 MLO、u-boot.img、zImage、.dTB 和文件系统,然后从 USB 本身开始引导(不使用 NAND)?

3.我发现 TI SDK/文件系统下有现成的 ubi 文件系统。 但大小超过120MB。 我想减小它的尺寸。 我该怎么做? 是否有任何与 TI zImage 内核兼容的实用程序?

注意:最终、我需要 SPI、I2C、LCD 触摸屏、USB、 UART、MMC、以太网、QT、SQLite、 SCSI、NAND、MMC 处于运行状态。

谢谢、

很高兴

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

    在您的前两个问题中、请参阅 processors.wiki.ti.com/.../Linux_Core_U-Boot_User's_Guide 请注意、AM335x 仅在设备模式下支持 USB 引导、因此您无法从 USB 闪存驱动器引导。

    我将要求软件团队就您的第三个问题发表意见。 他们将在这里作出回应。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    非常感谢 Biser 给您迅速而清晰的回复。
    在本例中、我将从 NAND 引导。

    我将等待第三个查询得到澄清。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Biser、

    有关我的第三个查询的任何信息?

    此致、
    很高兴
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    反馈将在可用时发布在此处。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Joyeeta、您好!

    要减小 ubi img 大小、您必须通过执行 以下 步骤在没有所需组件的情况下重新构建该工具。

    此致、
    Kemal

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,
    感谢您的回复。
    我应该使用什么实用程序来重建主机系统中不需要的组件。
    删除组件并准备好文件夹结构后、我可以创建 ubi FS。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    wiki 页面介绍了重建过程。