Closed marshmeloproject closed 6 months ago
I have no idea what that RD 32 F 096 C6 MCU is :-(
It might be pin compatible with a GD32F130C8 that you can buy for $1 on AliExpress https://a.aliexpress.com/_EGsx6aH
If you have a smd soldering heat gun..
If the MCU is not supported by the Keil IDE (or PlatdormIO) chances are near zero to program that MCU .
I have no idea what that RD 32 F 096 C6 MCU is :-(
It might be pin compatible with a GD32F130C8 that you can buy for $1 on AliExpress https://a.aliexpress.com/_EGsx6aH
If you have a smd soldering heat gun..
If the MCU is not supported by the Keil IDE (or PlatdormIO) chances are near zero to program that MCU .
Chip is actually 32F096C6T8, the last two characters hidden by red paint. But even my Google search yielded no such chip :(
C6 means 32 kB instead of 64kB which would be too less for the simpleFOC firmware anyway. For this simple gen2.x the 32bit are enough.
T8 means 48pin package.
Replacing the mcu with a smd heat gun is not such a big deal
But I have never done it. Watch some YouTube videos :-)
It might even work without new reflow low temperature soldering paste because there stays enough tin solder on the 48 pins.
Take a look at the gd32f130 pin out and the Inc/defines_2-0.h file to locate
Pa2 pa3 These pins should go to the masterSlave UART header .
Then see if the 6 MOSFET output pins match your layout.
Then check NREST and gnd and 3.3V and the flash pins to match your MCU.
Chances are good that a gd32F130 will fit.
Of course, for the community it would be better if find the manufacturer of that new MCU. But it simply may be a custom labeled GD or MM...
C6 means 32 kB instead of 64kB which would be too less for the simpleFOC firmware anyway. For this simple gen2.x the 32bit are enough.
T8 means 48pin package.
Replacing the mcu with a smd heat gun is not such a big deal
But I have never done it. Watch some YouTube videos :-) It might even work without new reflow low temperature soldering paste because there stays enough tin solder on the 48 pins.
Take a look at the gd32f130 pin out and the Inc/defines_2-0.h file to locate
Pa2 pa3 These pins should go to the masterSlave UART header .
Then see if the 6 MOSFET output pins match your layout.
Then check NREST and gnd and 3.3V and the flash pins to match your MCU.
Chances are good that a gd32F130 will fit.
Of course, for the community it would be better if find the manufacturer of that new MCU. But it simply may be a custom labeled GD or MM...
Thanks a lot for the additional info! Unfortunately replacing the chip is beyond my skills at the moment, I will definitely revisit this suggestion in the future when time permits!
Hi, i'm new to this and was redirected here from EFeru github for split board main controller. I've taken pictures of the both boards front and back but am unsure which is slave and which is master. I'm also confused which version firmware is most suitable for my case. If there is any need for me to markup more details on the pictures below or could help point me in the right direction, please let me know! Chip is GD32F096C6T8
Board A (links to power switch, bluetooth speaker module, charging port, 2 LED strip and 1 on/off led strip)
![IMG_20231216_200310](https://github.com/RoboDurden/Hoverboard-Firmware-Hack-Gen2.x/assets/137905097/1dac350b-59f6-42ab-9526-fafb6de60bd9)
Board B (links to battery (another pair of power cable links back to Board A charging port), 2 LED strip and 1 battery led strip)
![IMG_20231216_202246](https://github.com/RoboDurden/Hoverboard-Firmware-Hack-Gen2.x/assets/137905097/dd637c50-e95b-4958-b5b2-09d2ad020949)