Skip to main content

Hi ​@emustafa, please I need some help

I tried to upgrade firmware of Metis M2 but system (metis installed on orangepi 5 plus) gave me some errors and now after a few of reboots I obtain always same bad response from axdevice:

 

libtriton_linux.c:1082] Device communication timed out: device did not respond within 1 seconds. (0)
WARNING: Failed to get valid board type for device metis-0:1:0 got 6
Device 0: metis-0:1:0 board_type=unknown (not responding)

 

have I some possibilities to recover it? can I run some tools to diagnose bettere situation?

thank in advance

Hello ​@manovella ! I was experiencing similar issues as yours.

Here’s a couple of things you can try:

  • Run axdevice --refresh and axdevice --reboot commands. You can run them with additional verbose output for easier debugging: axdevice --refresh -v

  • Turn off your host system, remove the M.2 card, reconnect it, power on your host system and try the above again

You can also try rolling back to a previous version of the Voyager SDK as a temporary fix and reinstalling it. This helped in my case, sharing in case it works for you!

Can you share your version of the Voyager SDK? A git log command might reveal this

 


hi ​@dbrenes ! thank you very much for your support; I tried your advices but I have not solved yet..

trying axdevice:

WARNING: Failed to get valid board type for device metis-0:1:0 got 6
Device 0: metis-0:1:0 board_type=unknown (not responding)

 

trying axdevice --reboot:

 

plibtriton_linux.c:1082] Device communication timed out: device did not respond within 1 seconds. (0)
WARNING: Failed to get valid board type for device metis-0:1:0 got 6
WARNING: Rebooting metis-0:1:0 please wait several seconds. Some timeout messages are expected
blibtriton_linux.c:1082] Device communication timed out: device did not respond within 1 seconds. (0)
bAxeleraDevice.cpp:549] Failed to execute a cold_boot
ERROR: Failed to execute reboot
ERROR: AXR_ERROR_CONNECTION_ERROR: Failed to execute reboot

trying axdevice --refresh:

 

0000:01:00.0 : Device
WARNING: Failed to get valid board type for device metis-0:1:0 got 6
ERROR: Failed to load runtime stage0: /opt/axelera/device-1.3.3-1/omega/bin/start_axelera_runtime_stage0.bin
ERROR: AXR_ERROR_CONNECTION_ERROR: Failed to load runtime stage0: /opt/axelera/device-1.3.3-1/omega/bin/start_axelera_runtime_stage0.bin

git log tell me: Release version 1.3.3

 

 


Hi ​@manovella , 

  • Did Metis work properly before trying to upgrade the FW?
  • How did you install Voyager SDK v1.3.3?
  • Which steps did you do to upgrade the FW?
  • Have you tried to power cycle the Orange Pi 5 Plus? Unplug and plug back

Let’s check the following:

Check what your driver version is with:

cat /sys/class/metis/version

That should display the following driver version for Voyager SDK v1.3.3:

  • 1.0.3

You can find which driver version is expected for each Voyager SDK release in https://github.com/axelera-ai-hub/voyager-sdk/blob/v1.3.3/cfg/config-ubuntu-2204-arm64.yaml : 

  • AX_DKMS_VERSION: 1.0.3

Can you also check that your driver is loaded with:

lsmod | grep metis 

 

Looking forward to your reply.

Best,

Victor


Reply