aboutsummaryrefslogtreecommitdiff
path: root/ports/stm32/mboot
AgeCommit message (Expand)Author
2021-04-28stm32,teensy: Correct typos in project README files.plan-do-break-fix
2021-04-23stm32/mboot: Allow unpacking dfu without secret key.David Michieli
2021-02-18stm32/mboot: After sig verify, only write firmware-head if latter valid.Damien George
2021-02-17stm32/mboot: Add unpack-dfu command to mboot_pack_dfu.py tool.David Michieli
2021-02-02stm32/mboot: Change debug compiler optimisation from -O0 to -Og.Andrew Leech
2021-01-29stm32/mboot/fwupdate.py: Refactor update_mpy with support for STATUS.Damien George
2021-01-29stm32/mboot: Introduce MBOOT_ERRNO_xxx constants and use them.Damien George
2021-01-29stm32/mboot: Add ELEM_TYPE_STATUS element so application can get status.Damien George
2021-01-29stm32/mboot: Don't auto-detect littlefs block size.Damien George
2021-01-18stm32/mboot: Add support for signed and encrypted firmware updates.Damien George
2021-01-18stm32/mboot/gzstream: Fix lost data decompressing final part of file.Damien George
2020-12-09stm32/mboot: Enable LFS2_READONLY for mboot builds with littlefs.Damien George
2020-11-16stm32/flash: Implement WB55 flash locking.Jim Mussared
2020-07-01stm32/mboot: Disable polling mode by default and use IRQ mode instead.Andrew Leech
2020-07-01stm32/mboot: Remove the use of timeout in DFU_GETSTATUS.Andrew Leech
2020-06-30stm32/mboot: Add DFU logic to respond to DFU_GETSTATE request.Damien George
2020-06-30stm32/flash: Update flash_get_sector_info to return -1 on invalid addr.Andrew Leech
2020-06-30stm32/mboot: Implement DFU mass erase.Andrew Leech
2020-06-26stm32/i2cslave: Pass I2C instance to callbacks to support multi I2Cs.Damien George
2020-06-26stm32/mboot: Update README to describe WB and littlefs support.Damien George
2020-06-26stm32/mboot: Add support for littlefs.Damien George
2020-06-26stm32/mboot: Decouple stream, filesystem and top-level loading code.Damien George
2020-06-26stm32/mboot: Don't search for firmware on FS, just attempt to open it.Damien George
2020-06-23stm32/mboot: Use additional CFLAGS to compile string0.c.Damien George
2020-06-23stm32/mboot: Set VTOR on start up to ensure it has the correct value.Damien George
2020-06-22stm32/mboot: Add support for using mboot with WB MCUs.Damien George
2020-06-22stm32/mboot: Use CMSIS system source code for SystemInit function.Damien George
2020-06-22stm32/mboot: Use flash routines from main stm32 code rather than custom.Damien George
2020-04-29stm32/Makefile: Rename SRC_LIB to LIB_SRC_C to match other ports.Jim Mussared
2020-04-18stm32/mboot: Expose custom DFU USB VID/PID values at makefile level.Andrew Leech
2020-04-18all: Enable extra conversion warnings where applicable.stijn
2020-04-16stm32/mboot/README: Clarify that mboot can access FAT formatted FS only.Martin Fischer
2020-03-25stm32/mboot: Remove unnecessary test for led being 1 in led_state.Damien George
2020-03-25stm32/mboot: Update LED0 state from systick handler.Andrew Leech
2020-03-22stm32/mboot: Protect against invalid address flash writes.Andrew Leech
2020-03-22stm32/mboot: Update dfu state/status flags to better match standard.Andrew Leech
2020-03-22stm32/mboot: Allow overriding led_init and led_state in board folder.Andrew Leech
2020-02-28all: Reformat C and Python source code with tools/codeformat.py.Damien George
2020-01-14ports: Modify mp_hal_pin_write macro so it can be used as a function.Memiks
2019-12-27ports: Allow overriding CROSS_COMPILE in a custom makefile.David Lechner
2019-10-08stm32/mboot: Add option to automatically reset when USB is disconnected.Andrew Leech
2019-09-10stm32/mboot: Support boards with only two LEDs.Chris Wilson
2019-08-28stm32/mboot/Makefile: Define "BUILDING_MBOOT" when building mboot.Damien George
2019-08-15stm32/usbd: Make USB device FIFO sizes dynamically configurable.Damien George
2019-07-09stm32/mboot: Update dependencies to enable parallel build with -j.Damien George
2019-07-09stm32/mboot: Use STARTUP_FILE from stm32lib.Damien George
2019-07-09stm32/mboot: Remove use of BSRRL/H for H7 MCUs due to stm32lib update.Damien George
2019-07-09stm32/mboot: Make _estack an array to avoid compiler warnings.Damien George
2019-05-29stm32/mboot/README: Fix some typos, describe bootloader and fwupdate.py.Damien George
2019-04-08stm32/mboot: Add support for H7 MCUs, with H743 flash layout.Damien George