◈ 9ce92808be498e9e05590ff27cbfdfe4
RNS 1.4.2 released https://pypi.org/project/rns/
Forum / Help / EEPROM was written, but validation failed. Check your settings.

EEPROM was written, but validation failed. Check your settings.

Started by j 63061093a3bf6a4d... ·

j 63061093a3bf6a4d...
edited

Hey there, trying to rnodeconf a RAK4631 to tinker with it as a transport node.

It had worked before, but found the device with a blinking green LED which seemed bad (maybe its battery got empty or something...?) so i decided to re-flash it, double-pressed reset.. and i tried the following:

$ rnodeconf --autoinstall --fw-url https://github.com/attermann/microReticulum_Firmware/releases/

answers the questions right, and things seem to go well up to the last step:

#########################
Activating new firmware
Device programmed.
[14:06:36] Done flashing
[14:06:36] Waiting for NRF52 reset...
[14:06:42] Opening serial port /dev/ttyACM1...
[14:06:45] Device connected
[14:06:45] Current firmware version: 1.86
[14:06:45] Reading EEPROM...
[14:06:46] Clearing old EEPROM, this will take about 15 seconds...
[14:07:09] Waiting for NRF52 reset...
[14:07:27] Loading signing key...
[14:07:27] Bootstrapping device EEPROM...
[14:07:31] EEPROM written! Validating...
[14:07:32] Setting firmware checksum...
[14:07:34] Waiting for NRF52 reset...
[14:07:55] EEPROM was written, but validation failed. Check your settings.

can anyone tell me what it means? and what to do? unsure i undestand the difference between firmware and EEPROM... can anyone point to relevant doc?

thanks!

j 63061093a3bf6a4d...

after that if i try:
rnodeconf --tnc --freq 869475000 --bw 125000 --sf 7 --cr 5 --txp 19 /dev/ttyACM1

I get:

[14:24:18] Opening serial port /dev/ttyACM1...
[14:24:21] Device connected
[14:24:21] Current firmware version: 1.86
[14:24:21] Reading EEPROM...
[14:24:22] This device contains a valid firmware, but EEPROM is invalid.
[14:24:22] Probably the device has not been initialised, or the EEPROM has been erased.
[14:24:22] Please correctly initialise the device and try again!

A. Non

Post a Reply

Markdown

Supports Markdown: **bold**, *italic*, `code`, ```code blocks```, [links](url)

Log in to upload images

Proof of work verification for anonymous posting

Copied to clipboard