Closed josephbu closed 2 years ago
That's odd. I don't think that it should be any problem if you had another firmware on there in the first place, since the installer sets up it's own partition map for flash, bootloader, EEPROM and such. Can you share the following details:
Thanks!
Given that I see the same on both devices, I suspect it might have something to do with the host. I'll try to sort out another machine to test an install from.
Hmm, interesting. Hold on a minute, I'll compile a version of rnodeconf with longer wait times for EEPROM download and see if that solves anything.
You don't have anything else running on there that could be probing the serial ports? Octoprint or something similar?
Here is a debug build. Unzip the file and you can install it with:
pip install ./rnodeconf-1.2.1.debug-py3-none-any.whl
Can you let me know if that works?
I increased the timeouts for EEPROM download significantly.
Just confirming that hardware is Raspberry Pi Model B Rev 2
so very old, and no other serial devices were attached.
I installed the debug build and it worked perfectly fine, I was able to install rnode and verify the install, thanks so much! Now to the next part!
pi@raspberrypi:~/rnode_installs $ rnodeconf --info /dev/ttyACM0
[2022-04-02 08:07:13] Opening serial port /dev/ttyACM0...
[2022-04-02 08:07:16] Device connected
[2022-04-02 08:07:16] Current firmware version: 1.27
[2022-04-02 08:07:16] Reading EEPROM...
[2022-04-02 08:07:20] EEPROM checksum correct
[2022-04-02 08:07:20] Device signature validated
[2022-04-02 08:07:20]
[2022-04-02 08:07:20] Device info:
[2022-04-02 08:07:20] Product : LilyGO T-Beam 420 - 520 MHz (e0:e4:33)
[2022-04-02 08:07:20] Device signature : Validated - Local signature
[2022-04-02 08:07:20] Firmware version : 1.27
[2022-04-02 08:07:20] Hardware revision : 1
[2022-04-02 08:07:20] Serial number : 00:00:00:01
[2022-04-02 08:07:20] Frequency range : 420.0 MHz - 520.0 MHz
[2022-04-02 08:07:20] Max TX power : 14 dBm
[2022-04-02 08:07:20] Manufactured : 2022-04-02 08:06:53
[2022-04-02 08:07:20] Device mode : Normal (host-controlled)
Closing this since it is resolved. Next version of rnodeconf will include longer timeouts for ESP32-based devices to accommodate for possible longer EEPROM download times on older Pi hardware.
Hi Mark, I'm getting this error after trying to use autoinstall, I've attempted the autoinstall against a T-Beam and also a lora32 device.
Before doing the install, T-Beam contained a different firmware:
Then I ran
rnodeconf --autoinstall
selected the device and frequency etc The install appeared to run through ok, however after the install receiving the errorIs a valid firmware installed?
.Thoughts on how best to proceed with this one? Is there any further information that I can provide?