cancel
Showing results for 
Search instead for 
Did you mean: 

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

LGood.1
Associate

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.

3 REPLIES 3
MM..1
Chief III

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
Associate

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
Chief III

Install STM32CubeProgrammer and learn connect USART or STLink.