Skip to content

Releases: puppy-rtos/stm32-zboot

Release 0.0.6

06 Dec 04:06
Compare
Choose a tag to compare

zboot

  • Packed config.json and stm32-zboot.bin to zboot Tools.
  • Support rbl cmd package upgrade file, use fastlz by default to reduce firmware size.

Use the boot command to generate boot, and use the rbl command to package the rbl file.

Test on chip

  • stm32f407+spiflash+fastlz

Release 0.0.5

29 Nov 16:56
Compare
Choose a tag to compare

F4/L4/H7 series basic boot

  • Merge F4/L4/H7 into one bin file
  • Automatically detect flash size
  • bin < 16KB

zboot

  • Simplify config.json

building

  • Remove micozig dependency
  • support zig-0.13.0

Test on chip

  • stm32h743
  • stm32l496
  • stm32f412+fastlz
  • stm32f407+spiflash

Release 0.0.4

08 Dec 17:52
Compare
Choose a tag to compare

F4/L4/H7 series basic boot

  • Add stm32H7 series support
  • Add app fw hash check
  • bin < 14KB

zboot

  • Change addr/size unit to KB.

Test on chip

  • stm32h743

No test

  • stm32f407(+spiflash)
  • stm32f411
  • stm32l496
  • stm32l475(+spiflash)
  • stm32l476

Release 0.0.3

01 Dec 04:55
Compare
Choose a tag to compare

F4/L4 series basic boot

  • Add stm32L4 series support
  • Add basic app bin for test
  • Add pack info crc check
  • Fixed onchip flash erase bug
  • Remove stm32 pack depends
  • bin < 12KB

zboot

  • Add Flash ROM size config

Test on chip

  • stm32f407(+spiflash)
  • stm32f411
  • stm32l496
  • stm32l475(+spiflash)
  • stm32l476

Release 0.0.2

26 Nov 16:06
Compare
Choose a tag to compare

F4 series basic boot

  • Fixed onchip flash erase bug.
  • Add app version check,if same as swap, don't upgread.
  • Add spi flash support(SFUD),not support erase, need erase partition by app.
  • bin < 10KB

zboot

  • Add Spi Flash config

Release 0.0.1

23 Nov 14:59
Compare
Choose a tag to compare

F4 series basic boot

  • uart log output
  • The whole bin upgrade(RBL file)
  • Support config flash partition table(Compatible with FAL)
  • bin < 6KB

zboot

  • Support config uart and fal partition by config.json