Voting resources, early voting, and poll worker information - VOTE. ... Adafruit is open and shipping.

Flashing ATSAMD21E18A with bootloader-serpente-v3.10.0.bin
Moderators: adafruit_support_bill, adafruit

Please be positive and constructive with your questions and comments.

Flashing ATSAMD21E18A with bootloader-serpente-v3.10.0.bin

by alborz on Tue Sep 08, 2020 6:36 am

(Let me start by saying that I am new o UF2 and circuit python)

I have developed a custom board based on
If I understand the process correctly I should first burn the UF2 bootloader and then add circuit python.

The bootloader is available here as a .bin file.
I was expecting the bootloader to be in another format maybe .s19 or .elf.

Could someone please explain how I should use this file, I am using the following programmer and to start with this programmer does not expect .bin files.

Posts: 20
Joined: Tue Apr 07, 2015 4:32 am

Re: Flashing ATSAMD21E18A with bootloader-serpente-v3.10.0.b

by danhalbert on Tue Sep 08, 2020 9:34 am

I looked briefly at the Cyclone manuals. It looks like it will take .hex. There are conversion utilities to convert .bin to .hex. Or, you can build the bootloader yourself. The .elf file is produced as part of the build process, and is then converted to .bin.

I had never heard of .s19 before this, but I see from a websearch that there are also utilities to convert from .bin to .s19

Posts: 2118
Joined: Tue Aug 08, 2017 12:37 pm

Please be positive and constructive with your questions and comments.