Request: 16MB SPI Flash Dump (.bin) for BeagleV-Fire (Soft-bricked & Ripped JTAG TDI Pad)

Hello BeagleBoard Community,

I have soft-bricked my BeagleV-Fire after a bad gateware flash, and I am currently stuck in a continuous HSS boot loop. The system freezes at the Inter-Hart Communication step (Initializing Mi-V IHC V2) and triggers a hardware watchdog reset roughly every 0.6 seconds, making the USB MSD recovery invisible to my computer.

To make things more challenging, the JTAG TDI pad (on the J3 connector) is completely ripped/lifted from the PCB during a previous rework attempt. This means using a FlashPro6 programmer via JTAG is no longer an option for me.

In an attempt to recover the board, I have successfully desoldered the U4 SPI Flash chip (Winbond W25Q128JV) and I have an external hardware programmer ready to write directly to the chip. However, I do not have a second working BeagleV-Fire board to dump a clean image from.

My Request: Could someone with a working BeagleV-Fire please read and share a clean 16MB (16,777,216 bytes) raw SPI Flash dump (.bin file) of their U4 Winbond chip?

Having a direct binary dump of a working SPI Flash is my only remaining path to bypass the broken JTAG line and restore the default directory structure, HSS, and golden gateware image back to the chip.

Thank you very much in advance for your support and time!

Yauch! That sounds bad, but here’s a working copy!

mtd0_dump.bin.xz (2.3 MB)

As an aside, getting into the USB MSD recovery would not have helped…

All that does is rewrite the eMMC, which only contains Linux, so…

Hi, thanks a lot for all your support!

Do you think flashing this mtd0_dump.bin to the U4 SPI Flash with an external programmer is the right way to revive the board and clear the boot loop? If not, are there any alternative methods or caveats you would recommend given my ripped JTAG TDI pad?

I’m a senior Electrical and Electronics Engineering student relying on this board for my graduation capstone project. Replacing it is quite expensive on a student budget, so any guidance is deeply appreciated!

Yes. In your current situation, that appears to me to be the only solution.

It is possible to reach all the flash pins by using the ICT test-pads on the back,
but in your situation, I can’t really recommend further soldering on the board.