如何在 u-boot 和内核映像损坏的嵌入式设备上恢复固件?

如何在 u-boot 和内核映像损坏的嵌入式设备上恢复固件?

我的嵌入式设备在更新固件后无法工作。因此我尝试使用u-boot更新固件。我可以通过串行连接成功获取 u-boot 控制台,但由于缺乏使用 u-boot 更新固件的知识,更新固件失败。

最后,我在修改设备闪存时不仅损坏了linux内核,还损坏了u-boot(u-boot命令支持闪存修改)。引导设备不再提供 u-boot 控制台。它就停止了(我可以通过串行连接看到它)。

在这种情况下,如何恢复(或更新)我的设备上的固件?

答案1

如果可用(即,如果您的主板上有 JTAG 接头),您可以使用 JTAG 电缆进行连接。

请记住:在使用它之前,您可能需要使用以下命令启用 JTAG测试模式选择输入(有时是某处的跳线)。

然后,您可以使用该连接将新固件上传到您的设备中。

相关内容