Just curious, and mainly for my own benifit while developing the bin, or anyone else that wants to upload custom bins in the future.
Is it recommended by the spec sheet to erase first? I know it bothers some people to do things that are out of spec
Would it be possible to have options for each mode in the drop down? With the default being “with erase”, so that if you want to ride fast and dangerous you can flash without the erase, or then potentially if you are troubleshooting an issue or are you just really want to be sure it upload correctly, you can chose “verify”.
during flashing only the 0-bits are flashed (just like EEPROM and the fuses). As long as the old data doesn’t have any bits cleared that are set in the new data, the erase can be skipped. Typical cases would be a fully erased chip, writing an extended image (but in that case it would be faster just writing the extended part)
I’ll have another look at the bootloaders flashing code to see if I can speed things up a bit
I’m working on creating a script for compiling many games using a custom build script from @Mr.Blinky because it will save a lot of time in the future to compile carts from many games sources.
The idea is to just have a bunch of folders and then a batch script to run through and use the arduino CLI to build all the hexes and also create the CSV for the flash cart to build from.
Still will have to create splash screens for many games still for the loader, they will be temporary for when we run the campaign then you can submit images for your game to be used in fx loader.
And update on the campaign: I’m actually not in a massive rush to try and get this launched because the supply chains are not quite reliable enough for it to be wise to launch a campaign. So I’m sort of in the same boat as everyone else trying to schedule events for when things settle down.
I’d like to do it before the end of the year so it could be a 5 year anniversary for the first campaign. Also you thank you for 5 years since the kickstarter!
Received @bateske prototype flex PCB and build it into an unmodded Arduboy. The flex PCB is quite easy to install and easy to solder. I’d say the whole process of installing the flex board, uploading the sketch, updating the mod chip, bootloader and flashing the image wouldn’t even take 15 miniutes.