Had the same issue with Cerebuino as i had with the Spider, it complained about in compatible versions of clr related files.
I followed instruction to upgrade firmware for Cerebuino using instructions here: GHI Electronics – Where Hardware Meets Software
The upgrade process went smoothly and apparently successfully.
To test that the correct firmware is installed i figured i’d build a the skeletol project in visual studio and deploy (since that will complain if the clr is not the same).
The problem is, the deployment gets stalled here and never continues:
------ Deploy started: Project: GadgeteerApp2, Configuration: Debug Any CPU ------
------ Deploy started: Project: GadgeteerApp2, Configuration: Debug Any CPU ------
USB devices shows “Cerb-Family_Gadgeteer”
After hitting Ping, i see…
is that the expected response?
Feels like the device is still in bootloader mode…i say this because the URL i read stated there were two parts to updating the firmware
That means you haven’t installed the Firmware. You only have the booter installed. You can deploy the firmware from within MFDeploy. Once it’s installed correctly, it should say “TinyClr”.
Follow the “Load TinyCLR (firmware)” instructions here…
My bad, you are correct, apparently i went as far as downloading the dfu only.
Under Load TinyCLR, i have two questions
What does are the differences (or consequences) of selecting Ethernet vs non-Ethernet?
Under :\Program Files (x86)\GHI Electronics\GHI OSHW NETMF v4.2 SDK\FEZ Cerberus\Firmware, i see only Config.hex and firmware.hex, but not tinyclr.hex (as the instructions indicate). Where is tinyclr.hex?
[quote=“ISuck@ Starcraft2”]
All seems well now…thanks much ianlee74.[/quote]
Great!
Not really sure what that is. You only need to install config.hex & firmware.hex.
Yes, you only need the ethernet version if you plan to use the ethernet module. Otherwise, the non-ethernet version will save you some flash space. Also, I believe the ethernet version for Cerberus is not functional at this time. Check the release notes of the SDK version you are using.