您好!
我们最近购买了 OMAP-L138开发套件、尝试启动并运行该套件、以便为新应用评估该套件、我们正在努力完成入门指南。 我们已启动 Processor SDK Linux 软件开发人员指南 ,并正在浏览 入门指南。 到目前为止、我们遇到了几个问题:
(1)将开发套件引导到 Linux 中。 我可以将 SDK 创建 SD 卡脚本与预编译的映像一起使用、似乎可以正确创建该脚本、但仅引导至 uboot。 根据一些 e2e 论坛文章、我们认为这是因为旧的 uboot 从 NAND 中加载、而这是从2010年开始、无法加载较新的构建。 它给出了其他人看到的典型"无法从 MMC0:1读取 uImage "。 在 NAND 中更新 Uboot 的最佳方法是什么? 此外、我尝试将 DIP 开关 SW1更改为关闭关闭关闭关闭关闭关闭关闭关闭关闭关闭以尝试从 SD 卡加载 uBoot、但我没有获得任何输出。 有关 DIP 开关的文档在哪里? 从本质上讲,我只是想离开地面,但我不知道我在哪里去了。
(2)运行安装脚本时出现问题。 查找 uboot-make 时遇到问题。 建议改为加载 u-boot-tools、在我手动安装后、设置脚本似乎可以正常工作。
(3)最高级别的 make 文件对我无效。 我认为首先需要安装 Linux 吗? 给出的错误为“make:***没有规则使目标'linux-dtbs'成为'linux'所需的目标'linux-dtbs'。 停止。"
(4)我尝试使用 这些指令重建文件系统。 我能够进入命令"MACHINE=am57xx-EVM bitbake Arago-core-tisdk-image"、但这运行了很长时间、然后抛出错误消息、说它找不到目录 tisdk/build/arago-external-linaro-toolchain/work x86_64-linux/tti-6x-native/1_cgt3-3.81/t3.gt3-r8.1/r3.gt。 这似乎是由脚本本身创建的临时目录、因此这看起来很奇怪。 我还知道我使用不同的开发套件、因此我尝试了以下命令(在文档中不太清楚此命令的正确格式是什么)、并且也遇到了错误。 "MACHINE=omapl138-lcdk bitbake Arago-core-tisdk-image"和 "MACHINE=omapl138 bitbake Arago-core-tisdk-image"
实际上、很难让它启动并运行。 如果能在这方面提供任何帮助、我们将不胜感激!