adafruit / tinyuf2

UF2 bootloader based on TinyUSB for embedded devices such as ESP32S2, STM32F4 and iMX RT10xx
MIT License
326 stars 178 forks source link

Support sparkfun thing plus stm32 #191

Closed NathanY3G closed 2 years ago

NathanY3G commented 2 years ago

Hi,

Please consider accepting this MR which adds support for SparkFun's Thing Plus STM32 board. The USB VID and PID values were provided by SparkFun and are already in CircuitPython's definition for this board.

Tested by using TinyUF2 to install CircuitPython 7.2.0 (alpha) to my own board.

Thanks!

NathanY3G commented 2 years ago

bootloader shouldn't share PID with circuitpython application.

Sorry @hathach, I was unaware of this. I can send an E-mail to SparkFun's technical support asking if they have another PID or re-use them for bootloaders.

I will mention helpful community member @brhoff720 in case he can offer some advice!

brhoff720 commented 2 years ago

@NathanY3G @hathach

Let's use these PIDs:

SparkFun Thing Plus STM32 - Bootloader | 0x002C SparkFun MicroMod STM32 Processor -Bootloader | 0x002D

I'll ask an engineer to update files as needed as well. Thanks for catching this.

hathach commented 2 years ago

great, @NathanY3G please update pr with the new PID. then it will be good to merge

NathanY3G commented 2 years ago

Thank you again @brhoff720 - much appreciated :star2:

@hathach Updated!

NathanY3G commented 2 years ago

Thanks for the review @hathach :-)