Serial is connected, trying to read config... using Silabs Thunderboard

Hello,

I’ve been trying to get the Silabs Thunderboard to connect to a Linux/Windows without success. The SiLabs works connecting directly to the phone but to Linux I get the following message :

edge-impulse-daemon
Edge Impulse serial daemon v1.11.2
? What is your user name or e-mail address (edgeimpulse.com)? username@hotmail.com
? What is your password? [hidden]
Endpoints:
Websocket:
API:
Ingestion:

[SER] Connecting to /dev/ttyACM0
[SER] Serial is connected, trying to read config…
[SER] Failed to get info off device Timeout
[SER] Serial is connected, trying to read config…
[SER] Failed to get info off device Timeout
[SER] Serial is connected, trying to read config…
[SER] Failed to get info off device Timeout
[SER] Serial is connected, trying to read config…
[SER] Failed to get info off device Timeout
[SER] Serial closed - retrying in 5 seconds

I get the same message on 2 Raspberry Pis and a Ubuntu PC. Any tips? I’ve installed the firmware (copied the silabs-thunderboard-sense2.bin file to the board).

Any ideas?

@kelter101757, what do you mean with “works connecting directly to the phone” ?

Could you share what you see when you run:

$ edge-impulse-run-impulse --raw

And reset the board? You should see something like:

janjongboom:~ $ edge-impulse-run-impulse --raw
Edge Impulse impulse runner v1.12.0
[SER] Connecting to /dev/tty.usbmodem0004401610821
Hello from Edge Impulse Device SDK.
Compiled on Jan 27 2021 10:32:42
IMU init...OK
IMU device ID = E0h
IMU gyro calibration...OK
Gyroscope bias (deg/s)  : gx: , gy: , gz:
IMU sample rate set to  Hz (accel),  Hz (gyro)
Loaded configuration
Type AT+HELP to see a list of commands.
>

Also, after you drag the .bin file to the board do you see a FAIL.txt file being created?

Hello,

I do get a fail.txt after droping the bin file inside it. Inside the file it says “Error while connecting to CPU”. How do I correct that?

The edge impulse clients:

Edge-impulse-run-impulse --raw
Edge Impulse impulse runner v1.11.2
[SER] Connecting to /dev/ttyACM0

Thanks

I managed to fix it by pressing buttons (Reset I think) and dropping the file over a few more times. Eventually, it started working.

Thanks for the help :slight_smile:

1 Like