工具/软件:
我是否可以在 Raspberry Pi 上安装 Ubuntu 并将其用作开发 AM437X Linux-RT SDK 的主机 PC?
此致、
三木博和
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.
工具/软件:
我是否可以在 Raspberry Pi 上安装 Ubuntu 并将其用作开发 AM437X Linux-RT SDK 的主机 PC?
此致、
三木博和
Mitsugi-San、
我们仅支持基于 Intel x64的平台运行 AM437x SDK、这是推荐的自定义开发起点。
您肯定可以直接克隆/使用所有关联的源树(U-Boot、内核、Yocto 源等)、并在 Raspberry Pi 等 ARM x64平台上本地构建、但这并非我们官方支持的内容。 与您将遇到的 SDK 没有直接关联的一个挑战是、ARM x64主机目前也不支持 Code Composer Studio、因此您的调试选项将更有限。 但这里还有一个基于开源的解决方案可供选择。
您希望将 Raspberry Pi 用作开发主机的原因是什么?
此致、Andreas
亲爱的安德烈亚斯-圣
感谢您的答复。
我了解当前的情况。
为什么我们想要覆盆子 PI 作为开发环境是当前的 VM 环境是如此沉重和主机 PC 磁盘大小有一个限制.
在当前环境中、当我们想要更新 SDK 版本时、我们无法轻松替换 Linux 版本。
我们 认为、如果我们可以使用 Raspberry PI 作为开发环境、我们可以更轻松地替换 Linux 版本。
最重要的是、 如果我们可以使用 Rapsberry PI 作为它、我们可以比基于英特尔 x64的平台更好地降低构建开发环境的成本。
此致、
Hirokazu
Hi Mitsugi-San、
为什么我们想要 Raspberry PI 作为开发环境的原因是当前的 VM 环境太重、主机 PC 磁盘大小有限制。
我不建议使用 RPi 进行开发和构建、它很可能比您的 VM 环境更慢。 至少、您还需要确保为您的构建使用适当的读/写存储介质、例如连接的 NVMe 驱动器(不是 SD 卡-它会很快磨损)。
In out current enveroinmnet,当我们想要更新 SDK 版本时,我们无法轻松替换 Linux 版本。
您也可以尝试我们基于 Docker 的构建、以获得使用 VM 进行构建的更轻量级的替代方案、这样您就不需要替换 Linux 版本、请参阅
在容器内使用 SDK 安装程序
https://software-dl.ti.com/processor-sdk-linux/esd/AM437X/09_03_05_02/exports/docs/linux/Overview/Download_and_Install_the_SDK.html#download-install-the-sdk-installer-inside-a-container
此致、Andreas
Hi Mitsugi-San、
[引述 userid="651399" url="~/support/processors-group/processors/f/processors-forum/1504755/processor-sdk-am437x-about-linux-host-pc/5786556 #5786556"]顺便说一句,目前我们使用 Ubuntu 18.04进行 SDK 开发。
我们可以在 Ubuntu 18.04上安装它的 Docker 平台吗?
[/报价]是的、这应该会起作用。 如果您对此有任何疑问、请告诉我。
需要多少磁盘大小?
安装 SDK 本身将需要大约6.5GB 的磁盘空间。 然后、Docker 容器本身将增加空间要求。 我尚未查看此详细信息、但可能大约为~2GB。 因此、对于基于 Docker 的最低 SDK 安装、我估计您可能需要大约~10GB 的空间。 开始构建内核、U-Boot 等(GB)后、您需要增加空间。 最好是尝试一下,看看你得到了什么。
此致、Andreas