Hello,
I managed to have it running on my test bed.(running arducopter)
Can you confirm Rover 4.0 was running before you try to upgrade?
On my setup, I did the upgrade from the ardurover archive
https://firmware.ardupilot.org/Rover/stable/navio2/
go to the ardurover directory
pi@navio:$ cd /opt/ardupilot/navio2/ardurover-4.0/bin
pi@navio:/opt/ardupilot/navio2/ardurover-4.0/bin $ ls -l
total 1876
-rwxrwxr-x 1 root root 1919950 Aug 27 2020 ardurover
#rename ardurover before upgrade
pi@navio:/opt/ardupilot/navio2/ardurover-4.0/bin $ sudo mv ardurover arduroverold
pi@navio:/opt/ardupilot/navio2/ardurover-4.0/bin $ ls -l
total 1876
-rwxrwxr-x 1 root root 1919950 Aug 27 2020 arduroverold
#Download new file
pi@navio:/opt/ardupilot/navio2/ardurover-4.0/bin $ sudo wget http://firmware.ardupilot.org/Rover/stable/navio2/ardurover
–2024-10-05 16:09:06-- http://firmware.ardupilot.org/Rover/stable/navio2/ardurover
Resolving firmware.ardupilot.org (firmware.ardupilot.org)… 159.65.186.182
Connecting to firmware.ardupilot.org (firmware.ardupilot.org)|159.65.186.182|:80… connected.
HTTP request sent, awaiting response… 301 Moved Permanently
Location: https://firmware.ardupilot.org/Rover/stable/navio2/ardurover [following]
–2024-10-05 16:09:07-- https://firmware.ardupilot.org/Rover/stable/navio2/ardurover
Connecting to firmware.ardupilot.org (firmware.ardupilot.org)|159.65.186.182|:443… connected.
HTTP request sent, awaiting response… 200 OK
Length: 2137844 (2.0M)
Saving to: ‘ardurover’
ardurover 100%[===================================================================>] 2.04M 1.18MB/s in 1.7s
2024-10-05 16:09:09 (1.18 MB/s) - ‘ardurover’ saved [2137844/2137844]
pi@navio:/opt/ardupilot/navio2/ardurover-4.0/bin $ ls -l
total 3964
-rw-r–r-- 1 root root 2137844 Sep 4 10:41 ardurover
-rwxrwxr-x 1 root root 1919950 Aug 27 2020 arduroverold
#Change owner
pi@navio:/opt/ardupilot/navio2/ardurover-4.0/bin $ sudo chmod +x ardurover
#check result
pi@navio:/opt/ardupilot/navio2/ardurover-4.0/bin $ ls -l
total 3964
-rwxr-xr-x 1 root root 2137844 Sep 4 10:41 ardurover
-rwxrwxr-x 1 root root 1919950 Aug 27 2020 arduroverold
#run emlidtool…
pi@navio:/opt/ardupilot/navio2/ardurover-4.0/bin $ sudo emlidtool ardupilot
#then reboot
pi@navio:/opt/ardupilot/navio2/ardurover-4.0/bin $ sudo reboot
and problem, arducopter was always running at start.
So back to the wiki:
https://docs.emlid.com/navio2/ardupilot/installation-and-running/
to stop arducopter, disable arducopter autostart and check ardurover was enabled.
Now ardurover 4.5.6 is running.
Can you please share your feedback.
On my side, no way to have the GPS information, still No GPS message.
When testing with u-Center, GPS is fine but it seems SPI bridge is broken with Navio ardurover 4.5.6 or arducopter. Other SPI sensors are fine.