Feilsøking¶
Denne siden tar for seg vanlige problemer du kan møte når du bruker HALPI2, og hvordan du løser dem.
Problemer med strøm og oppstart¶
Systemet slår seg ikke på¶
Symptomer: Ingen LED-aktivitet, ingen tegn til liv etter at strømmen er koblet til.
- Kontroller med et multimeter ved E7T-kontakten at inngangsspenningen er innenfor området (11–32 VDC).
- Sjekk tilkoblingene til strømkabelen – pass på at E7T-kontakten er skjøvet helt inn.
- Hvis du bruker strøm fra NMEA 2000-bussen, kontroller at strømbegrensningen er satt til 0,9 A, og at nettverket kan levere nok strøm.
- Åpne kabinettet og se etter synlige skader eller løse interne forbindelser.
Regnbue-LED-er¶
Symptomer: LED-ene går gjennom et regnbuemønster og kommer aldri videre til en stabil tilstand.
Regnbuemønsteret betyr at kontrolleren har slått seg på, men at CM5 ikke blir funnet. Det kan skje hvis:
- Compute Module ikke er installert eller ikke sitter riktig.
- Compute Module er defekt.
-
En tilkoblet enhet sender inn uønskede spenninger som hindrer CM5 i å starte – prøv å koble fra HDMI-kabelen.
-
Koble fra eventuelle HDMI-skjermer og start på nytt for å utelukke forstyrrelser fra uønskede spenninger.
- Hvis problemet vedvarer, åpner du kabinettet og kontrollerer at CM5-modulen sitter helt inne i kontakten sin – dette krever at bærekortet demonteres.
LED-ene blir stående gule¶
Symptomer: LED-ene går fra rødt (lading) til gult (slått på), men når aldri grønt.
Den gule tilstanden betyr at kontrolleren har gitt strøm til CM5 og venter på svar fra daemonen. Blir LED-ene stående gule, starter enten ikke operativsystemet opp, eller så er ikke HALPI-daemonen installert.
- Kontroller at bryteren for oppstartsmodus står i «Normal»-stilling – den gule varsel-LED-en ved siden av bryteren lyser når oppstartsmodus er satt til «Abnormal» (USB-oppstart).
- Koble til en skjerm via HDMI for å se etter oppstartsfeil eller en påloggingsledetekst.
- Kontroller at NVMe SSD-en sitter riktig i M.2-sporet.
- Hvis operativsystemet starter opp som det skal, kontroller at daemonen er installert:
systemctl status halpid - Hvis daemonen er installert, men ikke kjører, sjekk loggene:
journalctl -u halpid -e
Systemet slår seg av uventet¶
Symptomer: Systemet slår seg av uten at brukeren gjør noe, selv om ekstern strøm er tilkoblet.
- Kontroller om inngangsspenningen er stabil – korte spenningsfall under terskelen utløser strømbruddstimeren. Bruk
halpi statustil å følgeV_ini sanntid. - Undersøk strømkabelen for løse forbindelser eller skadde ledere som kan gi ustabil kontakt.
- Hvis du bruker strøm fra NMEA 2000-bussen, kontroller at nettverksspenningen holder seg stabil under belastning. Andre enheter med høyt strømforbruk på nettverket kan gi spenningsfall.
Firmware-oppdateringen mislyktes eller ble rullet tilbake¶
Hvis systemet startes på nytt innen 30 sekunder etter en firmware-oppdatering, ruller firmwaren automatisk tilbake til den forrige versjonen som en sikkerhetsmekanisme.
- Sjekk gjeldende firmwareversjon:
halpi get firmware_version - Prøv oppdateringen på nytt:
sudo apt update && sudo apt install --reinstall halpi2-firmware - Når oppdateringen er installert, gjør du en ren nedstenging:
sudo shutdown -h now - Vent til systemet er helt avslått før du kobler til igjen – la det gå minst 30 sekunder før neste omstart, slik at tilbakerullingsmekanismen ikke utløses.
Problemer med nettverk og grensesnitt¶
Ingen NMEA 2000-data¶
Symptomer: candump can0 gir ingen utdata, eller Signal K mottar ikke data.
-
Sjekk statusen til CAN-grensesnittet:
Grensesnittet skal viseUP. Hvis det viserDOWN, aktiverer du det: -
Sjekk RX-LED-en på bærekortet – den skal blinke når det er data på nettverket. Hvis RX-LED-en er inaktiv:
- Kontroller tilkoblingen av Micro-C-kabelen og plasseringen av T-koblingen.
- Sjekk at NMEA 2000-nettverket har strøm, og at andre enheter sender.
- Pass på at termineringsjumperen på 120 Ω ikke er aktivert for NMEA 2000-nettverk.
-
Hvis RX-LED-en blinker, men
candumpikke viser noe, ligger problemet i programvaren. Kontroller konfigurasjonen av CAN-grensesnittet: -
Se etter feil på CAN-bussen:
Høye feiltall tyder på problemer med kablingen, feil baudrate eller konflikt på bussen.
Ingen NMEA 0183-data på RS-485¶
Symptomer: Ingen data på /dev/ttyAMA4, eller den tilkoblede enheten svarer ikke.
- Åpne kabinettet og sjekk LED-ene for RS-485-grensesnittet – RX-LED-en skal blinke når det mottas data.
- Kontroller at serieporten finnes og er tilgjengelig:
- Sjekk polariteten i kablingen – RS-485 bruker differensiell signalering med A/B-linjer. Byttes A og B om, blir kommunikasjon umulig.
Ingen Ethernet-forbindelse¶
- Sjekk Ethernet-kabelen og RJ45-kontakten. Prøv en annen kabel.
- Åpne kabinettet og sjekk Ethernet-LED-ene for forbindelsesstatus.
- Kontroller forbindelsesstatusen:
ip link show eth0 - Hvis forbindelsen er oppe, men det ikke finnes noen IP-adresse, sjekk DHCP:
sudo dhclient eth0 - For oppsett med statisk IP kontrollerer du innstillingene i
/etc/network/interfaceseller NetworkManager.
Problemer med operativsystemet¶
Kan ikke koble til enheten med SSH¶
- Kontroller at SSH er aktivert:
sudo systemctl status ssh - Sjekk nettverksforbindelsen – får du svar når du pinger enheten?
- SSH er aktivert som standard på HaLOS-systembilder uten skjerm og på OpenPlotter. På HaLOS Desktop-varianter og på Raspberry Pi OS kan SSH aktiveres med
raspi-config.
Systemet går tregt eller henger¶
-
Sjekk CPU-temperaturen – ekstreme omgivelsestemperaturer kan føre til termisk struping. Bruk:
Temperaturer over 80 °C tyder på et varmeproblem. Prøv å senke omgivelsestemperaturen eller bedre luftstrømmen rundt kabinettet. -
Sjekk minnebruken:
free -h - Sjekk diskbruken:
df -h– en full NVMe SSD gir alvorlige ytelsesproblemer. - Se etter prosesser som løper løpsk:
topellerhtop
Klokken er feil etter strømbortfall¶
HALPI2 har en sanntidsklokke (RTC) med reservebatteri som holder tiden ved strømbrudd. Hvis klokken nullstilles:
- Sjekk RTC-batteriet – det kan trenge utskifting hvis systemet har vært uten strøm over lengre tid.
- Kontroller NTP-synkroniseringen når nettverket er tilgjengelig:
timedatectl status - Still klokken manuelt om nødvendig:
sudo timedatectl set-time "2025-01-15 14:30:00"
LED-diagnostikk¶
Bruk LED-mønstrene til å stille rask diagnose på systemtilstanden:
| Symptom | LED-mønster | Sannsynlig årsak |
|---|---|---|
| Systemet starter ikke | Ingen LED-er | Ingen inngangsstrøm eller maskinvarefeil |
| Henger under oppstart | Gradvis rød fylling | Superkondensatorene lades fortsatt – vent |
| Henger under oppstart | Regnbuemønster | CM5 ikke funnet – kontroller at modulen sitter riktig, og koble fra skjermer |
| Blir stående gul | Lyser fast gult | Operativsystemet starter ikke, eller daemonen er ikke installert |
| Uventet nedstenging | Rullende grønt/gult | Strømbortfall oppdaget – kontroller inngangsstrømmen |
| Overspenning | LED 1 blinker rødt | Inngangsspenningen er for høy (>32 V) |
| Feil | Alle LED-er blinker rødt | Maskinvarefeil – kontakt produsenten |
Relatert informasjon
- LED-mønstre: Se Status-LED-indikatorer
- Strømstyring: Se Strømstyring og nedstengingsprosedyrer
- Styring av daemonen: Se Programvareveiledning
- Detaljer om CAN-grensesnittet: Se Grensesnitt og tilkoblingsmuligheter
- Detaljer om RS-485-grensesnittet: Se Grensesnitt og tilkoblingsmuligheter