Main Site Documentation

Bootloader V2 on Cerb40 II


#1

Hi,
I try to upgrade my old Cerb40 II to TinyCLR. From what I understand I need to upgrade the bootloader to V2. I cannot find a V2 “dfu” file to upload to get the bootloader V2 in the MCU. Every topic I found with a similar subject has url redirecting to error 404 pages.

Could someone help me?


#2

#3

Hi Brett,
I saw that thread, but the instruction is to load “TinyBooter_4_2_5_0.dfu”. So, if I understand how TinyCLR works, it needs something like “Cerb Bootloader v2.0.4.dfu”. I am able to load the old NetMF Bootloader in my Cerb40, but I cannot use TinyCLR Config software because the NetMF bootloader is not V2. Then, where can I find the Bootloader V2 for the Cerb40, allowing me to use the TinyCLR Config tool?

Maybe I am totally wrong and I can use TinyCLR with a device with a bootloader designed for NetMF!?!? I get hard time trying to find consistant informations.


#4

so check what version your bootloader reports??


#5

FEZ Config software reports the Following informations:

But, according to that answer from Gus : https://ghielectronics.discoursehosting.net/t/update-tinybooter-with-fez-config/20709/6 the TinyBooter in my Cerb40 deserves Nothing.

Then, I’m going to that page : http://docs.ghielectronics.com/hardware/loaders/ghi-bootloader.html#bootloader-v2

At the end of the previous there is a bunch of Bootloader download, but which one is suitable for the Cerb40?


#6

why are you trying to use Fez Config, and not TinyCLR Config? And why are you not checking what bootloader version you have from within the bootloader, like the bootloader page tells you (hint: V command)


#7

I found a way to achieve what I want but it is limited to the TinyCLR firmware 0.12.0. https://www.hackster.io/peplluis/tinyclr-jumpstart-using-your-old-cerberus-dc8e27
Does the version 1.0.0. of the TinyCLR exists for the Cerb family board?


#8

Cerb is a legacy board. Based on STM32F4 chipset. There are many STM32F4 options created by the community, but I am unsure if any of them are specifically targeting the Cerb40…

Edit: look here to start https://github.com/ghi-electronics/TinyCLR-Ports/tree/dev/Devices/Cerb