您好!
我是一名全新的软件工程师、目前我正在着手嵌入式 Linux 开发。 我的初学者开发设置包括 Ubuntu 22.04版、一个包含 AM335X 处理器的 BeagleBone Black 开发板器件和 Qt 框架。 此外、我的 PC 在单独的 SSD 上配置了双引导环境、其中一个驱动器上配置了 Ubuntu、另一个驱动器上配置了 Windows。
我的目标是只需下载 AM335X Linux SDK、配置 Yocto 和 Bitbake、将应用程序加载到电路板上以观察其运行情况不变、然后对代码进行一些更改并更新应用程序。 一种简单的即插即用方法。 但是、在阅读 SDK AM335X 文档后、我意识到仅支持 Ubuntu 18.02版。 在"1.1.5 - Run Setup Scripts"中、包含以下内容:"Setup Scripts 将首先检查用户是否正在运行推荐的 Ubuntu 长期支持(LTS)发行版、如果不运行、则会退出。 如果用户在不同的 Ubuntu 版本或其他 Linux 发行版上运行、建议他们修改环境设置脚本、以便与其发行版匹配。 查看此处当前支持的 Ubuntu 版本。" 我参考的文档如下: https://software-dl.ti.com/processor-sdk-linux/esd/docs/07_03_00_005/linux/Overview/Run_Setup_Scripts.html
我的问题是: 我的 Ubuntu 版本为22.04、是否完全可以安装 AM335X SDK 并 修改 环境设置脚本以与我的发行版匹配? 或者、我是否绝对需要安装 Ubuntu 18.02版?
如果有极好的权变措施、 我真的不想经历重新安装或更改 Ubuntu 版本的麻烦。 请告诉我继续操作的最佳方法。
谢谢!
