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.

[参考译文] Starterware:BBB 运行软件第一应用程序

Guru**** 2577385 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/630064/starterware-bbb-running-startware-first-application

工具/软件:Starterware

您好!

我尝试使用 适用于 BeagleBone Black 的 RTOS 和适用于 Linux AM335x Sitara 处理器的 StarterWare 02.00.01.01测试第一个应用、但无法运行第一个测试。

我将 BeagleBone Black 补丁的文件夹文件合并到 StarterWare 的文件夹中、现在我要运行第一个测试应用程序。

快速入门指南 (也可作为 PDF 文档提供)将重定向至 教程、以使 SD 成为可移植工具、请参阅工具 HP USB 磁盘存储格式工具 v2.0.6。 它不是指 Linux、因此我使用以下脚本格式化了 SD:


#/bin/sh dev=$1 { 回声"、200、b" 回波"、、83" echo; }| sfdisk ${dev}-UM --force # make FAT 分区 mkdosfs -i ${dev}1 -F 32 -n boot #make ext4分区 mkfs.ext4 ${dev}2 -L rootfs


然后按照快速入门指南中的说明进行操作:

  • 在开头附加了 TI 图像标题的引导加载程序二进制映像(boot.bin)被命名为 MLO。 可从"\binary\armv7a\cgt_ccs\AM335x\BeagleBone\bootloader\Release_MMCSD\"获取。
  • 在开头附加了 TI 图像标题的演示应用图像(demo.bin)被命名为"app"。 可从"\binary\armv7a\cgt_ccs\AM335x\BeagleBone\demo\Release\获取

我将\binary\armv7a\cgt_ccs\AM335x\BeagleBone\bootloader\Release_MMCSD 的内容复制到引导分区中、 并将\binary\armv7a\cgt_ccs\AM335x\BeagleBone\demo\Release\的内容复制到 rootfs 分区中和引导分区中。

但是、在放置 SD 并打开电路板后、我无法在 UART 调试控制台上看到任何内容。

那么,我做了什么错呢? 请帮助解决此问题吗?

提前感谢您。

此致、

Simon