From 936a3be7ff14ffb2c1cadb22a8cdd2c485de19d5 Mon Sep 17 00:00:00 2001 From: Kevin Thomas Date: Wed, 14 Oct 2026 19:20:37 -0400 Subject: [PATCH] Move Week 11a notebook into WEEK11 directory and update links --- 0x0026a_custom-bootloader/README.md | 4 ++-- README.md | 2 +- {0x0026a_custom-bootloader => WEEK11}/WEEK11a.md | 0 {0x0026a_custom-bootloader => WEEK11}/WEEK11a.pdf | Bin 4 files changed, 3 insertions(+), 3 deletions(-) rename {0x0026a_custom-bootloader => WEEK11}/WEEK11a.md (100%) rename {0x0026a_custom-bootloader => WEEK11}/WEEK11a.pdf (100%) diff --git a/0x0026a_custom-bootloader/README.md b/0x0026a_custom-bootloader/README.md index 3f42ecc..ee1bf71 100644 --- a/0x0026a_custom-bootloader/README.md +++ b/0x0026a_custom-bootloader/README.md @@ -10,7 +10,7 @@ This project builds a custom secure-boot chain for the Pico 2 (RP2350) that sits - Flashing three images (bootloader, manifest, app) with OpenOCD - Reverse engineering both images with GDB and Ghidra (find the key, IV, ciphertext, banner) -See the full tutorial: [WEEK11a.md](WEEK11a.md) / [WEEK11a.pdf](WEEK11a.pdf) +See the full tutorial: [WEEK11a.md](../WEEK11/WEEK11a.md) / [WEEK11a.pdf](../WEEK11/WEEK11a.pdf) ## Flash Map @@ -31,7 +31,7 @@ The CMSIS-RM9 flash-safe range starts at `0x10000000` on the RP2350, so adding 2 | `0x0026a_app.bin` | Signed app image (flash at `0x10020000`) | | `manifest.bin` | Manifest (flash at `0x1001F000`) | | `0x0026a_full.uf2` | **All three images** in one BOOTSEL drag | -| `WEEK11a.md` / `WEEK11a.pdf` | Full lab notebook | +| `WEEK11a.md` / `WEEK11a.pdf` | Full lab notebook (in `WEEK11/`) | ## Build diff --git a/README.md b/README.md index 3fa2da0..1bf7bdd 100644 --- a/README.md +++ b/README.md @@ -575,7 +575,7 @@ Structures and Functions in Embedded Systems: Debugging and Hacking w/ IR Remote ## Week 11 Notebook [HERE](https://github.com/mytechnotalent/Embedded-Hacking/blob/main/WEEK11/WEEK11.md) -## Week 11a Secure Boot + Custom Bootloader Notebook [HERE](https://github.com/mytechnotalent/Embedded-Hacking/blob/main/0x0026a_custom-bootloader/WEEK11a.md) +## Week 11a Secure Boot + Custom Bootloader Notebook [HERE](https://github.com/mytechnotalent/Embedded-Hacking/blob/main/WEEK11/WEEK11a.md) ### 0x0026a Custom Secure Bootloader [HERE](https://github.com/mytechnotalent/Embedded-Hacking/blob/main/0x0026a_custom-bootloader/README.md) diff --git a/0x0026a_custom-bootloader/WEEK11a.md b/WEEK11/WEEK11a.md similarity index 100% rename from 0x0026a_custom-bootloader/WEEK11a.md rename to WEEK11/WEEK11a.md diff --git a/0x0026a_custom-bootloader/WEEK11a.pdf b/WEEK11/WEEK11a.pdf similarity index 100% rename from 0x0026a_custom-bootloader/WEEK11a.pdf rename to WEEK11/WEEK11a.pdf