Open ihakov2 opened 7 months ago
Hello ihakov2, You can also flash the bootloader from the IDE by selecting the programmer in the Tools menu, then selecting Burn Bootloader. Could you please check that your board is alive by flashing the Blink example - and seeing if the LED blinks? If that works then I'd advise to check a dead simple example which prints something on Serial - you could modify the blink example like this:
// the setup function runs once when you press reset or power the board
void setup() {
// initialize digital pin LED_BUILTIN as an output.
Serial.begin(115200);
pinMode(LED_BUILTIN, OUTPUT);
}
// the loop function runs over and over again forever
void loop() {
Serial.println(millis());
digitalWrite(LED_BUILTIN, HIGH); // turn the LED on (HIGH is the voltage level)
delay(1000); // wait for a second
digitalWrite(LED_BUILTIN, LOW); // turn the LED off by making the voltage LOW
delay(1000); // wait for a second
}
It's also possible that you just simply miss the boot messages before you open your terminal. You could try opening your terminal program and pressing reset on the board after. The Arduino Matter variants does not include the Matter CLI, so they won't react to any Serial data you send to them - the Serial port is handled by the user entirely.
Let me know if any of these fixed your issue!
Thanks for your response.
That's actually good news that it works from Studio - means your board is not dead :) We'll get to the bottom of this!
Let me know if any of these helped!
Thanks for the response.
My goal is to use Arduino IDE. The SparkFun Thing Plus Matter - MGM240P board does not work in Arduino for me. Returned the board to replace with new one. Maybe my board was defective. Let you know once I get the new one. Thanks. ildus
Hi silabs-bozont.
Good news. Got my replaced board today. Burn bootloader in Arduino IDE, flashed the code. Pressed the reset button and got the output in Arduino serial monitor. Added to Google Home. Worked. Tried another example - all good. My goal accomplished. Ticket can be closed. PS I did not tried the SiliconLabs. Thanks. ildus
Hi. I have the issue with Arduino IDE Arduino IDE. I uploaded the Matter lightbulb example to SparkFun Thing Plus Matter - MGM240P board. Burn bootloader using Simplicity Commander programmer, the bootloader file looks right: C:\Users\xxxx\AppData\Local\Arduino15\packages\SiliconLabs\hardware\silabs\1.0.0/bootloaders/sparkfun-thingplus-matter-bootloader-storage-internal-single-512k.hex
But nothing output in Serial monitor or Putty, I tried 'help, config, onboardingcode none, Enter key' - nothing.
When I uploaded the code and bootloader using Simplicity IDE, I connected through the Putty and it was responding to commands. And was able to add device to Google Home app.
I prefer to use Arduino IDE. Please advise. ildus