Skip to content
Tags give the ability to mark specific points in history as being important
  • u-boot-stm32-20220617
    - Fix the stm32prog command for stm32mp platform
    - Add stm32mp15x DHCOR based DRC Compact board
    
  • u-boot-stm32-20220520
    - spi: fix busy bit check in stm32_qspi driver
    - stm32mp15: configure Buck3 voltage per PMIC NVM on Avenger96 board
    
  • u-boot-stm32-20220510
    Add new STM32 MCU boards and Documentation
    STM32 programmer improvements
    video: support several LTDC HW versions and fix data enable polarity
    board: fix stboard error message, consider USB cable connected when boot device is USB
    configs: stm32mp1: set console variable for extlinux.conf
    configs: stm32mp1: add support for baudrate higher than 115200 for ST-Link
    ARM: stm32mp: Fix Silicon version handling and ft_system_setup()
    phy: stm32-usbphyc: Add DT phy tuning support
    arm: dts: stm32mp15: alignment with v5.18
    ram: Conditionally enable ASR
    mach-stm32mp: psci: retain MCUDIVR, PLL3CR, PLL4CR, MSSCKSELR across suspend
    configs: Use TFTP_TSIZE on DHSOM and STMicroelectronics boards
    ARM: stm32: Use default CONFIG_TFTP_BLOCKSIZE on DHSOM
    pinctrl: stm32: rework GPIO holes management
    
  • u-boot-stm32-20220315
    mtd: add NAND write protect support to stm32_fmc2_nand
    stm32mp1 bsec: Add permanent lock write support
    stm32mp1 bsec: Add dev in function description
    cmd_stboard: Update test on misc_read() result
    video: fix the check of return value of clk_set_rate in stm32_ltdc
    DT: Alignment with kernel v5.17 for stm32mp15
    DT: Add USB OTG pinctrl and regulator in SPL for DHCOR
    DT: Move vdd_io extras into Avenger96 extras
    DT: Add DFU support for DHCOM recovery
    ram: stm32mp1: Unconditionally enable ASR
    psci: Implement PSCI system suspend and DRAM SSR for stm32mp
    
  • u-boot-stm32-20220124
    - stm32mp15: sync DT with kernel v5.16
    - stm32mp15: Enable OF_BOARD config flag
    - DHCOM: sync DT with kernel 5.15.12
    - stm32mp: Fix USB boot device
    - stm32mp: Remove bootcount activation
    - stm32mp: Fix board_get_alt_info_mmc()
    - board: stm32mp1: solve compilation issue when ENV_IS_IN_MMC is deactivated
    - stm32prog: add partition name in treat_partition_list error messages
    
  • u-boot-stm32-20211213
    - enable KSZ90x1 PHY driver on DHCOR
    - DHSOM boards:
      - increase USB power-good delay
      - add update_sf script to install U-Boot into SF
      - increase PHY auto-negotiation timeout to 20 seconds
      - fix SoM and board coding strap GPIO handling
    
  • u-boot-stm32-20211130
    - add nor1 device support for DFU command
    - remove CONFIG_STM32_IPCC from stm32mp15 defconfigs
    - enable simple framebuffer node for splashscreen for stm32mp1
    - use lower-case hex for address for stm32 MCU and MPU's device tree
    - define LOG_CATEGORY for stmfx pinctrl driver
    - add support for probing bus voltage level translator
    - add custom PHY reset bindings on AV96
    - enable KSZ90x1 PHY driver on DHCOR
    - stm32mp1 DDR update:
      - add DDR read data eye training
      - remove DDR calibration result
      - remove DDR tuning support
      - compute DDR size from DDRCTL registers
    - DHSOM boards:
      - increase USB power-good delay
      - add update_sf script to install U-Boot into SF
      - increase PHY auto-negotiation timeout to 20 seconds
      - fix SoM and board coding strap GPIO handling
      - auto-detect uSD level translator
    
  • u-boot-stm32-20211110
    - DHSOM update:
       - Remove nWP GPIO hog
       - Increase SF bus frequency to 50Mhz and enable SFDP
       - Disable video output for DHSOM
       - Disable EFI
       - Enable DFU_MTD support
    - Create include file for STM32 gpio driver private data
    - Split board and SOC STM32MP15 configuration
    - Device tree alignement with v5.15-rc6 for STM32MP15
    - Add binman support for STM32MP15x
    - Normalise newlines for stm32prog
    - Update OTP shadow registers in SPL
    
  • u-boot-stm32-20211012
    - Disable ATAGS for STM32 MCU and MPU boards
    - Disable bi_boot_params for STM32 MCU and MPU boards
    - Update stm32-usbphyc node management
    - Convert CONFIG_STM32_FLASH to Kconfig for STM32 MCU boards
    - Convert some USB config flags to Kconfig for various boards
    - Convert CONFIG_BOOTCOMMAND flag to Kconfig for STM32 F429 board
    - Remove specific CONFIG_STV0991 flags
    - Remove unused CONFIG_USER_LOWLEVEL_INIT flag
    - Add ofdata_to_platdata() callback for stm32_spi driver
    - Update for stm32f7_i2c driver
    - Remove gpio_hog_probe_all() from STM32 MP1 board
    - Fix bind command
    
  • u-boot-stm32-20210921
    - stm32mp15: fix the used partition name for U-Boot environement with SPL
    
  • u-boot-stm32-20210906
    - fix EFI boot with OP-TEE for STM32MP15 boards
    
  • u-boot-stm32-20210816
    Highlights:
      - Handle TF-A boot with FIP for STM32MP1
      - Fix board_get_usable_ram_top(0) for STM32MP1
      - DT alignement with kernel v5.14 for STM32MP1
      - SPI-NOR DT update for DHSOM
      - Add UCLASS API for ECDSA singnature and implement it for STM32MP1
    
  • u-boot-stm32-20210727
    - FIP Enable OP-TEE and TZC support in SPL for STM32MP15 SoC
    - Add stm32mp15 missing SPI clock support
    - Manage pull-up on gpio button STM32MP15 boards
    - Correct STM32MP15 boot when TAMPER registers are invalid
    - Fix EMMC pinmux on STM32MP15 Avenger96 board
    
  • u-boot-stm32-20210715
    - DTS: alignment with Linux kernel v5.13 for stm32mp15 boards
    - STM32MP1: update the stm32key command
    - STM32MP1: activate the rng command
    - STM32MP1: fix the stm32prog command (help, parttition size)
    - STM32MP1: add fdtoverlay_addr_r variable
    - STM32MP1: correctly managed SYSCON/SYSCFG clock
    - STM32MP1: remove mmc alias and directly use device instance in boot_instance variable
    
  • u-boot-stm32-20210618
     - stm32mp157c-odyssey-som DT fixes
     - stm32_qspi: Fix short data write operation
     - dfu: set max_buf_size to erasesize also for NOR devices
     - Fixes ethernet clock property name for STM32MP1 board
     - STM32CubeProgrammer: various fixes
     - clk: cosmetic update for clk-uclass
    
  • u-boot-stm32-20210528
    - DFU: MTD: fix for lock support
    - reset: stm32: fix bank bank and offset computation
    - enable UNZIP config in several stm32mp defconfig
    
  • u-boot-stm32-20210409
    Add rt-thread art-pi board support based on STM32H750 SoC
    Add Engicam i.Core STM32MP1 SoM
    Add FIP header support for STM32programmer
    Update uart number when no serial device found for STM32MP1
    Remove board_check_usb_power function when ADC flag is not set
    Update SPL size limitation for STM32MP1
    Set soc_type, soc_pkg, soc_rev env variables for STM32MP1
    
  • u-boot-stm32-20210312
    - Add WATCHDOG_RESET() in MTD framework and STM32 QSPI driver
    - stm32mp1_trusted_defconfig rely on SCMI support
    - Remove the nand MTD configuration for NOR boot in stm32mp1 board
    - STM32programmer update
    - Bsec: manage clock when present in device tree
    - stm32mp15: move bootdelay configuration in defconfig
    - Update for stm32 dsi and dw_mipi_dsi
    - STM32 MCU's cleanup
    - Fix compilation issue depending on SYS_DCACHE_OFF and SYS_ICACHE_OFF flags
    - Update stm32mp1 doc
    
  • u-boot-stm32-20210226
    - Add USB host boot support in stm32mp1 config
    - Enable uefi related commands for STMicroelectronics STM32MP15 boards
    - Remove duplicate uart nodes in stm32mp15 device tree
    
  • u-boot-stm32-20210209
    - Enable the fastboot oem commands in stm32mp15 defconfig
    - Fixes pinctrol for stmfx and stm32
    - Add support of I2C6_K in stm32mp15 clock driver
    - Alignment with Linux kernel device tree v5.11-rc2 for ST boards