[GH-ISSUE #362] Bootloader cannot start any firmware #167

Closed
opened 2026-05-06 13:15:56 +02:00 by BreizhHardware · 4 comments

Originally created by @Alerymin on GitHub (Apr 3, 2024).
Original GitHub issue: https://github.com/UpsilonNumworks/Upsilon/issues/362

Describe the bug
When I try to start any firmware, the bootloader freezes and the firmware does not start

To Reproduce
Steps to reproduce the behavior:

  1. Install latest bootloader
  2. Start the bootloader
  3. Press 1, 2 or 3 to start a firmware
  4. The calculator freezes

Expected behavior
Upsilon / Epsilon starts normally

Screenshots
IMG_20240403_185007_652

IMG_20240403_185018_391

Device (please complete the following information):

  • The device on which you're running Upsilon: n0110
  • Upsilon bootloader Version: 1.0.10
  • Upsilon commit: 5101436
Originally created by @Alerymin on GitHub (Apr 3, 2024). Original GitHub issue: https://github.com/UpsilonNumworks/Upsilon/issues/362 **Describe the bug** When I try to start any firmware, the bootloader freezes and the firmware does not start **To Reproduce** Steps to reproduce the behavior: 1. Install latest bootloader 2. Start the bootloader 3. Press 1, 2 or 3 to start a firmware 4. The calculator freezes **Expected behavior** Upsilon / Epsilon starts normally **Screenshots** ![IMG_20240403_185007_652](https://github.com/UpsilonNumworks/Upsilon/assets/55508107/39bbdedb-f791-43b7-bf04-14b9ed000c83) ![IMG_20240403_185018_391](https://github.com/UpsilonNumworks/Upsilon/assets/55508107/57955c44-4f89-4cb8-a425-cf1860c52d5a) **Device (please complete the following information):** - The device on which you're running Upsilon: n0110 - Upsilon bootloader Version: 1.0.10 - Upsilon commit: 5101436
Author
Owner

@Yaya-Cout commented on GitHub (Apr 3, 2024):

I don't know why it does that, but I know where it comes from : newer versions of the toolchain made the bootloader compilation crash. I don't know if the bug is in the toolchain or in Upsilon
A temporary fix I use is to downgrade the toolchain. On Arch Linux, you can do that manually or use the downgrade AUR package (with a graphical interface).
I didn't test every toolchain version (because it is long to download every version), but I know it is working on 11.3.0 (which I use).

<!-- gh-comment-id:2035140621 --> @Yaya-Cout commented on GitHub (Apr 3, 2024): I don't know why it does that, but I know where it comes from : newer versions of the toolchain made the bootloader compilation crash. I don't know if the bug is in the toolchain or in Upsilon A temporary fix I use is to downgrade the toolchain. On Arch Linux, you can do that manually or use the `downgrade` AUR package (with a graphical interface). I didn't test every toolchain version (because it is long to download every version), but I know it is working on 11.3.0 (which I use).
Author
Owner

@BloomyInDev commented on GitHub (Apr 3, 2024):

Can this version be used in Github actions build ?

<!-- gh-comment-id:2035144498 --> @BloomyInDev commented on GitHub (Apr 3, 2024): Can this version be used in Github actions build ?
Author
Owner

@Alerymin commented on GitHub (Apr 3, 2024):

I preferred falling back to Omega's bootloader, this issue should be investigated further. I'm not qualified enough to do it though

<!-- gh-comment-id:2035144747 --> @Alerymin commented on GitHub (Apr 3, 2024): I preferred falling back to Omega's bootloader, this issue should be investigated further. I'm not qualified enough to do it though
Author
Owner

@Yaya-Cout commented on GitHub (Apr 4, 2024):

Fixed in 5e83c03f8d.

<!-- gh-comment-id:2037786215 --> @Yaya-Cout commented on GitHub (Apr 4, 2024): Fixed in 5e83c03f8d57ea463b1d73390800d25858ae30a6.
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#167
No description provided.