[GH-ISSUE #393] modifying the bootloader #181

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

Originally created by @romain1235 on GitHub (Mar 18, 2026).
Original GitHub issue: https://github.com/UpsilonNumworks/Upsilon/issues/393

I tried modifying the bootloader code and managed to flash it, but afterwards, it wouldn't boot. I modified:
-the colors
-the text
-the image (to keep the default computer.png)

Originally created by @romain1235 on GitHub (Mar 18, 2026). Original GitHub issue: https://github.com/UpsilonNumworks/Upsilon/issues/393 I tried modifying the bootloader code and managed to flash it, but afterwards, it wouldn't boot. I modified: -the colors -the text -the image (to keep the default computer.png)
Author
Owner

@Yaya-Cout commented on GitHub (Mar 23, 2026):

Hi
Sorry for the late reply. How are you building the bootloader? A common issue is that make bootloader.bin doesn't work, you should use make bootloader instead. A make cleanall may be required

For example, when debugging the bootloader, I use the following command: make bootloader MODEL=n0110 -j8 && dfu-util -i 0 -a 0 -s 0x08000000:leave -D output/release/device/n0110/bootloader.bin

<!-- gh-comment-id:4112903730 --> @Yaya-Cout commented on GitHub (Mar 23, 2026): Hi Sorry for the late reply. How are you building the bootloader? A common issue is that `make bootloader.bin` doesn't work, you should use `make bootloader` instead. A `make cleanall` may be required For example, when debugging the bootloader, I use the following command: `make bootloader MODEL=n0110 -j8 && dfu-util -i 0 -a 0 -s 0x08000000:leave -D output/release/device/n0110/bootloader.bin`
Author
Owner

@romain1235 commented on GitHub (Mar 23, 2026):

I've used make MODEL=n0110 bootloader_flash

<!-- gh-comment-id:4113058765 --> @romain1235 commented on GitHub (Mar 23, 2026): I've used make MODEL=n0110 bootloader_flash
Author
Owner

@Yaya-Cout commented on GitHub (Mar 31, 2026):

Does it work with the following commands?

make cleanall
make bootloader MODEL=n0110 -j8 && dfu-util -i 0 -a 0 -s 0x08000000:leave -D output/release/device/n0110/bootloader.bin
<!-- gh-comment-id:4165004580 --> @Yaya-Cout commented on GitHub (Mar 31, 2026): Does it work with the following commands? ```bash make cleanall make bootloader MODEL=n0110 -j8 && dfu-util -i 0 -a 0 -s 0x08000000:leave -D output/release/device/n0110/bootloader.bin ```
Author
Owner

@romain1235 commented on GitHub (Apr 10, 2026):

it works!!

<!-- gh-comment-id:4224224327 --> @romain1235 commented on GitHub (Apr 10, 2026): it works!!
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#181
No description provided.