PaxInstruments / labwiz-board

A development board based on the STM32 series processors specifically targeting the STM32F103RxT series.
4 stars 2 forks source link

Hardware for USB bootloader? #127

Closed charlespax closed 7 years ago

charlespax commented 7 years ago

See https://github.com/PaxInstruments/PaxInstruments-LabWiz-firmware/issues/3

electrokean commented 7 years ago

Maybe time to re-evaluate use of STM32F103 and use something newer like the STM32L476 Lower power, faster, better features, proper USB DFU support - but I haven't compared pinout... Maybe check it out in STM32Cube? There's active development for Arduino support https://github.com/GrumpyOldPizza/arduino-STM32L4

charlespax commented 7 years ago

I went through a bunch of chips to make sure the layout is compatible with as many chips as possible. See https://github.com/PaxInstruments/labwiz-board/issues/50. STM32L476 is not on the list, but I'm not sure why. Was that chip released after September 5th?

I just went through CubeMX and all the pin mapping appears to work out.

STM32L476: screen shot 2017-01-23 at 12 02 53

Current LabWiz STM32F103: screen shot 2017-01-23 at 12 01 36

electrokean commented 7 years ago

Great! The L4 series look really nice. I believe it was released about 12 months ago, but it may not have been added to STMCube32 till later. I only started looking at it recently, although I'm more interested in its little brother the L432

charlespax commented 7 years ago

I think we're good on the bootloader hardware. Closing...