[GH-ISSUE #338] [bootloader] Upsilon refereed to as Epsilon 15.5.0 #154

Open
opened 2026-05-06 13:15:51 +02:00 by BreizhHardware · 2 comments

Originally created by @Alerymin on GitHub (Sep 8, 2023).
Original GitHub issue: https://github.com/UpsilonNumworks/Upsilon/issues/338

Describe the bug
In specific cases, Upsilon is refereed to as Epsilon 15 in the bootloader. It's fixed after a reset

To Reproduce
Steps to reproduce the behavior:

  1. Start the bootloader
  2. Go to install mode, then flash slots
  3. Flash any bootloader compatible Epsilon version
  4. The bootloader restarts
  5. Go back to flash slots, install Upsilon
  6. Unplug the calculator
  7. Go back to the main menu (don't press reset)
  8. Upsilon is refereed to as Epsilon 15.5.0

Expected behavior
Upsilon named Upsilon

Screenshots
IMG_20230908_215918_102

Device (please complete the following information):

  • n0110
  • bootloader 1.0.6 - FREEDOM.21.1
Originally created by @Alerymin on GitHub (Sep 8, 2023). Original GitHub issue: https://github.com/UpsilonNumworks/Upsilon/issues/338 **Describe the bug** In specific cases, Upsilon is refereed to as Epsilon 15 in the bootloader. It's fixed after a reset **To Reproduce** Steps to reproduce the behavior: 1. Start the bootloader 2. Go to install mode, then flash slots 3. Flash any bootloader compatible Epsilon version 4. The bootloader restarts 5. Go back to flash slots, install Upsilon 6. Unplug the calculator 7. Go back to the main menu (don't press reset) 8. Upsilon is refereed to as Epsilon 15.5.0 **Expected behavior** Upsilon named Upsilon **Screenshots** ![IMG_20230908_215918_102](https://github.com/UpsilonNumworks/Upsilon/assets/55508107/f2daee65-fff0-4c9f-a6f9-88dc5555475f) **Device (please complete the following information):** - n0110 - bootloader 1.0.6 - FREEDOM.21.1
Author
Owner

@Yaya-Cout commented on GitHub (Sep 9, 2023):

This is because the setup function is not called after exiting DFU.

<!-- gh-comment-id:1712456062 --> @Yaya-Cout commented on GitHub (Sep 9, 2023): This is because the setup function is not called after exiting DFU.
Author
Owner

@Alerymin commented on GitHub (Sep 9, 2023):

This is because the setup function is not called after exiting DFU.

The wierd thing is that it updates the version number but not the firmware name

<!-- gh-comment-id:1712461279 --> @Alerymin commented on GitHub (Sep 9, 2023): > This is because the setup function is not called after exiting DFU. The wierd thing is that it updates the version number but not the firmware name
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#154
No description provided.