Sorry you are having trouble with the Quarto. I'm afraid the image with the terminal output didn't load, so if you could try to post that again, that would be great.
When the Quarto first boots, it goes to the bootloader for about 4 seconds (white light flashes) and then it tries to boot the application code. Since you are having issues loading code, I would press the front panel button during those first 4 seconds and that should keep the Quarto running the bootloader (it will then flash a red light). If you have a program loaded that is hard-crashing the Quarto, this will prevent it from booting and let you flash new code to it.
Then try uploading your code. (This will briefly reboot the Quarto so the com ports will disconnected, but they should home back quickly and to the same ports). Hopefully that uploads successfully and is working. If it didn't, two thoughts. One is that the bootloader didn't 'validate' the application code and run it. If this is happening, then the Quarto should still be in the bootloader and you can test this by opening a COM port connection to the Quarto and typing 'V#' and then enter to get the bootloader version information and the 'l#' and enter to boot the application code. If there is a problem with the program validation you should see 'Invalid boot header' returned.
If this isn't the problem, then it is at least booting the application code, so can you try uploading a real simple program:
static unsigned long lastrun;
void setup() {
// put your setup code here, to run once:
lastrun = millis();
}
void loop() {
if (millis() > lastrun + 500) { //Run once every 500ms
toggleLEDBlue(); //toggle green LED;
lastrun = millis();
}
}
and hopefully that works. If not, then please turn on 'show verbose output' during upload and compile in the Arduino preferences and send me the output from a compile and from upload and hopefully that'll point me to what's going on.