Welkom  

   

Mijn Menu  

   

What's Up  

Geen evenementen
   

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.
  • Pagina:
  • 1
  • 2
  • 3

Onderwerp: Odroid en Openplotter

Odroid en Openplotter 29 sept 2022 08:08 #1426431

  • Koezt
  • Koezt's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 8046
Heeft er iemand al ervaring opgedaan met het alternatief voor de Pi; Odroid?
www.sossolutions.nl/odroid/odroid-odroid-c4
Dehler Duetta 94 - Koezt
Alleen ingelogde leden kunnen reageren.

Odroid en Openplotter 29 sept 2022 08:12 #1426435

  • Eclips
  • Eclips's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 6553
Ik ken alleen de reviews van explainingcomputers.com. Nu de OpenPlotter onderdelen als los pakket te installeren zijn, zie ik geen reden waarom het niet zou werken.
Roald

Never follow a Southerly!
Alleen ingelogde leden kunnen reageren.

Odroid en Openplotter 29 sept 2022 08:31 #1426442

  • brambo
  • brambo's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 7317
Je kunt aan vrijwel elke Linux versies de OpenPlotter extra's toevoegen. Het is dan wel zo dat ze niet allemaal werken. Sommige applicaties zijn op de RPI gericht.

Hier werken een aantal OpenPlotter applicaties ook op mijn Linux Mint amd64 Vanessa en op de Ubuntu jammy Jellyfish voor de RPI en ook voor de AMD64.

De AIS applicatie voor AIS ontvangst met behulp van een RTL-DSR dongle werkt op alle systemen hier.

De Ubuntu versie werkt hier ook erg goed. Beter nog dan de Debian Bullseye, die nu wat problemen oplevert in combinatie met OpenCPN.

Weet nog niet waaraan dit ligt.

Bram
Alleen ingelogde leden kunnen reageren.

Odroid en Openplotter 29 sept 2022 08:33 #1426443

  • lschip
  • lschip's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 945
brambo schreef :
Je kunt aan vrijwel elke Linux versies de OpenPlotter extra's toevoegen. Het is dan wel zo dat ze niet allemaal werken. Sommige applicaties zijn op de RPI gericht.

Welke zaken zouden dan niet werken op Odroid?
Alleen ingelogde leden kunnen reageren.

Odroid en Openplotter 29 sept 2022 09:15 #1426457

  • brambo
  • brambo's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 7317
Geen idee. Ik heb het ook geprobeerd op een Asus tinker board.

Hier de schermafdruk van mijn AMD64 Linux Mint Vanessa.


Alleen ingelogde leden kunnen reageren.

Odroid en Openplotter 29 sept 2022 09:36 #1426460

  • Eclips
  • Eclips's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 6553
Vanuit de theorie: als je een ARM-based SBC met een goed werkende Debian-gebaseerde distro neemt, zouden de OpenPlotter extras gewoon moeten werken. De uitzondering betreft misschien specifieke Pi-HAT-gerelateerde software.
Roald

Never follow a Southerly!
Alleen ingelogde leden kunnen reageren.

Odroid en Openplotter 29 sept 2022 17:25 #1426525

  • Reuver2
  • Reuver2's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 268
Ik werk zelf al tijden met de N2+ en dat werkt goed.
Voor software zou ik dan kiezen voor de online installatie van Ubuntu 22.04 met 5.x kernel en OpenCPN via Flatpak. Native OpenCPN werkt ook, maar dat is veel werk.

Ik heb er zelf de Wifi Module 5 en een eMMC van Odroid bij besteld.

Wat werkt:
- OpenCPN (Flatpak, USB dongle)
- XyGrib
- SignalK met een canbus adapter (bijv. de Canable Pro)

Wat niet werkt:
- OpenPlotter (kost extra tijd en voegt weinig toe)
- PyPilot op de N2 zelf (via de PyPilot van ZP met eigen Pi zero werkt het prima)

De Ubuntu van Hardkernel zelf werkt met een 4.19-kernel. Prima stabiel, maar niet zo snel als de 5.x kernel van 22.04. Installatie vanaf internet (inpluggen en starten met installatie) werkt vanaf ca. 2020 en Ubuntu 22.04 vanaf april 2022. Dat is nu behoorlijk stabiel.

Over snelheid heb ik weinig te klagen. Zeker met een lichte toepassing als OpenCPN.

Enige minpunt is geen SSD onboard, SSD via USB is het voor mij niet.

De M1 heb ik ook liggen, maar deze is nog niet zo robuust als de N2 en merkbaar trager. Waarschijnlijk wel zuiniger.
Laatst bewerkt: 29 sept 2022 20:07 door Reuver2.
Alleen ingelogde leden kunnen reageren.

Odroid en Openplotter 29 sept 2022 20:26 #1426562

  • brambo
  • brambo's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 7317
De Openplotter extra's bevatten toch enige extra punten. Neem de Serial applicatie met aliassen voor herkenning op de usb poorten. Zelf gebruik de calibratie applicatie voor AIS ontvangst met en RTL-DSR dongle.

Je moet wel eerst het rijtje afhankelijkheden installeren en daarna de Openplotter keuze menu.

Het werkt hier op alle Linux systemen en is toch wel een handige uitbreiding.

De netwerk applicatie werkt helaas alleen op een RPI.

Verder werkt de nieuwe alfa OpenCN 5.7.1 met NMEA2k invoer op alle Ubuntu Jammy versies. Hoewel het gebruik van de SignalK data server aanzienlijk meer mogelijkheden biedt.

Verder op de RPI de gehele installatie op een 64GB Samsung usb stick. Leessnelheid too 300 mb/s.

Bram
Alleen ingelogde leden kunnen reageren.

Odroid en Openplotter 10 jan 2023 13:11 #1451262

  • Koezt
  • Koezt's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 8046
Ik haak, na mijn uitstapje naar het Pypilot draadje met wat vragen, maar weer aan in dit draadje.

Inmiddels een Odroid N2+ 4GB gekocht en met een simpel SD kaartje voorzien van Ubuntu 20.04. Dat draait als een tierelier. Voor proef Openplotter met OpenCPN er op gezet om te kijken of alles werkt, en vooral, of alle software en plugins beschikbaar zijn. Dat bleek niet het geval.

Ik zal de stappen beschrijven die ik doorlopen heb.

Wat werkt;

Installeren Openplotter;
sudo apt update
sudo apt install python3-wxgtk4.0 python3-ujson python3-pyudev vlc ntp matchbox-keyboard

openplotter-settings_347-stable_all.deb (of nieuwer indien beschikbaar) file downloaden van cloudsmith.io/~openplotter/rep...2Fbullseye;t=binary/

Dubbelklikken op .deb bestand in de map downloads en installeren.

Dan terminal venster openen en volgende commando ingeven;
openplotter-settings

Hierna kunnen alle modules/onderdelen mee geïnstalleerd worden.

OpenCPN.
Met Openplotter-settings kun de OpenCPN installer installeren.
Van hieruit krijg je 2 keuzes. OpenCPN of OpenCPN Flatpak. Die laatste blijkt echter voor de Aarch64 bordjes niet beschikbaar.

OpenCPN plugin's
Ik heb maar 2 plugins echt nodig; Pypilot en O-Charts.

Pypilot plugin installatie;
sudo apt install libwxbase3.0-dev libbz2-dev wx-common libwxgtk3.0-gtk3-dev
git clone https://github.com/pypilot/pypilot_pi
cd pypilot_pi
mkdir build
cd build
cmake ..
make
sudo make install
Hiermee wordt een plugin direct toegevoegd aan OpenCPN

O-charts plugin
git clone https://github.com/bdbcat/o-charts_pi
cd o-charts_pi/
mkdir build
cd build
cmake ..
cd ../
sudo apt install devscripts equivs
sudo mk-build-deps -ir build-deps/control
sudo apt-get -q --allow-unauthenticated install -f
cd build
make tarball
De hier gemaakte Tarball (.tar.gz file in de build directory) kan met OpenCPN import plugin geinstalleerd worden.


edit... verkeerde Ocharts plugin. Aangepast naar de actuele.
Dehler Duetta 94 - Koezt
Laatst bewerkt: 10 jan 2023 14:38 door Koezt.
Alleen ingelogde leden kunnen reageren.

Odroid en Openplotter 10 jan 2023 13:45 #1451266

  • brambo
  • brambo's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 7317
Nogmaals Flatpak werkt ook op Aarch64 boardjes. Werkt op vrijwel iedere Linux versie.
Alleen ingelogde leden kunnen reageren.

Odroid en Openplotter 10 jan 2023 14:08 #1451272

  • Koezt
  • Koezt's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 8046
brambo schreef :
Nogmaals Flatpak werkt ook op Aarch64 boardjes. Werkt op vrijwel iedere Linux versie.
Nogmaals. Flatpak werkt niet op mijn Odroid met Ubuntu 20.04.
Dehler Duetta 94 - Koezt
Alleen ingelogde leden kunnen reageren.

Odroid en Openplotter 10 jan 2023 16:56 #1451304

  • Reuver2
  • Reuver2's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 268
Koezt schreef :
brambo schreef :
Nogmaals Flatpak werkt ook op Aarch64 boardjes. Werkt op vrijwel iedere Linux versie.
Nogmaals. Flatpak werkt niet op mijn Odroid met Ubuntu 20.04.

Ik kan dt wel even testen.
Met de Odroid M1 met 20.04 had ik ook een probleem met Flatpak.
Ik neem aan dat jij kiest voor de stabiele Ubuntu versie ondersteund door de fabrikant (Hardkernel)?

Met de Odroid N2 met 22.04 had ik geen problemen met Flatpak (natuurlijk is het fijner om een native OpenCPN te gebruiken, maar in dit geval is het vooral meer werk). Een N2 is snel genoeg voor flatpak, dus daar zal het niet aan liggen.
Alleen ingelogde leden kunnen reageren.

Odroid en Openplotter 10 jan 2023 17:49 #1451309

  • brambo
  • brambo's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 7317
Het is niet alleen OpenCPN met Flatpak versie maar hele reeks van andere bekende applicaties. Die allemaal op dezelfde manier zijn te installeren. Kijk maar eens op de site Flathub.

Ze werken vrijwel allemaal op dezelfde manier op alle Linux versies.

Binnenkort de nieuwe OpenCPN versie 5.8.0 met data invoer van NMEA2000 en verplaatsbare routes van het ene systeem naar het andere. Is een kwestie van een paar weken.

Bram
Alleen ingelogde leden kunnen reageren.

Odroid en Openplotter 10 jan 2023 19:08 #1451320

  • Menno
  • Menno's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 3428
Het is niet alleen OpenCPN met Debian-versie maar hele reeks van andere bekende applicaties. Die allemaal op dezelfde manier zijn te installeren. Kijk maar eens op de site www.debian.org/distrib/packages.
Alleen ingelogde leden kunnen reageren.

Odroid en Openplotter 10 jan 2023 19:11 #1451322

  • Koezt
  • Koezt's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 8046
Reuver2 schreef :
Koezt schreef :
brambo schreef :
Nogmaals Flatpak werkt ook op Aarch64 boardjes. Werkt op vrijwel iedere Linux versie.
Nogmaals. Flatpak werkt niet op mijn Odroid met Ubuntu 20.04.

Ik kan dt wel even testen.
Met de Odroid M1 met 20.04 had ik ook een probleem met Flatpak.
Ik neem aan dat jij kiest voor de stabiele Ubuntu versie ondersteund door de fabrikant (Hardkernel)?

Met de Odroid N2 met 22.04 had ik geen problemen met Flatpak (natuurlijk is het fijner om een native OpenCPN te gebruiken, maar in dit geval is het vooral meer werk). Een N2 is snel genoeg voor flatpak, dus daar zal het niet aan liggen.

Ik wil idd graag bewezen stabiele versies gebruiken. Zal nog eens kijken of ik nog een kaartje heb liggen. Probeer ik ook 22.04 even. Die update kun je volgens mij gewon vanuit 20.04 doen toch?

Zijn de plugins via de plugin manager we beschikbaar in 22.04?

@Brambo, Flatpak ga ik alleen gebruiken als er geen andere oplossing is. Zelfs de OpenCPN installer is er duidelijk over. Standalone OpenCPN is voor de meeste situaties de beste oplossing. Flatpak alleen als standalone niet lukt.
OpenCPN 5.7.1 of 5.8.0, ik denk er niet aan. Pas als die als stable vrijgegeven zijn. Ik hoef geen andere functionaliteit. Ik gebruik geen multiplexer functies. Alle communicatie/vertaling/omzetting is hardware bij mij (Roosmux en Actisense). Roosmux hangt met USB aan de Odroid. Of die wel of niet draait, maakt niet uit. Zelfs de Pypilot hangt aan de Roosmux…
Dehler Duetta 94 - Koezt
Alleen ingelogde leden kunnen reageren.

Odroid en Openplotter 10 jan 2023 19:54 #1451326

  • brambo
  • brambo's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 7317
Beste Koezt,

de flatpak versies draaien stabieler, omdat ze in een eigen omgeving werken (sandbox genaamd).
Los van overige applicaties. Kan gewoon naast bestaande versie werken. Dan heb je 2 OpenCPN versies, die ook nog tegelijk naast elkaar kunnen werken.

Probleem met de plugins is, dat ze voor iedere release opnieuw gemaakt moeten worden. Deze plugins moeten veelal komen van derden.

Met de flatpak is dat niet meer nodig. Een versie die op iedere Linux versie werkt in de flatpak omgeving.

In nieuwe Fedora Rawhide 37 versie is flatpak al de standaard. (Nog niet gebruiken). Is nog volop in ontwikkeling met op de achtergrond Redhat (en IBM).

Bram
Alleen ingelogde leden kunnen reageren.

Odroid en Openplotter 10 jan 2023 19:57 #1451327

  • Koezt
  • Koezt's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 8046
brambo schreef :
Beste Koezt,

de flatpak versies draaien stabieler, omdat ze in een eigen omgeving werken (sandbox genaamd).
Los van overige applicaties. Kan gewoon naast bestaande versie werken. Dan heb je 2 OpenCPN versies, die ook nog tegelijk naast elkaar kunnen werken.

Probleem met de plugins is, dat ze voor iedere release opnieuw gemaakt moeten worden. Deze plugins moeten veelal komen van derden.

Met de flatpak is dat niet meer nodig. Een versie die op iedere Linux versie werkt in de flatpak omgeving.

In nieuwe Fedora Rawhide 37 versie is flatpak al de standaard. (Nog niet gebruiken). Is nog volop in ontwikkeling met op de achtergrond Redhat (en IBM).

Bram

Voor de laatste keer.

Nee.
Dehler Duetta 94 - Koezt
Alleen ingelogde leden kunnen reageren.

Odroid en Openplotter 10 jan 2023 20:10 #1451330

  • brambo
  • brambo's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 7317
Beste Koezt,

ik geef alleen maar uitleg hoe dingen in elkaar steken. Je moet het verder maar zelf uitzoeken.

Groet,

Bram
Alleen ingelogde leden kunnen reageren.

Odroid en Openplotter 10 jan 2023 20:12 #1451331

  • Koezt
  • Koezt's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 8046
Bedankt.
Dehler Duetta 94 - Koezt
Alleen ingelogde leden kunnen reageren.

Odroid en Openplotter 11 jan 2023 00:36 #1451371

  • Reuver2
  • Reuver2's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 268
Koezt schreef :
Reuver2 schreef :
Koezt schreef :
brambo schreef :
Nogmaals Flatpak werkt ook op Aarch64 boardjes. Werkt op vrijwel iedere Linux versie.
Nogmaals. Flatpak werkt niet op mijn Odroid met Ubuntu 20.04.

Ik kan dt wel even testen.
Met de Odroid M1 met 20.04 had ik ook een probleem met Flatpak.
Ik neem aan dat jij kiest voor de stabiele Ubuntu versie ondersteund door de fabrikant (Hardkernel)?

Met de Odroid N2 met 22.04 had ik geen problemen met Flatpak (natuurlijk is het fijner om een native OpenCPN te gebruiken, maar in dit geval is het vooral meer werk). Een N2 is snel genoeg voor flatpak, dus daar zal het niet aan liggen.

Ik wil idd graag bewezen stabiele versies gebruiken. Zal nog eens kijken of ik nog een kaartje heb liggen. Probeer ik ook 22.04 even. Die update kun je volgens mij gewon vanuit 20.04 doen toch?
De hardkernel-versie en de tobetter-versie zijn 2 totaal verschillende systemen.

Ik heb redenen om voor een "beta" te kiezen. Maar als beta voor jouw onbespreekbaar is, is dat voor jouw geen optie. Dan is 20.04 net zo goed als 22.04, zeker op de boot, offline.

Waar moet je aan denken:
- de tobetter versie heeft een mainline 6.x.y kernel (dus vrijere keus van o.a. USB netwerkaarten)
- energiebesparing (scheelt ca. 0,4 W continu, vanwege GPU in de energiebespaarstand).

Over energiebesparing, een optimalisatie die je beter aanzet (ook met 20.04):
Standaard wordt de N2+ afgeleverd met de instelling "performance". Dat betekent onnodig verbruik dat je snel kunt reduceren door in de file /etc/default/cpufrequtils de regel met "performance" te veranderen in "ondemand" of "conservative".

Als je een multimeter in je 12V voeding drukt zie je snel genoeg het verschil. Een labvoeding geeft ook een aardige indicatie.

Bij het energieverbruik speelt natuurlijk ook mee hoe je het systeem gebruikt (aan boord 95% idle) en welke randapparatuur je gebruikt (Wifi, SD/eMMC/NVMe).
Laatst bewerkt: 11 jan 2023 00:37 door Reuver2.
Alleen ingelogde leden kunnen reageren.

Odroid en Openplotter 11 jan 2023 06:23 #1451379

  • Koezt
  • Koezt's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 8046
Bedankt voor dit antwoord. Ubuntu 22.04 is een LTS versie, net als 20.04. Is wat mij betreft stable. Tobetter kernel duik ik in.

Ik heb moeite met het gebruik van beta versies zoals de OpenCPN 5.7.1 zoals die veelvuldig gepust wordt door Brambo. Vooral als de argumenten voor mij onbelangrijk zijn; NMEA2000 hoef ik niet.
Als 5.8.0 een stable versie is, die al enige tijd draait (bugs gefixt) zal ik die er echt wel op zetten.

Maar doordrukken met Flatpak, zonder steekhoudende argumenten, word ik kriegelig van. Houd ik niet van. Flatpak is voor mij een oplossing om, in geval van botsende dependencies, 2 ruziende kleuters uit elkaar te houden. Ze willen elkaar speelgoed hebben en de enige manier om het goed te regelen is beide in de box met hun eigen speeltjes. Een noodoplossing dus. Fijn dat het er is, naar liever niet…
Dehler Duetta 94 - Koezt
Alleen ingelogde leden kunnen reageren.

Odroid en Openplotter 11 jan 2023 17:49 #1451470

  • Reuver2
  • Reuver2's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 268
Ik houd ook niet van Flatpak:
Als je een package wil toevoegen vanaf github is het een vreselijke klus met flatpak.

Maar daar staat tegenover dat de packages met tarballs meestal niet werken (o-charts is de uitzondering). De Deb's werken wel als je enkele fouten eruit haalt, maar dat is wel veel werk voor een package waar geen onderhoud meer aan gedaan wordt.

Installeren van de tobetter image (volgens mij is tobetter de persoon die ook de hardkernel image onderhoudt, maar in z'n vrije tijd een versie met mainstream kernel heeft klaargezet. Wordt prima onderhouden).
- plug monitor, netwerkkabel en toetsenbord in.
- start op en ga naar de commandprompt (aka petitboot aka het textscherm tijdens de start)
- tik in "netboot_default"
- tik in "exit"
En je krijgt een lijst met te installeren images, als je N2 de gegevens via je router van internet plukt (zie bijlage).

Installeren is verder de standaard Ubuntu installer, dus je wordt gevraagd om een username en alle configuratie kun je via de standaard tools of via sudo gebruiken. Kost ca. een uur en je moet af en toe even kijken.

Zelf klik ik zoveel mogelijk door (keyboard standaard, timezone standaard, zo min mogelijk extra packages). Ik zou hooguit een desktop kiezen tijdens de installatie. Maar daar heb je zelf ook een mening over.

Waarschuwing: Spoiler! [ Click to expand ]
Bijlagen:
Laatst bewerkt: 11 jan 2023 17:55 door Reuver2.
Alleen ingelogde leden kunnen reageren.

Odroid en Openplotter 29 jan 2023 20:40 #1455369

  • Koezt
  • Koezt's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 8046
Inmiddels een M.2 SSD'tje (120gb) in een USB3 behuizing gepropt. Met Balena Etcher het image van de SD kaart naar de SSD gecloned. Schakelaar op de Odroid op SPI gezet en de SSD er aan gehangen. Dat is alles dat nodig is om vanaf SSD te werken.
Wel nog even Gparted erop gezet. Hiermee kun je oa de vrije ruimte op de SSD toevoegen aan de bestaande partitie.

Sudo apt install gparted

Volgende stap is een backup van dit werkende systeem en dan een Tobetter kernel proberen.
Dehler Duetta 94 - Koezt
Alleen ingelogde leden kunnen reageren.

Odroid en Openplotter 29 jan 2023 22:12 #1455383

  • Reuver2
  • Reuver2's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 268
Ik ben zeer benieuwd hoeveel electriciteit je huidige opzet verstookt (in idle modus). Begrijp me niet verkeerd, waarschijnlijk zit je lager in energieverbruik dan bij een RPI4, maar daarmee is een NVME aan een Odroid via USB nog steeds niet ideaal.

Voor dagtochten lig je alweer aan de walstroom voor een probleem optreedt, natuurlijk. Een SD of eMMC is waarschijnlijk zuiniger. 1W verbruik extra is toch 2Ah per 24h. Beetje zonde als je daar niets voor terugkrijgt.
Alleen ingelogde leden kunnen reageren.

Odroid en Openplotter 30 jan 2023 08:07 #1455408

  • Koezt
  • Koezt's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 8046
Ik zal hem eens aan de voeding hangen. Met SD kaartje en met SSD. Ben zelf ook wel benieuwd.
Dehler Duetta 94 - Koezt
Alleen ingelogde leden kunnen reageren.
  • Pagina:
  • 1
  • 2
  • 3
Tijd voor maken pagina: 0.264 seconden
Gemaakt door Kunena
   
   
   
   
© Zeilersforum.nl