OpenCPN sur micro Rock64 (= un super-RPI3)

Pour répondre à une question que personne ne se pose:

Oui, OpenCPN peut tourner sur une Rock64 de Pine64, l'équivalent "gonflé" d'un Raspberry PI3...
www.pine64.org[...]/
Jusqu'à 4Go de RAM, USB 3, 4 coeurs, module mémoire flashable 64 Go pour éviter la carte MicroSim etc... sous Debian Stretch

Voici une image d'une carte CM93-2014 (:mdr:) sur la version beta 4.8.10129 d'aujourd'hui, compilée par mes soins (écran 10")

L'équipage
30 jan. 2018
30 jan. 2018

Tu peux nous en dire plus sur ton installation: logiciel exploitation; alimentation; stockage et des photos. C'est très interssant.

30 jan. 201830 jan. 2018

Alimentation 3 A en pointe d'après la doc (RPI3 2,5 A), beaucoup moins en régime de croisière (je n'ai pas d'ampèremètre DC à la maison).
Pas de WIFI, ni de bluetooth sur la carte. Il faut passer par un port USB (dongle)
Il y a pour le moment un bug qui empêche d'utiliser l'antenne WIFI de la boutique connectable par le port USB 3
OS:
wiki.pine64.org[...]in_Page
La version Ubuntu est complètement vérolée...
Debian fonctionne bien, mais c'est une version assez minimaliste...J'ai pas encore réussi à connecter un clavier bluetooth (je suis pas un pro !)
Au total, ce n'est pas donné : presque 200 € avec 4 Go de RAM et toutes les options car avec un envoi par DHL on n'évite pas la TVA et les droits de douane...
Je n'ai pas pu testé une souris GPS car je suis connecté en Ethernet, loin d'une fenêtre...

31 jan. 201816 juin 2020

Je pense que oui quand on voit la place dont on dispose...

PS RPI3 et Rock64: même taille

31 jan. 2018

:pouce:

elle est sympa cette carte !

au niveau dimension et hauteur c'est du ''compatible'' avec la framboise ?

parce qu'ils ont un ''case'' qui pourrait être très intéressant pour le Raspberry !!

avez vous vu : ROCK64 ALUMINUM WATERPROOF ENCLOSURE

j'en rêve pour la framboise !!! :whaou: :whaou:

30 jan. 2018

Bravo, çà fait un nuc à 70 euros avec le mémoire 64G
la souris GPS est elle aussi reconnue ?
Je vois qu'un boitier étanche est aussi proposé

30 jan. 2018

qtVlm doit tourner aussi, tu confirmes?

30 jan. 201830 jan. 2018

Je testerai demain, aucune raison que cela ne marche pas...

01 fév. 201801 fév. 2018

Et directement dans la console (terminal) il répond quoi ?
Tu as bien les droits dans le répertoire ?

01 fév. 201816 juin 2020

Voici ce que donne mon lanceur

01 fév. 2018

Le résultat est dans mon premier message
.../qtVlm$ ./qtVlm
(réponse bash: ./qtlm: No such file or directory)
avec ou sans sudo...
armhf

01 fév. 201816 juin 2020

wi, une simple typo :-(

01 fév. 201816 juin 2020

Il y a pas mal de choses bizarres sur cette machine.. Pas grave... Ce ne sont que des essais

01 fév. 2018

rock64@rock64:~/qtVlm$ ldd ./qtVlm
not a dynamic executable

rock64@rock64:~/qtVlm$ ldd -r ./qtVlm
not a dynamic executable

En français ?

01 fév. 201801 fév. 2018

rock64@rock64:~/qtVlm$ file ./qtVlm
./qtVlm: ELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-armhf.so.3, for GNU/Linux 3.2.0, BuildID[sha1]=30f79eb4ad3a361e97b159a05c5dcb87b5593a1d, not stripped

rock64@rock64:~/qtVlm$ file /bin/bash
/bin/bash: ELF 64-bit LSB executable, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=29b2624b1e147904a979d91daebc60c27ac08dc6, stripped
rock64@rock64:~/qtVlm$

01 fév. 2018

quel est l'OS de cette machine? Raspbian Strech?

02 fév. 2018

Probablement c'est pour ca alors. qtVlm pour raspberry est compilé en 32 bits. Il n'y a pas à ma connaissance d'OS 64 bits compatible avec le PI3 qui est pourtant 64 bits.

Mais bon un OS 64 bits devrait être capable de tourner une appli 32 bits de toutes façons.

ocpn qui tourne est une version 64 bits?

02 fév. 2018

Conclusion si tu veux qtVlm sur cette machine, faut que je compile aussi, mais ca n'est pas simple car ce n'est pas seulement qtVlm qu'il faut compiler, loin de là (tout Qt aussi, pour commencer).
Pas les ressources pour faire ça, on va dire pudiquement.

17 fév. 2018

Grâce à l'aide inestimable et la patience de Stelian,
www.hisse-et-oh.com[...]s/63776
qtVlm tourne maintenant sur mon Rock64 (en version armhf 32 bits, celle du Raspberry PI).
De même les cartes oesenc sur Opencpn, car le créateur de 'fingerprint' n'est disponible qu'en 32 bits

11 mars 201911 mars 2019
01 fév. 201801 fév. 2018

Bon, impossible de lancer qtVlm (debian / gnome)
- en double-cliquant sur l'exec
- par .../qtVlm$ qtVlm
- par .../qtVlm$ ./qtVlm
(réponse bash: ./qtlm: No such file or directory)
le fichier est pourtant
-rwxrwxr-x 1 rock64 rock64 18408548 Jan 9 20:26 qtVlm
- par le launcher qui est pourtant
-rwxrwx--- 1 rock64 rock64 65 Jan 9 20:26 launchQtVlm
(réponse ./launchQtVlm: 3: ./launchQtVlm: ./qtVlm: not found)

01 fév. 2018

Etrange... On comprendrait une erreur de d"exécution mais là c'est pas ça.

01 fév. 201801 fév. 2018

@a_guy
Oui..
Voir ci-dessus..
PS Je pense que l'emplacement du dossier qtVlm n'a pas d'importance. Il est dans mon dossier home (/home/rock64/qtvlm)

01 fév. 2018

On peut voir ce que ca dit dans un terminal?
cd qtVlm
./qtVlm
ou alors sudo ./qtVlm

C'est du arm cette machine là?

01 fév. 2018

Surement une typo mais ./qtlm: No such file or directory c'est normal il manque le "V"

01 fév. 2018

File not found c'est vraiment étrange. Pas trop d'idées je dois dire...

01 fév. 2018

Résultat de
ldd ./qtvlm
avec qtvlm l'exécutable pas le lanceur.

Sous linux si le fichier à les droits d'exécution (x dans ls -l") ce type d'erreur à généralement pour origine:
- le système de fichiers n'autorise pas le lancement de programmes, dans le répertoire mount . pour vérifier que l'option noexec n'est pas active.

Le programme est incompatible 32/64 bits libc++, etc...
cf message de ldd -r ./qtvlm

01 fév. 201801 fév. 2018

rock64@rock64:~/qtVlm$ file qtVlm
qtVlm: ELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-armhf.so.3, for GNU/Linux 3.2.0, BuildID[sha1]=30f79eb4ad3a361e97b159a05c5dcb87b5593a1d, not stripped

D'après Google, c'est parce que les libraries 32 bit ne sont pas installées

uname -a
Linux rock64 4.4.77-rockchip-ayufan-136 #1 SMP Thu Oct 12 09:14:48 UTC 2017 aarch64 GNU/Linux

01 fév. 2018

Le programme n'utilise pas de bibliothèques dynamiques ou n'est pas reconnu comme exécutable résultat de:

file ./qtVlm

si file est installé et
file /bin/bash
pour comparaison

01 fév. 2018

Cette version qtVlm arm est 32 bit, pke stretch est 32 bits. Sur de ça.

01 fév. 201816 juin 2020

Oui, (9.3) mais version 64 bits

02 fév. 201802 fév. 2018

J'ai compilé OpenCPN, donc 64 bits...

J'ai cherché comment sur Google, mais je me suis perdu, faute sans doute de connaissances techniques... :-(

02 fév. 201802 fév. 2018

Non, pas grave.. Je teste cette machine pour le plaisir. J'apprends plein de trucs sur Linux (installer wifi et bluetooth en ligne de commande, Gnome qui me change d'Unity sur Ubuntu)
Je vais continuer à chercher comment faire tourner une appli 32 bits sur Stretch 64 bits.
Ca peut pas être plus dur que de prendre en main un nova - 2 en assembleur pour faire de la synthèse de la parole en 1974 ;-)
en.wikipedia.org[...]al_Nova

30 jan. 2018

P'tain je suis passé pro :)

30 jan. 2018

La TVA, l'URSSAF toussa ???
:acheval:

30 jan. 2018

ca va me coûter cher c'est clair.
Mais c'est gratifiant ;)

31 jan. 2018

Non ! Non ! ça va te coûter cher au bistro surtout ,mais tu auras la gratification de ''celui qui paye son coup '' ! :tesur: :-D ;-)

31 jan. 2018

Tu étais déjà un pro dans nos coeurs depuis longtemps !
:bravo:

31 jan. 2018

Et OpenPlotter ? Ca s'installe ?

31 jan. 2018

J'en doute fortement au plan pratique...

01 fév. 2018

Plusieurs solutions identiques, avec des configurations plus intéressante que le raspberry , mais sans comparaisons avec l'écosystème qui s'y rattache.
Voila pourquoi je reste fidèle au raspberry, moins puissants, des solutions complètes, testées, vivantes, des forums vivants ....
Techniquement intéressant, mais je pense qu'il faut etre prêt a mettre la main a la pate...

01 fév. 2018

Tout à fait d'accord...

11 mars 2019

Bonjour à tous !
Qu'est devenu l'objet de la discussion, c.a.d. QtVlm et OpenPlotter sur Rock64 ?

11 mars 2019

Pytheas54: "Grâce à l'aide inestimable et la patience de Stelian,
qtVlm tourne maintenant sur mon Rock64 (en version armhf 32 bits, celle du Raspberry PI)..."
Quelques suppléments, pour comprendre, stp ?

11 mars 2019

Bon, j'ai laissé tomber ce beau matériel...OS trop instable, (X)ubuntu pas stable, pas ou peu de plugins OpenCpn en arm64... Je ne suis pas assez geek... :-(

11 mars 2019

Merci Pytheas54.

12 mars 2019

Avé. Si tu parles de (X)ubuntu dernière version, je confirme, pas stable ou alors stable mais avec des problèmes curieux soit aléatoires, soit permanents.
Par contre, en relisant le fil, je ne comprends pas tout. Tu veux utiliser une version 32 bits sur du 64 bits en ARM. Ça devrait marcher et ça marche pas apparemment.

12 mars 2019

C'était un verbatim de notre bon Pytheas54 ; qui, depuis, a laissé tomber ce matériel.
R.I.P. ROCK

17 mai 201916 juin 2020

Juste un petite message pour dire que le Rock64 fonctionne maintenant à merveille avec la distro Armbian Bionic desktop legacy kernel 4.4.
www.armbian.com[...]rock64/
OpenCPN 5.0 n'est pas (encore) dispo pour les processeurs arm64, mais il est très facile de compiler cette version (ainsi que tous les plugins)

Avec 4Go de mémoire, j'écoute de la musique avec VLC, Firefox est ouvert pour écrire ce message, et OpenCPn reste très fluide...
PS J'essaierai le RockPro 64 dès qu'Armbian aura finalisé une version desktop d'Ubuntu... A suivre
www.armbian.com[...]kpro64/

17 mai 2019

Mmmmmhhh, vivement opencpn dans leur dépot !
Et qtvlm en 64 bits, bien sûr !

17 mai 2019

Mmmmmhhh, vivement opencpn dans leur dépot !
Et qtvlm en 64 bits, bien sûr !

19 mai 2019

Je ne comprends pas ta réponse, Bernard, puisque un RPi 3B est en 64 bits.
Pour Pytheas, je regardais les caractéristiques, plus cher (ok, plus de mémoire RAM) disque eMMC en option et pas de wifi ou BT par rapport au Pi3, c'est bien ça?
Le Rock64 est quasi introuvable en France, Atazon ne l'a plus en stock ni en Fr ni en UK.
Je l'ai trouvé en Inde... !!
rarecomponents.com[...]/rock64

19 mai 2019

Oui, RPi 3 est un processeur 64 bits.
Mais Raspbian (donc openplotter et beaucoup d'autres distribution) est (sont) en 32 bits... Normal, la mémoire est limitée, pas besoin de 64 bits, tout au moins pour le RPi.

19 mai 201919 mai 2019

Oui, les Rock64 (4 Go: 50 $) et RockPro64 (4Go: 80$) sont plus chers, surtout si l'on tient compte de l'antenne wifi, de l'adaptateur et carte emmc, de l'alim, du boîtier (éventuellement de la souris / trackball, de l'écran (j'ai un 13") et du clavier) nécessaires.
On atteint vite le prix d'un PC d'occasion (à équiper pourtant d'un disque ssd)
L'avantage premier (et sans doute le seul par rapport à un PC) est la faible consommation...De plus pas de Moitessier hat comme pour le Pi.
J'ai acheté le mien aux USA
ameridroid.com[...]/rock64
(TVA et frais de douane en sus)
A chacun de voir ...

PS la distro Armbian Bionic desktop legacy kernel 4.4.pour Rockpro64 est maintenant disponible
www.armbian.com[...]kpro64/

19 mai 2019

OK... au temps pour moi. J'avais oublié ce petit détail.

Phare Saint-Louis, situé sur le musoir du môle Saint-Louis à Sète

Phare du monde

  • 4.5 (142)

Phare Saint-Louis, situé sur le musoir du môle Saint-Louis à Sète

2022