Hello!
My team and I are working on an implementing the rak3272 in a LEO sat. Unfortunately, I am unable to program the chip. I tried programming it with the FTDI FT232 Chip with the UART.
The chip is recognized by the STM32Cube programmer and STLINKV2. When trying to upload via the Arduino IDE, the code uploads (with the FTDI). However, it does not execute (the code). All AT commands work. AT, AT+VER=? also work.
AT+VER=RUI_4.0.0_RAK3272-SiP
The code fails to execute even after manually resetting the chip with the RST and GND pins connected by a wire.
Another point of concern is that the AppEUI. DevEUI and APPKey are all strings of zeros.
Also 8/10 times, the code fails to upload with the “Device not in bootmode” error. The chip is not configured for LORA P2P or as a device that can connect to a network yet.
What could be the probable issue behind this?
Code tested with:
void setup()
{
Serial.begin(115200);
Serial.println("RAKwireless RAK3272-SiP Example");
Serial.println("------------------------------------------------------");
}
void loop()
{
/* Destroy this busy loop and use timer to do what you want instead,
* so that the system thread can auto enter low power mode by api.system.lpm.set(1); */
api.system.scheduler.task.destroy();
}
Arduino IDE Version: 1.8.19