我有一张 SD 卡,上面有三个只读文件系统。我正在使用 Linux 计算机尝试通过 dd 或其他命令工具进行擦除。
我目前正在尝试将图像写入 SD 卡。到目前为止,我没有发现任何信息表明,由于 SD 卡是只读的而被锁定,应该会阻止我继续进行映像构建。
但是......确实如此,我无法通过命令配置我应该采取的步骤。
fdisk: cannot open /dev/sdb: Read-only file system
这是一个错误。我已经尝试过/dev/sdb
、/dev/sdb1
、 ,/dev/sdb2
到目前为止没有任何运气。
我尝试在 /dev/sdb 处dd
创建if=/dev/zero
输出文件,但到目前为止还没有。只是错误。
我想使用来自 beagleboard.org 的编译图像是我当时需要开始的一个选择。
我能够使用 Linux 来调整 micro SD 卡映像并启动以实现目标。
答案1
由于我将 Yocto 构建移植到硬件上,因此由于 .dtb 类型和启动机制,该板变得毫无用处。 Yocto 构建是针对 TI 的 evm,而硬件上只有 TI 芯片,即与 evm 相同。
为了供将来参考,TDA4VM 与 TI 的 eVM 不同。 TI.com 的 evm 上有 TDA4VM 处理器以及像 evm 这样的协处理器,但因为 beagleboard.org 的目标板是完全不同的板,所以我的设置有问题......
幸运的是,他们组织的人员帮助我为具有 TDA4VM 的 BBAI-64 构建了一个新映像。 Yocto 根据我所能破译的内容构建,所有内容都与 TI.com evm 相关,该 evm 上有 TDA4VM SoC。