2020.04-at28
============
- x2: fix upgrade_available handling with secureboot writeable env setting
- a6e/a600: fix linking making image not boot if built on debian bookworm or
trixie

  -- 2025-09-22

2020.04-at26
============
- fix build with gcc13
- x2: bootcommand: always run rollback if boot failed
This avoids giving a shell if mmc was not detected (because rollback always
resets if it could not rollback)

  -- 2025-06-23

2020.04-at25
============
- security fixes for btrfs
- hide 'Cannot lookup file' message for file load if file not found
(hides message in installer that boot.scr is missing)
- log: fix oob read if RTC did not work (reading a string before
the first day of the week)
- x2: disable internal pull up for SD card

  -- 2025-02-25

2020.04-at24
============
- x2: disable unused nodes to hide error messages when booting linux
- x2/a6: set/fix setting serial# from kotai code
- x2/a6: if serial# changed, remove ethernet MAC addresses from env
  (useful for SD boot)
- common: don't print warning if using MAC from fuses
- x2: disable sdma1 in uboot (fix using sdma1 in RTOS if disabled in linux)
- x2/a6: rollback: accept upgrade_available > 0

  -- 2024-06-25

2020.04-at23
============
- backport CONFIG_ENV_WRITEABLE_LIST as of upstream's v2023.04

  -- 2024-03-25

2020.04-at22
============
- x2: disable wdt in low power state (fix reset in 'freeze' mode)

  -- 2024-01-26

2020.04-at21
============
- x2: improve 'reset cause' log
- a6e di8ai4: disable irq for bad initial 'rev3' when multiple boards
- a6e di8ai4: add child board count/type to fdt /chosen/

  -- 2023-12-25

2020.04-at20
============
- a6e/a600: if bootdelay == -2, ignore SW1 and keyboard input and run
autoboot.

  -- 2023-10-24

2020.04-at19
============
- a6e: lower i2c2 clock to 384kHz for ERR007805
- g4: CVE-2023-39902 secureboot vulnerability fix
- a600: fix spurious rollback problem because wrong env was
read when booting from boot1 partition with jumpers not set

  -- 2023-09-27

2020.04-at18
============
- a6e/a640/a610: add i2c_force_idle_bus to avoid erroneous I2C communication

  -- 2023-07-21

2020.04-at17
============
- arm: dts: armadillo-iotg-a6e: enable I2C4 (CON8 12,13 pins)
- armadillo-iotg-a6e: add auto detection additional board

  -- 2023-07-07

2020.04-at16
============
- x2: fix encrypted boot kernel update (typo in setenv upgrade_available)
- add a610 support

  -- 2023-06-22

2020.04-at15
============
- a640/a6e: update bootcmd/rollback and other commands to be closer to g4
- a640: add new logging mechanism to only enable logging after env has been
read, to toggle between con9 and con11
- a640/a6e: enable wdt during hardware setup
- x2: fix default mmcdev, which should be mmc device and not sd.
This has little impact in practice thanks for mmcautodetect

  -- 2023-06-09

2020.04-at14
============
- update fs/btrfs to current master's state
(fix btrfs read error on compressed file if end of file was zero-padded)

  -- 2023-04-20

2020.04-at13
============
- add a640 support
- fix CAAM for ax2 and fills kaslr-seed

  -- 2023-03-23

2020.04-at12
============
- A6E: Fix REFTOP_VBGADJ value
- A6E: Add support BOOTCOUNT
- G4/X2: Use configs generated with savedefconfig

  -- 2023-02-27

2020.04-at11
============
- A6E refactoring
- G4 marvell ethernet phy support
- X2 support with G4 dts
- G4/X2: fix POST not working on cold boot

  -- 2023-01-18

2020.04-at10
============
- A6E preliminary support
- G4 single ethernet support
- rework/clarify logic around rollbacks
- fix usb handshake bug

  -- 2022-10-20

2020.04-at9
===========
- fix imx hab error messages again
- fix iminfo for android images

  -- 2022-06-23

2020.04-at8
===========
- disable secureboot and fit check related harmless errors
when they actually are harmless (secureboot disabled and no
signature in file)
- fix some secureboot error handling

  -- 2022-05-26

2020.04-at7
===========
- handle boot image encryption if environment variables are set
- handle rootfs encryption and load kernel from fixed offset in mmcblk2bootX (emmc only)
- add quiet by default
- use SNVS for POST

  -- 2022-05-25

2020.04-at6
===========
  -- 2022-03-25

2020.04-at5
===========
  -- 2022-02-22

2020.04-at4
===========
  -- 2022-02-21

2020.04-at3
===========
  -- 2022-01-25

2020.04-at2
===========
use rv8803 rtc for logs

  -- 2021-12-21

2020.04-at1
===========
initial release

  -- 2021-12-02

