diff --git a/Firmware-Compatibility.md b/Firmware-Compatibility.md new file mode 100644 index 0000000..fe617e5 --- /dev/null +++ b/Firmware-Compatibility.md @@ -0,0 +1,46 @@ +## Mainboard +This firmware is only compatible with Single Mainboards, for split boards, check following [Firmware](https://github.com/flo199213/Hoverboard-Firmware-Hack-Gen2) + +## Chip +This firmware is compatible with STM32F103RCT6 and GD32F103RCT6. +For AT32F403RCT6 or AT32F403RCT7 chips please check following [Firmware](https://github.com/cloidnerux/hoverboard-firmware-hack) + +## Pin Mapping +|Port|Pin| +|---|---| +|SWCLK|PA14| +|SWDIO|PA13| +|TX/ADC1|PA2| +|RX/ADC2/PPM|PA3| +|TX/SCL|PB10| +|RX/SDA|PB11| +|LED|PB2| +|BUZZER|PA4| +|HALL LEFT U|PB5| +|HALL LEFT V|PB6| +|HALL LEFT W|PB7| +|HALL RIGHT U|PC10| +|HALL RIGHT V|PC11| +|HALL RIGHT W|PC12| +|LEFT UH|PC6| +|LEFT UL|PA7| +|LEFT VH|PC7| +|LEFT VL|PB0| +|LEFT WH|PC8| +|LEFT WL|PB1| +|RIGHT UH|PA8| +|RIGHT UL|PB13| +|RIGHT VH|PA9| +|RIGHT VL|PB14| +|RIGHT WH|PA10| +|RIGHT WL|PB15| +|LEFT_DC_CUR|PC0| +|LEFT_U_CUR|PA0| +|LEFT_V_CUR|PC3| +|RIGHT_DC_CUR|PC1| +|RIGHT_U_CUR|PC4| +|RIGHT_V_CUR|PC5| +|DCLINK|PC2| +|OFF|PA5| +|BUTTON|PA1| +|CHARGER|PA12|