From 0552f084023c76bcabbd5d55d1dd015c4634e1b9 Mon Sep 17 00:00:00 2001 From: Robin Mueller Date: Thu, 12 Sep 2024 18:59:43 +0200 Subject: [PATCH] tet 2 --- bootloader/README.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/bootloader/README.md b/bootloader/README.md index e742be8..1e7f462 100644 --- a/bootloader/README.md +++ b/bootloader/README.md @@ -6,14 +6,23 @@ This is the Rust version of the bootloader supplied by Vorago. The bootloader uses the following memory map: | <0x0> | Bootloader start | | +| -------- | ------------------ | ---------------- | <0x3FFE> | Bootloader CRC | | +| -------- | ------------------ | ---------------- | <0x4000> | App image A start | | +| -------- | ------------------ | ---------------- | <0x21FFC> | App image A CRC check length | | +| -------- | ------------------ | ---------------- | <0x21FFE> | App image A CRC check value | | +| -------- | ------------------ | ---------------- | <0x22000> | App image B start | | +| -------- | ------------------ | ---------------- | <0x3FFFC> | App image B CRC check length | | +| -------- | ------------------ | ---------------- | <0x3FFFE> | App image B CRC check value | | +| -------- | ------------------ | ---------------- | <0x40000> | End of NVM | | +| -------- | ------------------ | ---------------- As opposed to the Vorago example code, this bootloader assumes a 40 MHz external clock but does not scale that clock up.