39 Commits (43079aaf860cbc19d54cec1eca9d5897297b22ac)

Author SHA1 Message Date
Jan Staal 9e2423e730 stm32: Add support for H7A3(Q)/H7B3(Q), and STM32H73B3I_DK board defn. 3 years ago
Jan Hrudka d451dc0086 stm32: Add basic support for STM32H750. 3 years ago
Damien George f834fef6bb stm32/powerctrl: Support changing frequency on WB MCUs. 3 years ago
Damien George ee4ffc1804 stm32/powerctrl: Add MICROPY_HW_ENTER_BOOTLOADER_VIA_RESET option. 4 years ago
Damien George f4340b7e62 stm32/powerctrl: Support using PLLI2C on STM32F413 as USB clock source. 4 years ago
Damien George 00963a4e69 stm32/powerctrl: Allow a board to configure AHB and APB clock dividers. 4 years ago
Peter Hinch 0facd891e7 stm32/powerctrl: Save and restore EWUP state when configuring standby. 4 years ago
iabdalkader 7dc2f4ed38 stm32/powerctrl: Ensure SysTick is disabled on STOP mode entry for H7. 4 years ago
iabdalkader 7b9b6d080a stm32/powerctrl: Set H7 RTC wakeup flags. 4 years ago
iabdalkader 8add94e94e stm32/powerctrl: Disable RTC write protection before changing flags. 4 years ago
iabdalkader 463a275bc4 stm32/powerctrl: On H7, re-enable disabled OSCs/PLLs on exit from STOP. 4 years ago
iabdalkader 3e5dd2dbcc stm32/powerctrl: Fix STOP mode voltage scaling on H7 REV V devices. 4 years ago
iabdalkader e9e619fa24 stm32/powerctrl: Define RCC_SR_SFTRSTF flag for H747. 4 years ago
Damien George 68d053c66e stm32/modmachine: Allow changing AHB and APB bus frequencies on STM32WB. 5 years ago
Damien George 69661f3343 all: Reformat C and Python source code with tools/codeformat.py. 5 years ago
Damien George af88e70414 stm32/powerctrl: Reenable PLL3 on H7 MCUs when waking from stop mode. 5 years ago
Damien George 2c8c2b935e stm32/powerctrl: Improve support for changing system freq on H7 MCUs. 5 years ago
Damien George 68db7e01d8 stm32/powerctrl: Enable overdrive on F7 when waking from stop mode. 5 years ago
Damien George 29b84ea798 stm32/powerctrl: Disable HSI if not needed to save a bit of power. 5 years ago
Damien George a542c6d7e0 stm32/powerctrl: For F7, allow PLLM!=HSE when setting PLLSAI to 48MHz. 5 years ago
Jim Mussared 06661890de stm32/powerctrl: Fix machine.bootloader() for L0 MCUs. 5 years ago
Damien George 59b7166d87 stm32: Add initial support for STM32WBxx MCUs. 5 years ago
Damien George 21ecf8be5f stm32/powerctrl: Move L0's SystemClock_Config to powerctrlboot.c file. 5 years ago
Damien George 23d9c6a0fd stm32: Add initial support for STM32L0xx MCUs. 5 years ago
Damien George ea033bf25a stm32/powerctrl: Add hooks for a board to perform actions on sleep/wake. 5 years ago
Damien George 04c7cdb668 stm32: Enter bootloader via a system reset. 5 years ago
Damien George 3fbf32b947 stm32/powerctrl: Support changing frequency when HSI is clock source. 6 years ago
Damien George 8031b7a25c stm32/powerctrl: Deselect PLLSAI as 48MHz src before turning off PLLSAI. 6 years ago
Damien George 8402c26cfa stm32/powerctrl: Enable EIWUP to ensure RTC wakes device from standby. 6 years ago
Francisco J. Manno f938e70c69 stm32: Add compile-time option to use HSI as clock source. 6 years ago
Damien George c6365ffb92 stm32/powerctrl: Add support for standby mode on L4 MCUs. 6 years ago
Damien George afd1ce0c15 stm32/powerctrl: Disable IRQs during stop mode to allow reconfig on wake 6 years ago
Damien George 66ca8e9b2c stm32/powerctrl: Move (deep)sleep funcs from modmachine.c to powerctrl.c 6 years ago
Damien George 6ea6c7cc9e stm32/powerctrl: Don't configure clocks if already at desired frequency. 6 years ago
Damien George bc54c57590 stm32/powerctrl: Optimise passing of default values to set_sysclk. 6 years ago
Damien George dae1635c71 stm32/powerctrl: Factor code that configures PLLSAI on F7 MCUs. 6 years ago
Damien George 90ea2c63a5 stm32/powerctrl: Factor code to set RCC PLL and use it in startup. 6 years ago
Damien George 9e4812771b stm32/powerctrl: Fix configuring APB1/APB2 frequency when AHB also set. 6 years ago
Damien George dff14c740b stm32/powerctrl: Move function to set SYSCLK into new powerctrl file. 6 years ago