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.

[参考译文] SK-AM62-SIP:将 Linux 从 AM62-SIP EVM 移植到定制 PCB 的估计时间

Guru**** 2460850 points
Other Parts Discussed in Thread: CC3351

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1548101/sk-am62-sip-estimated-time-to-port-linux-from-am62-sip-evm-to-custom-pcb

器件型号:SK-AM62-SIP
Thread 中讨论的其他器件:CC3351

工具/软件:

大家好!

我们目前正在评估用于大规模生产的产品 AM62-SIP、并在 AM62-SIP EVM 上测试了 Debian 和 Yocto 两个映像。 下一步是在 AM62-SIP 的定制 PCB 上启动 Linux。

定制 PCB 的外形尺寸要小得多(大约是 EVM 尺寸的四分之一)、移除了大多数外部接口。 具体来说、除了以下方面之外、我们还包括了所有内容:

  • 2 个按钮
  • 4 个 RGB LED
  • MIPI 开关和 CSI 摄像头连接器
  • SD 卡插槽
  • 2 个 UART 连接器
  • 直接焊接在 PCB 上的 CC3351 Wi-Fi 模块(无 M.2 插槽)
  • XDS110 JTAG 调试器
  • 2 个 USB 2.0 (1 个 DRP)

EVM 的所有其他接口、例如以太网、HDMI、LVDS、扩展头 (CAN、 SPI、McASP、PWM、eCAP/eQEP)、GPIO 扩展器、 和音频组件的值。

问题:
我们已经准备好物理板、目前正在研究软件启动工作。 预期的任务包括:

  • BSP 自定义:更新 U-Boot 和内核中特定于电路板的配置
  • DDR 配置和验证
  • 基本启动:将 U-Boot 和内核运行到 shell 中
  • 接口验证:SD 卡、UART、μ I²C、Wi-Fi、CSI 摄像头(无调优)
  • Debian 构建启动:为电路板生成一个运行正常的 Debian 映像

经验丰富的嵌入式 Linux 团队完成此范围启动的典型时间范围(以日历周或人工月为单位)是多少?

我们正在努力为我们的开发时间线设定现实的期望、并非常感谢那些进行过类似迁移的人的见解。

谢谢、
David

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

    您好、David:

    时间可能从几天到几个月、具体取决于启动、电路板设计和 Linux 团队专业知识等的系统要求 很难从您的团队之外给出估计。  

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

    这是一个有趣的响应。

    我能问一下、什么情况会导致几天的时间成为所需的一切吗? 我(可能有误)认为、由于定制电路板主要只是从 EVM 板上移除大部分 IO、因此在这种情况下移植 Linux 不会花费 3 个月的时间。  

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

    时间表将受到两个主要因素的影响、即软件专业知识和工作的复杂性。

    专业知识很容易理解、同一任务可能需要一名工程师完成 3 小时、但另一名工程师可能需要 3 天。

    工作的复杂性因系统要求和硬件设计而异。 以 WiFi 为例、电路板上添加的 WiFi 芯片是否在 Linux 中支持驱动程序。 如果是、这只是在内核中启用驱动程序的问题;如果不是、您需要决定实施内核驱动程序或重新设计电路板、以便在 Linux 内核中已支持 WiFi 芯片。  

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

    您好、David:

    假设定制 电路板仅使用 与 EVM 上相同的元件、但其元件数量少于 EVM 上的元件、并且假设您没有硬件/电路板问题、则将 Linux 移植到定制电路板上的工作可能只需几天、因为您只需从器件树中删除这些元件。