Memiks
4ab4bf3ec6
ports: Modify mp_hal_pin_write macro so it can be used as a function.
...
Even though it doesn't return anything it could still be used like a
function. Addresses issue #5501 .
2020-01-14 23:48:42 +11:00
Damien George
5a81d2d6b8
stm32/mboot: Remove use of BSRRL/H for H7 MCUs due to stm32lib update.
2019-07-09 11:34:54 +10:00
Damien George
fd13ce5e60
stm32/mboot: Add support for H7 MCUs, with H743 flash layout.
2019-04-08 14:33:57 +10:00
Andrew Leech
0c60cb1fc4
stm32/qspi: Set pin speed to very-high and allow to config some options.
...
The default speed of the QSPI interface is 72Mhz whereas the standard AF
pin speed (high) is only rated to 50Mhz, so increase speed to very-high.
2019-03-08 23:17:50 +11:00
Damien George
be4e5b1f87
stm32/mboot/mphalport.h: Include genhdr/pins.h for access to pin names.
...
So that mboot configuration can use names like pyb_pin_X1.
2019-02-14 13:39:13 +11:00
Damien George
a81cb3576b
stm32/mboot: Add support for GPIO ports G, H, I and J.
2019-02-07 16:04:48 +11:00
Damien George
15ddc20436
stm32: Add new component, the mboot bootloader.
...
Mboot is a custom bootloader for STM32 MCUs. It can provide a USB DFU
interface on either the FS or HS peripherals, as well as a custom I2C
bootloader interface.
2018-05-24 23:21:19 +10:00