[PR #205] [MERGED] [bootloader/storage] new bootloader and fix python issue #311

Closed
opened 2026-05-06 13:16:45 +02:00 by BreizhHardware · 0 comments

📋 Pull Request Information

Original PR: https://github.com/UpsilonNumworks/Upsilon/pull/205
Author: @devdl11
Created: 4/7/2022
Status: Merged
Merged: 5/7/2022
Merged by: @Yaya-Cout

Base: upsilon-devHead: upsilon-new-bootloader


📝 Commits (10+)

  • 3dfc8d7 [bootloader/storage] new bootloader and fix python issue
  • 15801ae [DFU] Fix simulators
  • c65b1c6 [Review] Review Update
  • 3328bc2 Update bootloader/itoa.cpp
  • 8db0514 Update bootloader/itoa.cpp
  • 3af3d70 Update bootloader/itoa.cpp
  • d3754a9 Update bootloader/itoa.h
  • 80f099c Update bootloader/usb_data.cpp
  • 7a6c211 Update bootloader/itoa.cpp
  • 62e9810 [Reviews] Code correction and improvement

📊 Changes

150 files changed (+6310 additions, -1147 deletions)

View changed files

📝 apps/apps_container.cpp (+1 -1)
📝 apps/settings/main_controller_prompt_beta.cpp (+1 -1)
📝 apps/settings/main_controller_prompt_none.cpp (+1 -1)
📝 apps/settings/main_controller_prompt_update.cpp (+1 -1)
📝 bootloader/Makefile (+36 -8)
📝 bootloader/boot.cpp (+145 -39)
📝 bootloader/boot.h (+34 -2)
bootloader/boot/isr.c (+129 -0)
bootloader/boot/isr.h (+23 -0)
bootloader/boot/rt0.cpp (+147 -0)
bootloader/drivers/board.cpp (+462 -0)
bootloader/drivers/stm32_drivers.cpp (+71 -0)
bootloader/drivers/stm32_drivers.h (+159 -0)
bootloader/interface.cpp (+0 -82)
bootloader/interface.h (+0 -22)
bootloader/interface/menus/about.cpp (+20 -0)
bootloader/interface/menus/about.h (+17 -0)
bootloader/interface/menus/crash.cpp (+22 -0)
bootloader/interface/menus/crash.h (+19 -0)
bootloader/interface/menus/dfu.cpp (+37 -0)

...and 80 more files

📄 Description

An amazing Upsilon Bootloader !
Thanks @Yaya-Cout for helping me bring this beauty to life ;-)
I also fix by the way the python issue


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/UpsilonNumworks/Upsilon/pull/205 **Author:** [@devdl11](https://github.com/devdl11) **Created:** 4/7/2022 **Status:** ✅ Merged **Merged:** 5/7/2022 **Merged by:** [@Yaya-Cout](https://github.com/Yaya-Cout) **Base:** `upsilon-dev` ← **Head:** `upsilon-new-bootloader` --- ### 📝 Commits (10+) - [`3dfc8d7`](https://github.com/UpsilonNumworks/Upsilon/commit/3dfc8d749c501de6e56dce070b946acad4cc6e1c) [bootloader/storage] new bootloader and fix python issue - [`15801ae`](https://github.com/UpsilonNumworks/Upsilon/commit/15801ae9e4b52cf6638fa0f17db44ceaf05ca83a) [DFU] Fix simulators - [`c65b1c6`](https://github.com/UpsilonNumworks/Upsilon/commit/c65b1c6d3cf613d25e0b4003c57311b9a93eff5b) [Review] Review Update - [`3328bc2`](https://github.com/UpsilonNumworks/Upsilon/commit/3328bc28b9fcb6fccc2ec58f145db2bfb6c82163) Update bootloader/itoa.cpp - [`8db0514`](https://github.com/UpsilonNumworks/Upsilon/commit/8db051474c7ba7afffab5042687f86473cfd5d33) Update bootloader/itoa.cpp - [`3af3d70`](https://github.com/UpsilonNumworks/Upsilon/commit/3af3d700550ca5331be5d12f59e8aebc2e4f9361) Update bootloader/itoa.cpp - [`d3754a9`](https://github.com/UpsilonNumworks/Upsilon/commit/d3754a931a185873bb69ce3607c369b975a8eee2) Update bootloader/itoa.h - [`80f099c`](https://github.com/UpsilonNumworks/Upsilon/commit/80f099c274420b08c1bc0e5cc23ebefa0f9ae1fb) Update bootloader/usb_data.cpp - [`7a6c211`](https://github.com/UpsilonNumworks/Upsilon/commit/7a6c211001226db17b7fd36ca65ea89c4f1daa24) Update bootloader/itoa.cpp - [`62e9810`](https://github.com/UpsilonNumworks/Upsilon/commit/62e98107f760df9dce7dfcbc7edfc72b5b2830e0) [Reviews] Code correction and improvement ### 📊 Changes **150 files changed** (+6310 additions, -1147 deletions) <details> <summary>View changed files</summary> 📝 `apps/apps_container.cpp` (+1 -1) 📝 `apps/settings/main_controller_prompt_beta.cpp` (+1 -1) 📝 `apps/settings/main_controller_prompt_none.cpp` (+1 -1) 📝 `apps/settings/main_controller_prompt_update.cpp` (+1 -1) 📝 `bootloader/Makefile` (+36 -8) 📝 `bootloader/boot.cpp` (+145 -39) 📝 `bootloader/boot.h` (+34 -2) ➕ `bootloader/boot/isr.c` (+129 -0) ➕ `bootloader/boot/isr.h` (+23 -0) ➕ `bootloader/boot/rt0.cpp` (+147 -0) ➕ `bootloader/drivers/board.cpp` (+462 -0) ➕ `bootloader/drivers/stm32_drivers.cpp` (+71 -0) ➕ `bootloader/drivers/stm32_drivers.h` (+159 -0) ➖ `bootloader/interface.cpp` (+0 -82) ➖ `bootloader/interface.h` (+0 -22) ➕ `bootloader/interface/menus/about.cpp` (+20 -0) ➕ `bootloader/interface/menus/about.h` (+17 -0) ➕ `bootloader/interface/menus/crash.cpp` (+22 -0) ➕ `bootloader/interface/menus/crash.h` (+19 -0) ➕ `bootloader/interface/menus/dfu.cpp` (+37 -0) _...and 80 more files_ </details> ### 📄 Description An amazing Upsilon Bootloader ! Thanks @Yaya-Cout for helping me bring this beauty to life ;-) I also fix by the way the python issue --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
BreizhHardware 2026-05-06 13:16:45 +02:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/Upsilon#311
No description provided.