- Status
- Offline
- Joined
- Mar 3, 2026
- Messages
- 546
- Reaction score
- 7
Picked up a STARK 75t and running into the classic Unknown flash device (ID 0x000000) brick during the firmware flashing process? Happens to the best of us when the OpenOCD config doesn't match the specific chip stepping or if your wiring is losing signal integrity.
Looking at your log, the JTAG chain is initialized correctly (ID 0x0362c093 is your Xilinx Artix-7), which means the physical connection is solid, but the flash memory controller is failing to respond during the identification stage.
Things to check before you hard-brick the unit:
Try lowering your adapter speed to 5000 or even 2000 kHz. 10000 kHz is often too aggressive for these cheap CH347 programmers and leads to signal noise, which causes the flash chip to return a null ID.
This isn't a dead unit—yet—but you are definitely hitting a communication mismatch. Stop hammering it with the same script before you end up with a fully locked gate array.
Anyone else had success flashing the 75t with a CH347 or did you have to switch to a proper Xilinx Platform Cable?
Looking at your log, the JTAG chain is initialized correctly (ID 0x0362c093 is your Xilinx Artix-7), which means the physical connection is solid, but the flash memory controller is failing to respond during the identification stage.
Things to check before you hard-brick the unit:
- Check your OpenOCD configuration scripts. That "ID 0x000000" usually indicates the SPI flash isn't being addressed or the voltage levels are unstable during the command phase.
- The CH347 is a common culprit here. Ensure your driver is up to date and you aren't fighting with USB power delivery issues. Use a high-quality, short USB cable.
- Verify the flash chip part number on the PCB itself. If your firmware provider gave you a generic script, it might be looking for a flash ID that doesn't exist on your specific revision of the 75t.
- Disable any background software that might be polling the USB bus. OpenOCD is sensitive to interrupt latency.
Code:
DEPRECATED! use 'adapter speed' not 'adapter_khz'
Info : clock speed 10000 kHz
Error: Unknown flash device (ID 0x000000)
This isn't a dead unit—yet—but you are definitely hitting a communication mismatch. Stop hammering it with the same script before you end up with a fully locked gate array.
Anyone else had success flashing the 75t with a CH347 or did you have to switch to a proper Xilinx Platform Cable?