index
:
openmano-mpy
master
MicroPython source and hardware configuration for OpenMano
Damien George
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
ports
/
stm32
/
mboot
/
main.c
Age
Commit message (
Expand
)
Author
2021-01-29
stm32/mboot: Introduce MBOOT_ERRNO_xxx constants and use them.
Damien George
2021-01-29
stm32/mboot: Add ELEM_TYPE_STATUS element so application can get status.
Damien George
2021-01-18
stm32/mboot: Add support for signed and encrypted firmware updates.
Damien George
2020-07-01
stm32/mboot: Disable polling mode by default and use IRQ mode instead.
Andrew Leech
2020-07-01
stm32/mboot: Remove the use of timeout in DFU_GETSTATUS.
Andrew Leech
2020-06-30
stm32/mboot: Add DFU logic to respond to DFU_GETSTATE request.
Damien George
2020-06-30
stm32/flash: Update flash_get_sector_info to return -1 on invalid addr.
Andrew Leech
2020-06-30
stm32/mboot: Implement DFU mass erase.
Andrew Leech
2020-06-26
stm32/i2cslave: Pass I2C instance to callbacks to support multi I2Cs.
Damien George
2020-06-23
stm32/mboot: Set VTOR on start up to ensure it has the correct value.
Damien George
2020-06-22
stm32/mboot: Add support for using mboot with WB MCUs.
Damien George
2020-06-22
stm32/mboot: Use CMSIS system source code for SystemInit function.
Damien George
2020-06-22
stm32/mboot: Use flash routines from main stm32 code rather than custom.
Damien George
2020-04-18
stm32/mboot: Expose custom DFU USB VID/PID values at makefile level.
Andrew Leech
2020-03-25
stm32/mboot: Remove unnecessary test for led being 1 in led_state.
Damien George
2020-03-25
stm32/mboot: Update LED0 state from systick handler.
Andrew Leech
2020-03-22
stm32/mboot: Protect against invalid address flash writes.
Andrew Leech
2020-03-22
stm32/mboot: Update dfu state/status flags to better match standard.
Andrew Leech
2020-03-22
stm32/mboot: Allow overriding led_init and led_state in board folder.
Andrew Leech
2019-10-08
stm32/mboot: Add option to automatically reset when USB is disconnected.
Andrew Leech
2019-09-10
stm32/mboot: Support boards with only two LEDs.
Chris Wilson
2019-08-15
stm32/usbd: Make USB device FIFO sizes dynamically configurable.
Damien George
2019-04-08
stm32/mboot: Add support for H7 MCUs, with H743 flash layout.
Damien George
2019-03-08
stm32/usb: Allow to override USB strings & VID/PID in app and mboot.
Andrew Leech
2019-02-15
stm32/mboot: Add hook to run board-specific code early on startup.
Damien George
2019-02-15
stm32/mboot: Move some BSS vars to new section that isn't zeroed out.
Damien George
2019-02-15
stm32/mboot: Add support for loading gzip'd firmware from a filesystem.
Damien George
2019-02-07
stm32/mboot: Add support for STM32F769 MCUs.
Damien George
2019-02-07
stm32/mboot: Use USB HS as main USB device regardless of USB_HS_IN_FS.
Damien George
2019-01-31
stm32/mboot: Add option to autodetect the USB port that DFU uses.
Damien George
2018-12-04
stm32/mboot: Add support for 4th board LED.
Damien George
2018-12-04
stm32/mboot: Provide led_state_all function to reduce code size.
Damien George
2018-09-20
stm32: Add support for STM32F765xx MCUs.
Andrew Leech
2018-09-05
stm32/mboot/main: Use correct formula for DFU download address.
Damien George
2018-06-26
stm32/mboot: Always use a flash latency of 1WS to match 48MHz HCLK.
Damien George
2018-06-26
stm32/mboot: Only compile in code for the USB periph that is being used.
Damien George
2018-06-25
stm32/mboot: Fix bug with invalid memory access of USB state.
Damien George
2018-06-22
stm32/mboot: Add support for erase/read/write of external SPI flash.
Damien George
2018-06-19
stm32/mboot: Define constants for reset mode cycling and timeout.
Damien George
2018-06-18
stm32/mboot: Adjust user-reset-mode timeout so it ends with mode=1.
Damien George
2018-06-08
stm32/mboot: Increase USB rx_buf and DFU buf sizes to full 2048 bytes.
Damien George
2018-05-24
stm32: Add new component, the mboot bootloader.
Damien George