未知命令 'nand' - 在 beaglebone black 上尝试 'help'

Unknown command 'nand' - try 'help' on beaglebone black

我正在尝试在 beaglebone black 上构建一个 linux 系统并遵循掌握嵌入式 linux 编程书籍,但是当我在 beaglebone black 上启动我的 u-boot 时,我收到了一个错误:unknown command 'nand' - try 'help'

有没有人知道我做错了什么或者我错过了什么?

命令 nand 仅在配置了 CONFIG_CMD_NAND=y 的情况下在 U-Boot 中可用。

使用make menuconfig进行配置。

如果您正在第 3 章:关于引导加载程序的所有内容 → U-Boot → 使用 U-Boot:

  • 不是一个要在 BeagleBoneBlack 上执行的示例。
  • 这是一个 通用 U-Boot 命令示例,可能可以在实际具有 NAND 闪存的硬件上运行。 BBB 没有原始的 NAND 闪存,它有一个 eMMC 和一个 micro-SD 卡槽。

如果那不是你在书中的位置,请提供章节信息和你想要实现的目标。

顺便说一句:另请注意有 errata for this book,尤其是围绕 U-Boot 和 NAND 命令。您可能想验证它们是否适用于您的转载。