Welkom  

   

Mijn Menu  

   

What's Up  

za mei 18 @12:00AM
ZF Pinkstertrip 2024
   

Wedstrijd  

Geen evenementen
   
   
   
   
   
   
   
   
   
   
   
   
   
   
Welkom, Gasten
De mogelijkheden om zelf te knutselen/ontwikkelen met de nieuwste generatie mini-PC's is eindeloos. Omdat er diverse fraaie initiatieven lopen die best wat eigen plek behoeven, bundelen we onze kennis in deze categorie.

Onderwerp: Raspbian Buster 64 bits systeem voor RPI4 test.

Raspbian Buster 64 bits systeem voor RPI4 test. 05 jan 2020 14:21 #1115524

  • brambo
  • brambo's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 7277
Eens gekeken of een 64 bits systeem ook goed werkt op een Raspberry Pi 4. De hardware is namelijk 64 bits en de trend is naar 64 bits systemen. Nodejs bijvoorbeeld.

De RPI organisatie houdt dit nog wat af, om geen 2 systemen naast elkaar te moeten onderhouden. Ze geven hierbij aan dat de voordelen beperkt zijn.

Hier een Raspian 64 bits besturing systeem geinstalleerd.

Je kunt daarna met de Openplotter voor Linux systemen versie de settings installeren en van daaruit kun je OpenCPN, SignalK en Dashboard installeren. Verloopt allemaal goed.

Er zijn diverse programma's in het 64 bits formaat. Waaronder Firefox.

Updates gedaan en de laatste (64 bits = V8) kernel update uitgevoerd.

Mijn ervaring is, dat het aanzienlijk beter werkt dan met 32 bits systeem..

Als belangstelling voor bestaat, om dit ook eens te proberen, dan zal ik hiervoor een eenvoudige instructie maken met een verwijzing naar de bronnen.

Let wel, het allemaal prematuur. Je moet er echt wel voor in zijn om het uit te proberen.

Hier werkt het in ieder geval prima. Niet getest zijn de Oesenc dongle (is uitgeleend) en de OpenGL instelling werkt ook nog niet.

Groet,


Bram
Laatst bewerkt: 05 jan 2020 19:08 door brambo.
Alleen ingelogde leden kunnen reageren.

Raspian Buster 64 bits systeem voor RPI4 test. 05 jan 2020 17:40 #1115565

  • Eclips
  • Eclips's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 6488
Ik weet het, het ligt aan mij. Maar ik vind een spelfout in de titel van een topic nóg erger dan in een afzonderlijk bericht. Zo'n topic kan wel maanden, soms zelfs jaren blijven bestaan. Dus ik zeg het nog één keer. Het is Raspbian, met PB. Waarom die vreemde naam? Omdat het een Debian Linux distro voor de Raspberry Pi betreft.
Is dat belangrijk? Ja, best wel. Want wie een zoekopdracht doet op "Raspbian" zal dit draadje niet zo snel vinden.

Gepost met de officiële Zeilersforum-app
Roald

Never follow a Southerly!
Laatst bewerkt: 05 jan 2020 17:45 door Eclips.
Alleen ingelogde leden kunnen reageren.

Raspian Buster 64 bits systeem voor RPI4 test. 05 jan 2020 17:59 #1115571

  • brambo
  • brambo's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 7277
Ja, E,

je hebt volledig gelijk. Is overigens wel een lastig woord om uit te spreken. Vandaar heb je het snel over Raspian in plaats van Raspbian.

Maar och, de ontwikkelingen gaan zo snel dat over een paar weken er al niemand meer naar kijkt. Zal het voor mijzelf nog eens herhalen Raspbian, Raspbian.

Groet,

Bram
Alleen ingelogde leden kunnen reageren.

Raspian Buster 64 bits systeem voor RPI4 test. 05 jan 2020 18:18 #1115580

  • Eclips
  • Eclips's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 6488
brambo schreef :

Maar och, de ontwikkelingen gaan zo snel dat over een paar weken er al niemand meer naar kijkt. Zal het voor mijzelf nog eens herhalen Raspbian, Raspbian.

:laugh:
Nou, een paar weken... het andere draadje is al bijna een jaar oud.
Roald

Never follow a Southerly!
Alleen ingelogde leden kunnen reageren.

Raspbian Buster 64 bits systeem voor RPI4 test. 05 jan 2020 21:41 #1115644

brambo schreef :
Eens gekeken of een 64 bits systeem ook goed werkt op een Raspberry Pi 4. De hardware is namelijk 64 bits en de trend is naar 64 bits systemen. Nodejs bijvoorbeeld.

De RPI organisatie houdt dit nog wat af, om geen 2 systemen naast elkaar te moeten onderhouden. Ze geven hierbij aan dat de voordelen beperkt zijn.

Hier een Raspian 64 bits besturing systeem geinstalleerd.

Je kunt daarna met de Openplotter voor Linux systemen versie de settings installeren en van daaruit kun je OpenCPN, SignalK en Dashboard installeren. Verloopt allemaal goed.

Voordeel bij Signal-K zal minimaal zijn.

Voordeel bij beeldscherm zal behoorlijk zijn, omdat je met 64-bit efficienter de data naar het beeldscherm kan sturen. Bij kaartmateriaal profiteer je hier naar mijn mening een klein beetje, omdat de aansturing van het geheugen een fractie efficienter zal werken (zie ook verder usb-dongle).

Dus jouw ervaring sluit wel een beetje aan bij mijn verwachting. En ongetwijfeld is de toepassing atypisch voor Raspbian, waardoor het standaard advies misschien een beetje krom is.

Ik heb zelf ook getest en als ik OpenCPN op 64-bit zie heb ik geen zin meer in 32-bit. Ik gebruik zelf geen RPI4 maar een systeem dan enkele cores van de RPI3 (A53) en RPI4 (A72) combineert.

Mijn conclusie op mijn systeem tot nog toe:
- 4GB is zeker welkom.
- een A53 core (RPI3) is goed werkbaar.
- een A72 core (RPI4) werkt sneller, met meer energieverbruik.
Er zijn meerdere alternatieven voor de RPI4 die 4GB combineren met A53 en A72 cores.
Ik wil er wel eens over uitwijden als OpenCPN compleet werkt, maar hier is het off-topic.
Let wel, het is allemaal prematuur. Je moet er echt wel voor in zijn om het uit te proberen.

Hier werkt het in ieder geval prima. Niet getest zijn de Oesenc dongle (is uitgeleend) en de OpenGL instelling werkt ook nog niet.

FF bot: op dit moment is arm64 niet geschikt voor een navigatie-systeem met OpenCPN.

Sinds de interne code sterk afhankelijk is van de geinstalleerde distributie is een key opofferen hiervoor een beetje zonde van het geld, immers is een stap van 32-bit naar 64-bit misschien een reden om toch een andere distributie uit te proberen. Met mogelijk verlies van licentie, etc..

De USB-dongle van oesENC werkt nog niet met ARM64, de library van de fabrikant wordt waarschijnlijk "in 2020" naar ARM64 geport. Daarna moet de oesenc plugin nog aangepast worden en getest.

Maar ik heb een stille hoop op een compleet werkend systeem voor het komend vaarseizoen (met name de ondersteuning van de usb-dongle door oesenc in arm64). Dan zou dan zomaar nog de beta fase (= testfase) kunnen zijn.
Laatst bewerkt: 05 jan 2020 21:59 door Account op verzoek verwijderd 3.
Alleen ingelogde leden kunnen reageren.

Raspbian Buster 64 bits systeem voor RPI4 test. 05 jan 2020 21:53 #1115648

  • brambo
  • brambo's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 7277
De 64 bits versie van Oesenc plugin wordt nog even vastgehouden totdat 64 bits een officieele versie is. Er is wel een Oesenc plugin 4.0 verschenen. Kan dit helaas niet testen.

Maar er is nog meer nieuws te melden:

Naast enige andere versies met directe invoer van SignalK in OpenCPN, is er is nu ook een versie voor de RPI. Inmiddels geinstalleerd en het werkt prima.

Er wordt nog verder gewerkt aan de combinatie van SignalK en OpenCPN.

Maar voorlopig werkt het hier op diverse systemen prima. Serieele invoer aanmaken met een alias, dan vanuit serieele instellingen verplaatsen naar SignalK.

SignalK is nu direct te gebruiken als invoer in OpenCPN.

Hier is de voorlopige versie OpenCPN 5.0.522 te downloaden:

cloudsmith.io/~dan-dickey/repo...n-unstable/packages/

Verbindingen: network input SignalK localhost en poort 8375

Wacht nu nog op mijn NMEA2000 apparaat om hier de Canbus invoer ook te testen.

De 64 bits versie werkt zo goed, dat ik ook niet meer terug wil naar de 32 bits versie.

Bram


Laatst bewerkt: 05 jan 2020 22:31 door brambo.
Alleen ingelogde leden kunnen reageren.

Raspbian Buster 64 bits systeem voor RPI4 test. 06 jan 2020 09:03 #1115697

  • brambo
  • brambo's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 7277
Is er nog behoefte uit welke bronnen je een 64 bits Raspbian kunt samenstellen ?

Het is eerst de Raspbian installeren en daarna met behulp van de OpenPlotter Linux instellingen kun SignalK, OpenCPn etc. installeren.

Het is allemaal eenvoudig. Je moet het alleen even weten.

Bram
Laatst bewerkt: 06 jan 2020 09:09 door brambo.
Alleen ingelogde leden kunnen reageren.

Raspbian Buster 64 bits systeem voor RPI4 test. 06 jan 2020 09:26 #1115704

Ik wacht wel op Openplotter 2.1-64.
Trouwens, zonder OpenGL doen de modules het niet, dus dat is een no go.
Heb je nog naar die imu mpu9250 gekeken?
Hans Fix, Feeling 29DI
Met elektrische hulpmotor.
hansfix.nl/electric/
Alleen ingelogde leden kunnen reageren.

Raspbian Buster 64 bits systeem voor RPI4 test. 06 jan 2020 09:28 #1115705

  • Eclips
  • Eclips's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 6488
Is 8375 de standaard poort voor SignalK?
Roald

Never follow a Southerly!
Alleen ingelogde leden kunnen reageren.

Raspbian Buster 64 bits systeem voor RPI4 test. 06 jan 2020 10:05 #1115711

  • brambo
  • brambo's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 7277
Ha, die E,

Ergens staat aangegeven dat dit een nog ongeducumenteerde poort is van SignalK.

Meer weet ik er ook niet van. Het werkt in ieder geval.
Alleen ingelogde leden kunnen reageren.

Raspbian Buster 64 bits systeem voor RPI4 test. 06 jan 2020 10:12 #1115712

  • brambo
  • brambo's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 7277
It Paradyske schreef :
Ik wacht wel op Openplotter 2.1-64.
Trouwens, zonder OpenGL doen de modules het niet, dus dat is een no go.
Heb je nog naar die imu mpu9250 gekeken?

Beste H,

het is natuurlijk nog vroeg om dit praktisch toe te passen. Het is meer een "proof of concept". Maar op zich werkt het buitengewoon goed.

De OpenGL ondersteuning moet uiteraard komen uit de 64 bits kernel ontwikkeling.

Nee, voor de Imu hebt ik nog geen gelegenheid gevonden. Wacht nu eerst op de werking van NMEA2K invoer in SignalK via het OpenPlotter menu.

Als dat allemaal werkt, ga ik kijken naar de Imu in combinatie met Pypilot.

Ik heb ook nog wel andere dingen die moeten gebeuren.

Groet,

Bram
Alleen ingelogde leden kunnen reageren.

Raspbian Buster 64 bits systeem voor RPI4 test. 06 jan 2020 10:15 #1115714

  • Eclips
  • Eclips's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 6488
brambo schreef :
Ha, die E,

Ergens staat aangegeven dat dit een nog ongeducumenteerde poort is van SignalK.

Meer weet ik er ook niet van. Het werkt in ieder geval.

Dank je Bram. Reden van mijn vraag is dat ik al een SignalK server aan boord heb. Die zit ingebakken in mijn vYacht mux/router. In de laatste weken van het vorige seizoen ben ik bezig geweest de output van die server binnen te halen in SignalK op de Pi. Van SignalK naar SignalK dus. Dat lukte niet. Mijn eerste verdenking betrof het poortnummer dat gedefiniëerd moet worden. Ik heb contact gezocht met de ontwikkelaar van de vYacht router, maar die reageert helaas niet (meer).
Roald

Never follow a Southerly!
Alleen ingelogde leden kunnen reageren.

Raspbian Buster 64 bits systeem voor RPI4 test. 06 jan 2020 14:52 #1115759

Het lijkt hier wel een computer/Linux/Raspbian-forum in plaats van een zeilersforum.

Aart
Boot verkocht. Ben na 40 jaar zeilen overgestapt op een "boot op wielen" (caravan).
Alleen ingelogde leden kunnen reageren.

Raspbian Buster 64 bits systeem voor RPI4 test. 06 jan 2020 17:07 #1115789

  • brambo
  • brambo's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 7277
Ha, die Aart,

het belangrijkste van de zeilsport is een goede navigatie. Dan hoef je ook geen lang draadje te maken over al het gedoe met bergers en andere hulpverleners.

We staan op een cruciaal kruispunt. De overgang van papieren kaarten naar volledig digitaal varen. Straks ook nog met meer Aton betonning.

Dus hiervoor veel aandacht lijkt mij niet overdreven.

En er komt veel vertaalwerk uit voort !

Groet,

Bram
Laatst bewerkt: 06 jan 2020 17:08 door brambo.
Alleen ingelogde leden kunnen reageren.

Raspbian Buster 64 bits systeem voor RPI4 test. 06 jan 2020 17:45 #1115800

  • brambo
  • brambo's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 7277
Toch nog even een bericht.

Laatste kernel en video core update naar versie 4.19.99-V8+

OpenGl instelling in OpenCPN werkt nu wel.

Beeldverplaatsing op een RP4 met 2GB is nu razend snel.

Bram
Alleen ingelogde leden kunnen reageren.

Raspbian Buster 64 bits systeem voor RPI4 test. 07 jan 2020 09:02 #1115950

  • brambo
  • brambo's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 7277
Eclips schreef :
brambo schreef :
Ha, die E,

Ergens staat aangegeven dat dit een nog ongeducumenteerde poort is van SignalK.

Meer weet ik er ook niet van. Het werkt in ieder geval.

Dank je Bram. Reden van mijn vraag is dat ik al een SignalK server aan boord heb. Die zit ingebakken in mijn vYacht mux/router. In de laatste weken van het vorige seizoen ben ik bezig geweest de output van die server binnen te halen in SignalK op de Pi. Van SignalK naar SignalK dus. Dat lukte niet. Mijn eerste verdenking betrof het poortnummer dat gedefiniëerd moet worden. Ik heb contact gezocht met de ontwikkelaar van de vYacht router, maar die reageert helaas niet (meer).

Beste R,

ik heb het hier nog even getest. Een SignalK server op mijn RPI.

Met een andere computer aan het netwerk. In deze computer een nieuwe invoer gemaakt in de SignalK server met: SignalK als invoer, ipadres van de rpi en poort 8375. Toen de directe OpenCPN SignalK invoer aanzetten en dan werkt het. GPS van de RPI etc. komt nu ook binnen op het het andere systeem.

Bram
Alleen ingelogde leden kunnen reageren.

Raspbian Buster 64 bits systeem voor RPI4 test. 07 jan 2020 13:49 #1116072

brambo schreef :
ipadres van de rpi en poort 8375. Toen de directe OpenCPN SignalK invoer aanzetten en dan werkt het. GPS van de RPI etc. komt nu ook binnen op het het andere systeem.
Bram

@Eclips zoals Brambo al aangeeft het is belangrijk dat je het goede ip adres er bij hebt!
Onno Harders eigenaar van
www.boatcontroller.nl en www.pcnautic.nl
Prutsen is de meest onderschatte fase van een creatief proces
Alleen ingelogde leden kunnen reageren.

Raspbian Buster 64 bits systeem voor RPI4 test. 08 jan 2020 08:39 #1116290

  • Eclips
  • Eclips's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 6488
Zeilprutser schreef :
brambo schreef :
ipadres van de rpi en poort 8375. Toen de directe OpenCPN SignalK invoer aanzetten en dan werkt het. GPS van de RPI etc. komt nu ook binnen op het het andere systeem.
Bram

@Eclips zoals Brambo al aangeeft het is belangrijk dat je het goede ip adres er bij hebt!

Ja, dat lijkt me nogal wiedes. Volgens mij maakt Bram in zijn voorbeeld een SignalK-connectie van de Pi naar de externe server. Bij mij moet het precies andersom. Maar als ik op IP-adres mijn vYacht mux aanwijs als SignalK-bron voor de server op de Pi dan krijg ik geen data binnen. Verander ik in diezelfde connectie het dataformaat van SignalK naar NMEA0183, dan werkt het wel.
Het is overigens geen must, maar pure experimenteerdrift. Daar is nu even tijd voor. ;)
Roald

Never follow a Southerly!
Alleen ingelogde leden kunnen reageren.

Raspbian Buster 64 bits systeem voor RPI4 test. 08 jan 2020 09:55 #1116321

  • brambo
  • brambo's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 7277
Beste R,

ik neem aan dat de server in Vyyacht aanstaat.

Je kunt wel verbinding krijgen met een andere server maar dan komt er geen data binnen. De verbinding werkt overigens wel.

Wat wel werkt is gebruik te maken van de SignalK server (bij mij op de PI) en hiermee bijvoorbeeld de SignalK invoer van OpenCPN te voorzien.

Zie bijgaande beeld.

Er zit in de nieuwe experimentele versie ook nog een automatisch server instelling zoekt.

Vreemd, maar die geeft als adres 192.168.1.111 aan in plaats van 192.168.1.100 (adres van de Pi).

Groet,

Bram
Alleen ingelogde leden kunnen reageren.

Raspbian Buster 64 bits systeem voor RPI4 test. 21 jan 2020 10:44 #1120116

  • brambo
  • brambo's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 7277
Voor de update junkies en prutsers onder jullie. Hier is de 64 bits Raspian Buster te vinden. Werkt op de RPI3b+ en uiteraard op de RPI4.

r.search.yahoo.com/_ylt=AwrIQd...zbtEIrRzb3GAvnwSC7s-

Kernel versie is dan V8 (64 bits) inplaats van V7 (32 bits). Latest kernel versie 4.19.93-v8+.

Er is ook een Linux Buster version OpenCPN 5.0.522 met directe SignalK invoer. Kan hiervan ook wel een adres geven.

Groet,

Bram
Alleen ingelogde leden kunnen reageren.

Raspbian Buster 64 bits systeem voor RPI4 test. 03 feb 2020 12:09 #1123870

  • XanderB
  • XanderB's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 2157
Bram,

welke stappen zijn er nu nodig om een 64-bits Raspbian/Openplotter/SIgnalK systeem werkend te krijgen? En zijn er nog haken/ogen aan qua stabiliteit?
Alleen ingelogde leden kunnen reageren.

Raspbian Buster 64 bits systeem voor RPI4 test. 03 feb 2020 13:15 #1123883

  • brambo
  • brambo's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 7277
Beste Sander,

de RPI organisatie heeft de 64 bits versie van Raspian Buster nog niet officieel uitgebracht. Om reden dat de kaartjes dan niet meer uitwisselbaar zijn met de oudere 32 bits.

De RPI 4 en ook de RPI3B+ zijn 64 bits.

De image voor een 64 bits Raspian vrsie is hier te verkrijgen:

github.com/sakaki-/raspbian-nspawn-64

Als je Raspian 64 werkt, dan kun je daar aanvullende de OpenPlotter instellingen installeren met Linux voor overige systemen. Vandaar uit kun je de SignalK server etc eenvoudig installeren.

Let erop dat je de seriele invoer bij voorkeur via de seriele instelling doet van OpenPlotter. Daarbij een alias aangeven zodat deze op de usb poorten is terug te vinden.

Dan kun je aangeven verplaatsen naar SignalK. De seriele instelling wordt dan omgezet naar signalK en de server wordt herstart.

Als je dan ook de laatste ontwikkel OpenCPN versie wilt gebruiken dan is deze hier te vinden.

cloudsmith.io/~dan-dickey/repo...n-unstable/packages/

Met rpi-update krijg je ook nog de laatste 64 bits kernel versie (V8).

Er is een probleem en dat is de Oesenc plugin. Sailoog wil die pas vrijgeven als de Raspian 64 versie officieel is verschenen.

Het is uiteraard allemaal beta. Maar interessant om het te proberen. En met de laatste versie is ook de invoer voor het dashboard ook SignalK. Je zult versteld staan hoe goed het werkt.

Er is nog volop ontwikkeling gaande. Er verschijnen steeds nieuwe versies. Wel opletten dat door de nummering een nieuwe versie de oude versie soms weer hersteld. Dus na een algemene update de laatste OpenCPn versie weer even terugzetten. De config blijft hetzelfde.

Je kunt ook wachten tot de wintermeeting, dan kan ik zo een kopietje maken.

Groet,


Bram

Hier nog even een beeld. De aansluiting is mijn NMEA2000 GPS.


Alleen ingelogde leden kunnen reageren.
Tijd voor maken pagina: 0.265 seconden
Gemaakt door Kunena
   
   
   
   
© Zeilersforum.nl