Forum Discussion

fengxin's avatar
fengxin
Icon for New Contributor rankNew Contributor
5 months ago

There is a problem with the flash curing.

Error (209025): Can't recognize silicon ID for device 1. A device's silicon ID is different from its JTAG ID. Verify that all cables are securely connected, select a different device, or check the power on the target system. Make sure the device pins are connected and configured correctly.
Error (209012): Operation failed

The information I currently have is that the SOF file can be downloaded normally, but when I attempted to perform the firmware flash operation, an error (209025) occurred at the download progress of 80%, indicating that the silicon ID of device 1 could not be recognized. I don't understand why this happened. I referred to other successful circuit diagrams and used the standard AS mode flash serial mode, but still failed. Later, I re-soldered multiple times, but the problem remained unsolved. Eventually, I suspected that there was a problem with the flash memory. I replaced the EPCS4, but still couldn't solve it. I don't know if this is related to the issue of drawing equal-length lines or if there are other problems. Could you please tell me exactly what the problem is?

2 Replies

  • FvM's avatar
    FvM
    Icon for Super Contributor rankSuper Contributor

    Hi,
    I'd expect you are trying to program flash through JTAG indirect mode with .jic file generated in programming file converter. Direct AS programming would require a second programming header which you don't have on your board, I guess. Silicon ID check might need to be disabled if .jic isn't setup for your Winbond flash.

  • Farabi's avatar
    Farabi
    Icon for Regular Contributor rankRegular Contributor

    Transfer back to community as there is no reply.


    regards,

    Farabi