Felsökning¶
Den här sidan tar upp vanliga problem du kan stöta på när du använder HALPI2, och hur du löser dem.
Problem med ström och start¶
Systemet startar inte¶
Symtom: ingen aktivitet i lysdioderna, inga livstecken efter att strömmen anslutits.
- Kontrollera med en multimeter vid E7T-kontakten att inspänningen ligger inom området (11–32 V DC).
- Kontrollera strömkabelns anslutningar — se till att E7T-kontakten är helt intryckt.
- Om du matar enheten från NMEA 2000-bussen, kontrollera att strömbegränsningen är inställd på 0,9 A och att nätverket kan leverera tillräckligt med ström.
- Öppna kapslingen och leta efter synliga skador eller lösa interna anslutningar.
Regnbågsfärgade lysdioder¶
Symtom: lysdioderna löper genom ett regnbågsmönster och når aldrig ett stabilt läge.
Regnbågsmönstret betyder att styrkretsen har fått spänning men att CM5 inte hittas. Det kan bero på att:
- Compute Module inte är monterad eller inte sitter ordentligt.
- Compute Module är trasig.
-
En ansluten enhet matar in läckspänningar som hindrar CM5 från att starta — prova att koppla bort HDMI-kabeln.
-
Koppla bort alla HDMI-skärmar och starta om för att utesluta läckspänningar.
- Om problemet kvarstår, öppna kapslingen och kontrollera att CM5-modulen sitter helt i sin kontakt — det kräver att bärkortet demonteras.
Lysdioderna förblir gula¶
Symtom: lysdioderna går från rött (laddning) till gult (spänning på) men blir aldrig gröna.
Gult betyder att styrkretsen har slagit på CM5 och väntar på svar från daemonen. Om lysdioderna förblir gula startar antingen inte operativsystemet, eller så är HALPI-daemonen inte installerad.
- Kontrollera att startlägesomkopplaren står i läget ”Normal” — den gula indikeringslysdioden bredvid tänds när läget är ”Abnormal” (USB-start).
- Anslut en skärm via HDMI för att se startfel eller inloggningsprompten.
- Kontrollera att NVMe SSD-enheten sitter ordentligt i sin M.2-plats.
- Om operativsystemet startar som det ska, kontrollera att daemonen är installerad:
systemctl status halpid - Om daemonen är installerad men inte körs, titta i dess loggar:
journalctl -u halpid -e
Systemet stängs av oväntat¶
Symtom: systemet stänger av sig utan åtgärd, trots att den externa strömförsörjningen är ansluten.
- Kontrollera inspänningens stabilitet — korta dippar under tröskeln utlöser avbrottstimern. Följ
V_ini realtid medhalpi status. - Undersök strömkabeln efter lösa anslutningar eller skadade ledare som kan ge glappkontakt.
- Om du matar enheten från NMEA 2000-bussen, kontrollera att nätverkets spänning håller sig stabil under belastning. Andra strömtörstiga enheter på nätverket kan orsaka spänningsfall.
Firmwareuppdatering misslyckades eller återställdes¶
Om systemet startar om inom 30 sekunder efter en firmwareuppdatering återgår firmwaren automatiskt till föregående version som säkerhetsåtgärd.
- Kontrollera nuvarande firmwareversion:
halpi get firmware_version - Gör om uppdateringen:
sudo apt update && sudo apt install --reinstall halpi2-firmware - När uppdateringen är installerad, stäng av kontrollerat:
sudo shutdown -h now - Vänta tills systemet är helt avstängt innan du kopplar in det igen — låt minst 30 sekunder gå före nästa start så att återställningsmekanismen inte löser ut.
Problem med nätverk och gränssnitt¶
Inga NMEA 2000-data¶
Symtom: candump can0 visar ingenting, eller Signal K tar inte emot data.
-
Kontrollera CAN-gränssnittets status:
Gränssnittet ska visaUP. Om det visarDOWN, aktivera det: -
Titta på RX-lysdioden på bärkortet — den ska blinka när det finns trafik på nätverket. Om RX-lysdioden är släckt:
- kontrollera Micro-C-kabelns anslutning och T-kopplingens placering;
- se till att NMEA 2000-nätverket har spänning och att andra enheter sänder;
- kontrollera att bygeln för 120 Ω-terminering inte är isatt i NMEA 2000-nätverk.
-
Om RX-lysdioden blinkar men
candumpinte visar något ligger felet i programvaran. Kontrollera CAN-gränssnittets konfiguration: -
Leta efter fel på CAN-bussen:
Höga felräknare tyder på kabelproblem, fel överföringshastighet eller konkurrens på bussen.
Inga NMEA 0183-data på RS-485¶
Symtom: inga data på /dev/ttyAMA4, eller den anslutna enheten svarar inte.
- Öppna kapslingen och titta på RS-485-gränssnittets lysdioder — RX-lysdioden ska blinka när data tas emot.
- Kontrollera att serieporten finns och är åtkomlig:
- Kontrollera kablagets polaritet — RS-485 använder differentiell signalering på ledarna A och B. Om A och B kastats om fungerar ingen kommunikation.
Ethernetlänken kommer inte upp¶
- Kontrollera ethernetkabeln och RJ45-kontakten. Prova en annan kabel.
- Öppna kapslingen och titta på ethernetlysdioderna för att se länkens status.
- Kontrollera länkens status:
ip link show eth0 - Om länken är uppe men ingen IP-adress finns, kontrollera DHCP:
sudo dhclient eth0 - Vid fast IP-konfiguration, kontrollera inställningarna i
/etc/network/interfaceseller i NetworkManager.
Problem med operativsystemet¶
Går inte att ansluta med SSH¶
- Kontrollera att SSH är aktiverat:
sudo systemctl status ssh - Kontrollera nätverksanslutningen — svarar enheten på ping?
- SSH är aktiverat som standard i HaLOS-avbilder utan skärm och i OpenPlotter. I HaLOS Desktop-varianterna och i Raspberry Pi OS aktiverar du SSH med
raspi-config.
Systemet är långsamt eller hänger sig¶
-
Kontrollera processorns temperatur — hög omgivningstemperatur kan orsaka termisk nedvarvning. Använd:
Temperaturer över 80 °C tyder på ett värmeproblem. Sänk omgivningstemperaturen eller förbättra luftcirkulationen runt kapslingen. -
Kontrollera minnesanvändningen:
free -h - Kontrollera diskutrymmet:
df -h— en full NVMe SSD ger kraftiga prestandaproblem. - Leta efter processer som skenat:
topellerhtop
Klockan går fel efter ett strömavbrott¶
HALPI2 har en realtidsklocka (RTC) med backupbatteri som håller tiden under strömavbrott. Om klockan nollställs:
- Kontrollera RTC-batteriet — det kan behöva bytas om enheten har stått utan spänning länge.
- Kontrollera NTP-synkroniseringen när nätverket är tillgängligt:
timedatectl status - Ställ tiden manuellt vid behov:
sudo timedatectl set-time "2025-01-15 14:30:00"
Diagnostik med lysdioderna¶
Lysdiodernas mönster gör det snabbt att avgöra systemets tillstånd:
| Symtom | LED-mönster | Trolig orsak |
|---|---|---|
| Systemet startar inte | Inga lysdioder | Ingen inspänning eller hårdvarufel |
| Fastnar under start | Röd successiv fyllning | Superkondensatorerna laddas fortfarande — vänta |
| Fastnar under start | Regnbågsmönster | CM5 hittas inte — kontrollera modulens montering och koppla bort skärmar |
| Förblir gul | Fast gul | Operativsystemet startar inte, eller daemonen är inte installerad |
| Oväntad avstängning | Rullande grönt/gult | Spänningsbortfall upptäckt — kontrollera inspänningen |
| Överspänning | LED 1 blinkar rött | Inspänningen för hög (över 32 V) |
| Fel | Alla lysdioder blinkar rött | Hårdvarufel — kontakta tillverkaren |
Relaterad information
- LED-mönster: se Status-LED:ar
- Strömhantering: se Strömhantering och avstängning
- Hantering av daemonen: se Programvaruguiden
- Detaljer om CAN-gränssnittet: se Gränssnitt och anslutningar
- Detaljer om RS-485-gränssnittet: se Gränssnitt och anslutningar