2023-02-14 02:40 AM
My supervisor and I have been trying to do some work using the Seeed studio board LoRa-E5 mini using STM32WLE5JC.
After struggling a bit with removing the included write protection using the STM Programmer and a ST-Link, we managed to upload a script to the board. While we can, indeed see that the script has been uploaded, see picture attached below, the board seems to be entirely unresponsive. We can neither detect any activity on the connected serial ports, nor does the builtin LED flash (Code included below). We have also tried this on two boards, making it more unlikely to be caused by faulty hardware. The only response we have been able to get is that the RX LED flashes briefly if we send messages to it using the Arduino IDE (v2) serial monitor.
Has anyone encountered similar problems to ours?
Image showing that data has been uploaded to the controller: (We have also found machine instructions for writing to serial and blinking the built in LED in the system memory)
2023-02-14 02:40 AM
The script we uploaded was a standard blink-script, namely
#include <Arduino.h>
void setup() {
// put your setup code here, to run once:
Serial.begin(115200);
delay(100);
Serial.println(F("booted"));
pinMode(LED_BUILTIN, OUTPUT); //We have tried using the exact pin name as well
digitalWrite(LED_BUILTIN, HIGH);
}
void loop() {
delay(2000);
Serial.println(F("loop"));
// put your main code here, to run repeatedly:
}
2023-03-31 04:50 AM
Found a solution to the issue. Instructions can be found here:
https://github.com/larswd/STM32WL-Seeed-LoRa-E5-mini-Playground