Skip to main content
LGood.1
Associate
July 23, 2022
Question

Transfer extant code from good board to new install MCU on another board

  • July 23, 2022
  • 3 replies
  • 816 views

HELP!

I am a rank newbie, so please be kind. I'm working on devices that use the STM32F030C8T6 MCU. Some of these have died (or, more likely, were murdered.) I have a supply of the chips and moderate skill in SMD soldering, so I can replace the defective MCU. The problem is that it is dumb. There is an EEPROM that has some info but not all. Is it possible to remove the information from a working chip and transfer it to the new one? There is a 3-tab card-edge connector - one goes to ground, and the other 2 go to pins 30 and 31. I need to know what hardware/software I need and instructions on how to make it all work. Remember, I'm like a 5th grader in this process.

    This topic has been closed for replies.

    3 replies

    MM..1
    Super User
    July 23, 2022

    possible to remove the information from a working chip

    If RDP (readout data protection) isnt activated, and chip isnt died YES

    Your 30,31 is pinout UART RX/TX, can be used to dump over bootloader mode...

    Too you can solder two wires to SWD pins and use STLINK for read write...

    LGood.1
    LGood.1Author
    Associate
    July 23, 2022

    Thanks! I am unfamiliar with some of what you said, but I can research it. Mostly, you let me know it may be possible. I'll post my progress...

    MM..1
    Super User
    July 24, 2022

    Install STM32CubeProgrammer and learn connect USART or STLink.