Skip to content

Commit 3136682

Browse files
committed
README.md updated: v1.2 release notes
1 parent 93b0ace commit 3136682

1 file changed

Lines changed: 16 additions & 2 deletions

File tree

README.md

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ application as an example to create the factory image. By running `make`, the bu
6666
The factory image can be flashed to the target device. It contains the bootloader and the signed initial
6767
firmware at the specified address on the flash.
6868

69-
The `ed25519_sign` tool transforms a bootable firmware image to comply with the firmware image format required by the bootloader.
69+
The `sign.py` tool transforms a bootable firmware image to comply with the firmware image format required by the bootloader.
7070

7171
For detailed information about the firmware image format, see [Firmware image](docs/firmware_image.md)
7272

@@ -75,7 +75,7 @@ For detailed information about the configuration options for the target system,
7575
### Upgrading the firmware
7676

7777
- Compile the new firmware image, and link it so that its entry point is at the start address of the primary partition
78-
- Sign the firmware using the `ed25519_sign` tool and the private key generated for the factory image
78+
- Sign the firmware using the `sign.py` tool and the private key generated for the factory image
7979
- Transfer the image using a secure connection, and store it to the secondary firmware slot
8080
- Trigger the image swap using libwolfboot `wolfBoot_update()` function. See [wolfBoot library API](docs/API.md) for a description of the operation
8181
- Reboot to let the bootloader begin the image swap
@@ -98,3 +98,17 @@ For more detailed information about firmware update implementation, see [Firmwar
9898
* new HAL: TI cc26x2
9999
* new HAL: NXP/Freescale Kinetis SDK
100100
* Improved sign/update tools compatibility (windows)
101+
102+
### V1.2 (2019-07-30)
103+
* Added support for multiple architectures
104+
* key generation and signing tools rewritten in python for portability
105+
* Added compile-time option to move flash-writing functions to RAM
106+
* Introduced the possibility for the bootloader to update itself
107+
* Fixed compile issues on macOS and WSL
108+
* Hardware support
109+
* Added RV32 RISC-V architecture
110+
* Added hardware-assisted dual-bank support on STM32F76x/77x
111+
* new HAL: RV32 FE310 (SiFive HiFive-1)
112+
* new HAL: STM32L0
113+
* new HAL: STM32G0
114+
* new HAL: STM32F7

0 commit comments

Comments
 (0)