Welkom  

   

Mijn Menu  

   

What's Up  

Geen evenementen
   

Wedstrijd  

Geen evenementen
   
   
   
   
   
   
   
   
   
   
   
   
   
   
Welkom, Gasten

Onderwerp: Olimex A20 voor OpenCPN

Olimex A20 voor OpenCPN 22 dec 2013 22:54 #469642

  • jelbert
  • jelbert's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 244
Afgelopen jaar heb ik 2 raspberry Pi's gekocht om te gebruiken voor verschillende taken. Uiteindelijk liggen ze nu stof te happen op de plank omdat ze toch tegen vielen in gebruik.
Nu waren er recente onderwerpen over OpenCPN en Rasberry Pi die toch weer de inspiratie hebben aangewakkerd om te kijken of ik zelf een plotter kan samenstellen die beter is dan mijn Advansea T50.

Hiervoor heb ik een linux bordje gekocht wat betere specs heeft dan de RasPi.
Voeding 6-16V dus direct vanuit de accu te voeden
Dual core A7 ARM CPU
1GB RAM
4GB NAND FLASH (je kan ook €10 besparen en zonder dit geheugen werken)
SATA aansluiting
HDMI/VGA/LCD aansluiting
100MBit ethernet
Batterij lader voor LiPo accu (dat is handig als je de NAND flash gebruikt.

Zoals ik hem nu gebruik draai ik Debian vanaf een 4GB SDHC kaartje en 32GB SDHC in een tweede slot, daar staan nu de kaarten op.
Helaas heb ik geen monitor die een eigen HDMI aansluiting heeft dus heb ik een VGA kabel gemaakt. Een DVI->HDMI converter werkt niet, dat had me een hoop tijd gescheelt.
De NAND Flash gebruik ik nu niet. Ik moet nog kijken hoe ik Debian daar op aan de praat krijg.

Als je het bordje koopt koop er dan ook de Debian SD kaart, de serial cable F en de VGA adapter kabel bij. Verder is er een soort van behuizing die handig is als je er mee experimenteert. Deze extra's kosten je de kop niet maar schelen je wel veel tijd en gesoldeer.

Toen ik het bordje kreeg was het uiterst frustrerend dat het helemaal niets leek te doen. Zelfs de power led ging niet aan. Het enige wat er gebeurde was dat de ledjes op de utp poort even aan gingen.
Vervolgens heb ik de seriele debug kabel gemaakt en kon ik zien dat er weldegelijk wat gebeurde. Ik kwam er ook achter dat Android mijn systeem niet is. Dus ben ik met Debian verder gegaan. Ik was er ondertussen ook achter dat de DVI->HDMI converter echt niet werkte, dat werkte wel met de RasPi :S Dus vanmorgen heb ik een VGA kabel gemaakt en kon ik een monitor aansluiten. Wat een verademing zeg een GUI. Toch heb ik de rs232 terminal er nogsteeds bij aan staan want het is reuze interesant om te zien wat er gebeurd.

OpenCPN wilde er niet zonder blikken of blozen op. De handleiding op OpenCPN.org is wat verouderd en de reposetory verwijzing klopt niet meer.
Maar het lukte toch om het geheel te compileren. En zowaar het draait!
Ik heb de CM93jan2011 kaarten er op gezet. Zoomen en schuiven gaat verassend snel, sneller dan mijn T50 plotter.
Nu moet ik nog een GPS aansluiten en kijken of ik AIS aan de praat krijg.

Als iemand sugesties heeft voor meer up to date kaarten, en ze mogen ook wel iets kosten (niet te veel ;) ) dan heb ik zeker interesse. Want een goede plotter valt of staat toch ook met goede data.

Heeft iemand een idee voor een benchmark? Zodat mensen een idee krijgen of dit een goede vervanging is voor een PC.

Oh ja, dit apparaat verbruikt ongeveer 5W. Dat is heel wat beter dan mijn windhoos 7 pctje (wat al super zuinig was) met 16W, en het lijkt sneller.
Oh ja 2: dit bordje kost €79 incl btw.
Alleen ingelogde leden kunnen reageren.

Re: Olimex A20 voor OpenCPN 23 dec 2013 07:27 #469659

  • vanpupi
  • vanpupi's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 1754
Tof!
Is iets (uit het hoofd) afgerond een halve A? (Ik reken niet in watt's aan boord :p )

Heb je de native flat gebruikt of gewoon prereqs opgezet en dan simpel cmake make make install? Of toch nog wat flags meegegeven?

Opengl werkt die deftig? Of zit je op dit bordje ook met de opengl Es'?

Qua verbruik lijkt het interessant(er) dan de pi, qua specs ook, qua prijs minder :p
Alleen ingelogde leden kunnen reageren.

Re: Olimex A20 voor OpenCPN 23 dec 2013 08:06 #469675

Dit lijkt een boeiend draadje te worden. Ga ik volgen!
Na een periode van stilte ben ik er weer...!
Alleen ingelogde leden kunnen reageren.

Re: Olimex A20 voor OpenCPN 23 dec 2013 08:07 #469676

  • Tony2920
  • Tony2920's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 7661
Zeer interessant om dit mee te volgen.

Ik hou dit in de gaten.

Trouwens kun je vermelden waar je dit bordje hebt gekocht?

Update, ik denk dat ik het al gevonden heb.

Trouwens merkte op die site ook dat er een nieuwere versie van debian beschikbaar is.
debian_release_3

grtz

Tony
I run a tight . . .
Shipwreck !
Laatst bewerkt: 23 dec 2013 08:15 door Tony2920. Reden: verbeteringen en toevoegen link
Alleen ingelogde leden kunnen reageren.

Re: Olimex A20 voor OpenCPN 23 dec 2013 08:18 #469679

Leuk!

Altijd interessant om hier mee te spelen, heb zelf ook raspberry pi voor dit soort leuke projecties.

Helaas val ik voor stabiele systemen nog steeds terug op Windows of Mac. Maar zou het leuk vinden een goed werkende low powered linux versie te kunnen installeren en gebruiken.

Volgt draadje.....
Sail now, work later........
Alleen ingelogde leden kunnen reageren.

Re: Olimex A20 voor OpenCPN 23 dec 2013 09:28 #469706

  • jelbert
  • jelbert's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 244
@Vanpupi:

Ik heb gewoon cmake gebruikt cmake -DCFLAGS="-O2 -march=native" ../ dus geen debugging. Achteraf had ik dat wel moeten doen.

Na de reboot ging het een stuk lastiger met die kaarten en had ik waarschijnlijk ook last van die bug die jij in jou systeem opgelost had.
Kan je me de sources sturen die je aangepast hebt? Dan kan ik dit ding ook behoorlijk werkend krijgen.
Zelf schrijf ik wel in c++ maar om nou de sources van anderen te gaan debuggen :blink: Maarja misschien moet ik maar gewoon in het diepe springen en het wel gaan doen.

De openGL heb ik nog niet geprobeerd.

Ik zal er nog een ampere meter tussen hangen zodat ik het verbruik precies kan volgen.
Alleen ingelogde leden kunnen reageren.

Re: Olimex A20 voor OpenCPN 23 dec 2013 10:04 #469717

  • vanpupi
  • vanpupi's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 1754
komt eraan via pb, echt paar easy dingetjes hoor.
't is zeker niet alles dat erin zit.

Probleem dat OpenCpn crasht op moment dat je wil inzoomen? Zijn't die dat je nodig hebt? Of is "alles traag"? Hoe zit je cpu op moment dat je 'n probleem ondervindt?
Alleen ingelogde leden kunnen reageren.

Re: Olimex A20 voor OpenCPN 23 dec 2013 10:15 #469723

  • jelbert
  • jelbert's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 244
OpenCPN springt naar 99% cpu als je in of uit zoomt. Dat werkte eerst goed maar na reboot dus dat belachelijke cpu verbruik.
Verder is er iets mafs met de kaarten. Als ik opencpn opnieuw opstart na reboot geeft hij geen kart detail. Als ik dan de kaart dir weghaal en opnieuw toevoeg dan krijg ik wel alle detail. Maar het kan ook zijn dat ik iets aan opecpn nog niet helemaal snap.
Alleen ingelogde leden kunnen reageren.

Re: Olimex A20 voor OpenCPN 23 dec 2013 10:24 #469729

  • vanpupi
  • vanpupi's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 1754
hehe, die ga ik via mail of pb beantwoorden. Hier ga je je beginnen amuseren met builden :-)
lees je berichtjes maar en stuur je mailadres, want dat gaat nen boterham worden om je te vertellen wat je moet doen om dat goed te krijgen.
Alleen ingelogde leden kunnen reageren.

Re: Olimex A20 voor OpenCPN 08 jan 2014 00:39 #474029

  • jelbert
  • jelbert's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 244
Nou eindelijk heb ik nu dan Debian op een 16GB SDHC kaartje met OpenCPN draaien, voor zover ik OpenCPN begrijp dan.

Het stroomverbruik bij een voeding van 12V:
tijdens startup:
+extra SD kaart avg 0.12A max 0.15A
+muis avg 0.135A max 0.2A
+keyboard avg 0.136A max 0.2A
+VGA avg 0.16A max 0.37A

Tijdens download van software van internet 0.17A...0.23A

En dan Keyboard er uit en Konig 4 poort rs232 naar USB er in. Want ik heb maar 2 usb poorten. Aan 1 van de rs232 poorten een GPS die gevoed wordt door het bordje.
OpenCPN draait en ik zie de gps data via het NMEA debug window binnen komen. Het stroomverbruik is nu avg 0.3A Max 0.33A maar dat is dus inclusief het stroomverbruik van de gps zelf!

Het bordje is snel genoeg om een kaart te slepen terwijl de kaart zichtbaar blijft. Ook kan er prima op internet mee gebrowsed worden incl het bekijken van youtube filmpjes.

Het idee is om dit apparaat mijn laptop te laten vervangen. Dat betekent dat ik er ook open office, VLC en arduino op wil laten draaien.
VLC is mogelijk een uitdaging wat betreft codecs enzo.

Het idee is ook om een complete image file beschikbaar te stellen aan de mensen die dit apparaat ook willen gebruiken. Dat scheelt dan heel veel linux setup gedoe. B)

Wat ik nog niet bergrijp van OpenCPN is waarom de gps data niet de positie van het schip icoon veranderd.
Alleen ingelogde leden kunnen reageren.

Re: Olimex A20 voor OpenCPN 08 jan 2014 11:23 #474118

  • jelbert
  • jelbert's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 244
De gps had gewoon nog geen fix, dat krijg je in zo'n huis...
Alleen ingelogde leden kunnen reageren.

Re: Olimex A20 voor OpenCPN 08 jan 2014 11:33 #474124

  • Philip
  • Philip's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 8060
Gaaf, dit vind ik wel heel interessant!
Ik neem aan dat je nu vector kaarten gebruikt bij je tests? Tussen vector en raster kaarten merkte ik wel grote verschillen tussen bij mijn oud, energie slurpend laptopje.

edit: ah laat maar, ik zie het al. Overheen gelezen in je OP.
Laatst bewerkt: 08 jan 2014 11:35 door Philip.
Alleen ingelogde leden kunnen reageren.

Re: Olimex A20 voor OpenCPN 10 jan 2014 12:31 #474918

  • jelbert
  • jelbert's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 244
Ondertussen heb ik ook de ECN kaarten er bij gezet. Sinds kort zijn die weer up to date. Zelfs het geultje bij schier staat er correct op! Deze kaarten doen het ook heel behoorlijk en zouden ze wat mij betreft iets verder de zee op mogen strekken.

Ik heb ook even gekeken of LibreOffice het behoorlijk deed maar dat heb ik er weer af gehaald.

Er staat inmiddels een vnc op zodat ik mijn iPad kan gebruiken als scherm.

Wat er verder nog op het lijstje staat is testen of SDR (software defined radio) werkt. Dan kan je voor €20 een DTV dongle gebruiken als communicatie ontvanger. Op windows 7 had ik dit heel behoorlijk aan het werk.
Dan is er nog de mogelijkheid de interne klok via de gps in te stellen, dat gaat nu via het netwerk maar dat is er niet altijd aanboord. Ik moet kijken of openCPN dan nog wel bij de gps kan.
Het bordje zou ook NMEA multiplexer en NMEA naar tcpIP/WiFi moeten kunnen doen. Daar had ik al een ding voor gevonden voor de raspberry.

Dus genoeg te knutselen.
Als iemand interesse heeft in de image van de SD kaart, laat me dat dan even weten.
Alleen ingelogde leden kunnen reageren.

Re: Olimex A20 voor OpenCPN 10 jan 2014 14:27 #474951

  • Vipe6
  • Vipe6's Profielfoto
  • Offline
  • Gebruiker is geblokkeerd
  • Berichten: 535
Ik heb voorlopig een A13 van Olimex liggen. Ben heel benieuwd naar je image.
Alleen ingelogde leden kunnen reageren.

Re: Olimex A20 voor OpenCPN 10 jan 2014 15:14 #474971

  • jelbert
  • jelbert's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 244
Heeft er iemand een AIS logfile voor me? Daarmee bedoel ik een bestand waarin een hele lading AIS sentences in staan. Ik heb hier geen ontvangst op mijn marifoon, geen antenne en er gewoon een draadje in gestopt... :(
Die logfile kan ik dan 'afspelen' op 38K4 zodat ik kan kijken of het ook met ais werkt.
Straks komt er een linkje naar een google drive met de image.
Alleen ingelogde leden kunnen reageren.

Re: Olimex A20 voor OpenCPN 10 jan 2014 15:38 #474990

Stuur me even je e-mail via PM, dan stuur ik je wat recente files.
Hans Fix, Feeling 29DI
Met elektrische hulpmotor.
hansfix.nl/electric/
Alleen ingelogde leden kunnen reageren.

Re: Olimex A20 voor OpenCPN 10 jan 2014 15:43 #474992

  • jelbert
  • jelbert's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 244
Hier is het image

Ik heb er een Sandisk SDHC I Extreme van 16GB voor gebruikt. Dat ding koste bij Azerty €23 incl verzending.

VGA staat aan
Ethernet staat aan (als je geen ethernet aansluit kost booten een minuut langer)
ntp staat aan
vnc is geinstalleerd met het wachtwoord "mijnboot"
OpenCPN staat er op met de sources.
cm93jan2011 en recente ENC kaarten 10/2013 en 9/2013
Ik zie dat iceweasel open staat met veel interesante tabs over allerhande linux onderwerpen....
Alleen ingelogde leden kunnen reageren.

Re: Olimex A20 voor OpenCPN 10 jan 2014 16:30 #475008

  • jelbert
  • jelbert's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 244
AIS werkt!
De ais komt nu binnen via een netwerkbron. Dat was nu snel even verreweg het gemakkelijkste. En ik filter alleen de AIS berichten uit. Het blijkt dat OpenCPN helemaal niet blij wordt van 2 berichten stromen met conflicterende posities er in :whistle: . En hij vind het ook niet leuk als je 2x dezelfde rs232 poort opent, dat kost 10% cpu extra.
Nu met AIS over netwerk en gps via rs232 heb ik nog ca 60-65% cpu idle.
De cm93 kaart vind ik fijner op rivieren want de ENC geeft veel te veel info. Dat kan vast uit gezet worden.
Wat ook fijn zou zijn is als de GLU data vast zou worden opgeslagen en niet in ram want dan blijft ie bezig met die kaarten af en toe stitchen. Maarja als je aan het varen bent ben je niet als een gek aan het in en uit zoomen!
Alleen ingelogde leden kunnen reageren.

Re: Olimex A20 voor OpenCPN 10 jan 2014 18:52 #475034

  • jelbert
  • jelbert's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 244
En nu ook ais via rs232.

Dat gaat heel leuk...
Ergens op internet wordt ais uitgezonden, nu even als test.
Dan wordt die data op een converter printje(USR-TCP232-2 van usr.cn) omgezet naar rs232. Dat ding kan ook de andere kant op werken. Ze kosten €20 en kunnen dus nmea<->rs232 (of rs485)
En vervolgens naar de rs232 poort die door openCPN wordt uitgelezen.

Ofwel ik zit hier heeerlijk te spelen.
Alleen ingelogde leden kunnen reageren.

Re: Olimex A20 voor OpenCPN 10 jan 2014 19:14 #475040

Zal ik dan de andere kant verklappen:
Marifoonantenne boven in de lindeboom-> AdvanSea RS100 AIS-receiver-> BlueTooth-module -> oude Android telefoon met BT to UDP (en ook TCP) distributor -> Mobiel-internet -> Mijn huisaansluiting -> mijn laptop -> Naar Jelbert!
Op de RS100 zit ook nog een GPS aangesloten.

Dit alles onder de noemer IP-Anywhere! Nee, geen Internet Protocol, maar It Paradyske-Anywhere bekijken! Nu ligt alles nog thuis, maar in principe kan dit ook op de boot.

Nuttig? Ach gewoon leuk om eens mee te spelen.
Hans Fix, Feeling 29DI
Met elektrische hulpmotor.
hansfix.nl/electric/
Alleen ingelogde leden kunnen reageren.

Re: Olimex A20 voor OpenCPN 09 mrt 2014 08:04 #493986

  • krissie
  • krissie's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 3
Graag had ik geweten of het je intussen gelukt is om AIS te ontvangen
via die DTV dongle, dus rechtstreeks aangesloten op de A20.
Alleen ingelogde leden kunnen reageren.

Re: Olimex A20 voor OpenCPN 12 mrt 2014 14:22 #495107

Heeft iemand wel eens met een BeagleBone gestoeid?
Friendship 25 → Friendship 28
Alleen ingelogde leden kunnen reageren.
Tijd voor maken pagina: 0.160 seconden
Gemaakt door Kunena
   
   
   
   
© Zeilersforum.nl