This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Flash initialization error with F41X

Hi:

I have a device with an 8051F410 which uses C2 protocol to connect. I am using a USB Debug adapter in the Silabs IDE with a full Keil Compiler (all of this new within the last month) I can connect, erase memory, look at the RAM, etc. but when I try to download the code, it all seems to work fine, but at the end gives me the flash initialization error and says that the download failed. Someone said that I must have fried the chip, so I went out and bought from SiLabs their F411 Voice recorder board. Again, I could connect, erase, and see ram with C2, but I can not download the code due to the same flash error message. The IDE can't seem to find the 411 VR board if I try to use JTAG.

Any ideas on how to fix this... what my mistake has been?

Thanks,

Wes

Parents Reply Children
  • I did fix the problem, but still would like to know the cause of it. I have used three versions of the IDE. The latest, 4.01, and 3.91 give me this error message. An older version, 3.42 (I think), allows me to download the exact same codes (under 100% identical conditions) to both the SiLabs VR Board and my own device. So, if anyone knows how to fix this issue on later versions of the IDE, please let me know.

    Thanks,

    Wes

  • I did fix the problem, but still would like to know the cause of it

    you did fix the problem, but we still would like to know how

    Erik

  • Proto_Board + IDE V2.6 + WindowsXP is OK
    Proto_Board + IDE V4.1 + WindowsXP is NG
    Proto_Board + IDE V2.6 + Windows Vista is NG
    Proto_Board + IDE V4.1 + Windows Vista is NG

    F410 DK(very old F410 chip) + Winodows XP & Vista works fine.

    Problem is in

    Part Number : C8051F410
    Product Revision : FC502J 0930