castman.fr – La technologie, à la portée de tous ! Toujours d’actualité … Écologie et technologie en harmonie, est-ce encore de l’utopie ? Sur mon site, vous trouverez une mine d’informations, sur les produits high-tech en général. Vous trouverez aussi, des tutoriels, des astuces, mes coups de gueule et mes coups de cœur, sans oublier, mon espoir sur le thème “Je contribue, pour ma planète !“. Je n’ai pas la science infuse, mais c’est la science qui fuse.

R68 4K OTT TV BOX avec processeur RK3368, comment installer une distribution Linux “Lubuntu”, ma solution.

Ce tutoriel n’a pas pour but de vous indiquer la démarche et la configuration complète de Lubuntu sur la Box TV 4K OTT R68, mais de simplement vous démontrer que cela est possible.

Je donne le lien vers un firmware qui fonctionne et qui démarre cette Box TV, mais sans pilote pour le Wi-Fi et sans gestion de l’affichage LED. Résultat, pas 100%.

Mais fonctionnel en l’état.

C’est donc bien un tutoriel pour les bidouilleurs qui veulent chercher et trouver des solutions pour cette Box TV….

De plus, par manque de temps, je ne donne que des infos sur les pilotes manquants.

 

Après la MAJ de la distribution, votre connexion LAN (RJ45) fonctionnera seulement depuis un “Terminal” mais impossible depuis un navigateur.

 

Compiler une image depuis le début, en insérant les pilotes valides serait parfait, mais comme je l’indique plus haut, mon temps n’est pas élastique.

 

 

Alors, les bidouilleurs, à vos marques, prêts, partez !

 

Pour commencer, une petite lecture ici, pour comprendre la provenance du firmware :

GeekBox, nano-ordinateur en box TV et son module, sous Linux et Android avec 8 cœurs 2 Go de RAM et 16 de mémoire Flash.

 

Après cette lecture fort intéressante, je l’espère, vous avez compris ce qui va suivre.

Je commence ma démarche comme dans le tutoriel :  R68 4K OTT TV BOX, 8 cœurs avec un RK3368, des solutions pour sauver cette box TV qui fonctionne mal, avec un autre firmware !, pour installer une distribution Lubuntu qui est celle affectée à la GeekBox.

 

Mais avant de poursuivre…

Sur castman.fr, je ne suis en aucun cas responsable des dommages occasionnés suite à une mauvaise manipulation.

Je décline aussi, toute responsabilité sur l’utilisation que vous faites de mes articles, tutoriels etc.

 

De plus, avant de manipuler des firmwares, je vous conseille de faire une sauvegarde du vôtre, car pour la Box TV R68, il est impossible de trouver le firmware identique sur le net !

Pour faire cela, vous pouvez lire :

http://www.phonandroid.com/forum/faire-un-dump-du-firmware-de-sa-tablette-rockchip-t117509.html

En vidéo sur YouTube :

Je n’ai pas plus simple pour l’instant…

 

 

Recherche et téléchargement distribution Lubuntu.

Le site de référence, c’est ici : http://geekbox.boards.net/

Et ici : http://geekbox.boards.net/thread/6/geekbox-downloads-firmware-tools-schematics

 

Téléchargement de la distribution qui n’est pas 100% compatible avec ma Box TV R68 4K.

Vous pouvez choisir entre deux versions :

 

Télécharger les outils Rockchip pour installer la distribution Lubuntu.

C’est ici :

 

Préparation avant installation de la distribution.

Il faut obligatoirement installer les drivers pour processeur Rockchip sous Windows. Sous Linux vous trouverez les programmes sur les liens ci-dessus.

Je décompresse et je démarre la procédure en lançant l’outil “DriverAssitant_v4.3” en cliquant sur DriverInstall.exe.

Il faut cliquer sur “Install Driver” pour démarrer la procédure.

Ensuite  il suffit de cliquer sur la croix pour quitter.

C’est fait, je poursuis mon tutoriel.

 

Installation du firmware (Distribution Lubuntu) sur la Box TV R68 OTT 4K.

Je décompresse et je lance l’outil “FactoryTool.exe” en version 1.39. Cette version fonctionne parfaitement, mais vous pouvez trouver plus récent sur le site. (Ex : FactoryTool-v1.42e)

 

Lors du premier démarrage, si vous constatez que le programme est dans une autre langue, vous pouvez modifier le fichier config.ini” dans le même emplacement que le programme “FactoryTool.exe” pour mettre l’interface en anglais.

Si vous utilisez la version 1.42a, pas besoin de faire cela, car l’interface est en anglais.

C’est fait, je redémarre le logiciel

C’est mieux, non !

 

Décompression du firmware (Distribution Lubuntu)

Après avoir téléchargé le firmware suivant “Geekbox_Lubuntu_V151221.7z“, il faut obligatoirement le décompresser pour avoir le fichier suivant “update.img” dans le répertoire nouvellement créé, ayant le nom suivant “Geekbox_Lubuntu_V151221”.

Vous pouvez faire la même chose avec la version la plus récente de Lubuntu.

 

FactoryTool v1.39

Constat au lancement du logiciel de Flash, la Box TV n’est pas encore détectée.

 

Je clique sur “Firmware” pour charger mon image, en recherchant sur mon ordinateur l’emplacement du fichier image “update.img” dans le répertoire “Geekbox_Lubuntu_V151221“.

 

 

Patienter un instant…

 

Il me faut obligatoirement un câble USB/USB, pour poursuivre la procédure.

 

Maintenant, je branche ma Box TV R68 sur mon PC, en utilisant un port USB de libre sur mon ordinateur et à l’autre bout du câble sur la sortie nommée “PC/USB”  de la Box TV.

La LED bleue est normalement allumée.

Sinon il faudra utiliser la télécommande pour passer du rouge au bleu.

 

J’utilise un trombone pour mettre ma Box TV en mode “Flash“, c’est-à-dire mettre la Box TV dans l’état qui permet une MAJ du Firmware.

 

J’insère le trombone dans le trou tout en appuyant légèrement, de une à plusieurs secondes, jusqu’à affichage d’un port valide dans le logiciel.

 

Affichage du pilote et détection du matériel  via un port USB, dans le logiciel.

 

Vous devrez certainement refaire cette procédure plusieurs fois avant de maitriser la méthode.

C’est fait, je n’ai plus qu’à lancer la procédure de Flash du firmware.

(Je reste en haut sur “Upgrade“, mais avec un autre firmware cela peut être différent)

 

Je clique sur “Run“, pour démarrer l’installation de la distribution Lubuntu sur la Box TV OTT 4K R68.

 

 

 

 

 

C’est fait, vous pouvez débrancher le câble USB de la Box TV R68.

Premier démarrage de la Box TV OTT 4K R68.

Je branche ma Box TV R68 sur un écran HDMI ou via un adaptateur VGA/HDMI.

J’utilise une souris obligatoirement, le clavier n’est pas obligatoire, car un clavier virtuel existe dans cette distribution de Lubuntu.

 

 

 

 

Démarrage !

 

Accès internet via le port RJ45.

Je change la langue du clavier de US en FR.

 

 

 

Mes bidouilles !

 

Constat et conclusion.

C’est incroyable, cette Box TV démarre en 4/5 secondes.

La Box TV est rapide et fluide sous Lubuntu. Le seul problème, c’est la perte de l’affichage LED sur le boîtier, mais cela n’empêche pas le fonctionnement. L’autre problème, c’est le pilote Wi-Fi manquant…

De plus, après l’installation des MAJ de Lubuntu, je n’ai plus accès au Web via un navigateur. Mais cela fonctionne toujours depuis un terminal. Je cherche …

Mais comme je l’indique en début de tutoriel, si vous possédez cette Box TV, n’hésitez pas à poster vos procédures pour finaliser la configuration. Dans mon cas, je prépare un autre tutoriel et si j’ai le temps, je compléterai celui-ci.

 

Je pense que le prochain tutoriel attirera plus de monde et  finira de vous convaincre de bidouiller cette Box TV OTT 4K R68.

 

À suivre !

 

 

 

 

 

GeekBox, nano-ordinateur en box TV et son module, sous Linux et Android avec 8 cœurs 2 Go de RAM et 16 de mémoire Flash.

Je n’avais jamais présenté la GeekBox, c’est un nano-ordinateur, mais aussi une Box TV et si vous ajoutez le module, c’est encore mieux.

Elle fonctionne sous Lubuntu/Android en dual-boot, ou simplement sous Lubuntu ou Android, cela dépendra de l’installation que vous choisirez.

 

Ce n’est pas nouveau, car le produit date de 2015, mais vous comprendrez prochainement pourquoi je parle encore de cette petite perle…

 

La box TV GeekBox.

(GeekBox Open Source Cross TV BOX with MXMIII Android 5.1& Ubuntu Dual Boot 4K RK3368 Octa Core 2GB/16GB 802.11AC WIFI 1000M LAN BT4.1 HDMI2.0 OTG)

 

Le module GeekBox Landingship Open Source PCBA.

(GeekBox Landingship Open Source PCBA w/ MXM3 MIC CSI CAM MIPI-DSI APDIF Headphone Interfaces for GeekBox)

 

Les +

  • Processeur octa core Cortex-A53 RK3368 à maxi 1.5 GHz
  • Processeur graphique intégré à la puce RK3368 tournant à un maximum de 600Mhz ( support OpenGL ES 3.1/OpenCL 1.2/DirectX 9.3…)
  • 2 Go de RAM
  • 16 Go de mémoire Flash
  • Décodeur 4K, 2 K H264/265 en temps réel
  • HDMI 2.0 en 4K, 2K en 60 fps avec HDCP 2.2
  • Module de développement open source GeekBox Landingship
  • Box TV sous Android/Lubuntu en dual boot ou Lubuntu seul et Android seul.
Les –

Je ne trouve rien !

 

Des infos, c’est ici :

http://www.geekbox.tv/

Mais aussi :

https://www.instructables.com/id/Open-Source-TV-Box-GeekBox/

Une vidéo de présentation du kit :

Les distributions :

http://www.geekbox.tv/2018/06/geekbox-firmware.html

 

Vous pouvez acheter la Box TV ici :

https://www.geekbuying.com/item/GeekBox-Open-Source-Cross-TV-BOX-Android-Ubuntu-Dual-Boot-4K-RK3368-Octa-Core-2G-16G-AC-WIFI-1000M-LAN-BT4-1-HDMI2-0-OTG-358067.html

 

 

La carte de développement, c’est ici :

https://www.geekbuying.com/item/GeekBox-Landingship-Open-Source-PCBA-w–MXM3-MIC-CSI-CAM-MIPI-DSI-APDIF-Headphone-Interfaces-for-GeekBox-358265.html

 

 

 

Des photos de la GeekBox.

Les images proviennent du site : https://www.instructables.com/id/Open-Source-TV-Box-GeekBox/

ainsi que du site : https://www.geekbuying.com/

 

 

 

 

 

 

 

 

Des infos.

 

 

 

Caractéristiques du module. (GeekBox Landingship Open Source PCBA)

Model GeekBox
Connector MXM3 Female
Power 5V DC-IN with Over-Voltage Protection
Audio Yes
S/PDIF Yes
Headphone Jack Yes
MIC Mic x 2
Display MIPI-DSI Connector
Connector camera Yes
USB USB HOST x 1
Sata 2.5-Inch
RTC Battery CR1220
IR IR Receiver
LEDs Power Indicator x 1
Sata R/W Indicator x 1
Buttons 2 x 2 User Buttons
Buzzer Self-Drive Buzzer
CSI MIPI-CSI 20-Pins 1.27mm Header
GPIOs 60-Pins 2.54mm GPIO Header
Compatible GeekBox

 

 

Caractéristiques de la box TV GeekBox.

General
Model GeekBox
Color Black
System
Operating System Android & Ubuntu Dual OS
CPU Rockchip RK3368 ARM 64Bits Octa-core Cortex-A53@1.5GHz
GPU PowerVR SGX6110 GPU; Support OpenGL 3.1, OpenGL ES 1.1/2.0/3.0, OpenCL, DirectX9.3
RAM 2GB LPDDR3@1600Mbps
ROM 16GB Samsung eMMC v5.0
Communication
Wifi Connectivity IEEE802.11a/b/g/n/ac 2×2 MIMO@867Mbps AP6354
Ethernet 100/1000M LAN
Language English/French/German/Spanish/Italian/ etc. multilateral languages
Bluetooth 4.1
Media
Video Supported HD MPEG1/2/4,H.265,4K-HD, HD AVC/VC-1,RM/RMVB,Xvid/DivX3/4/5/6 ,RealVideo8/9/10

Avi/Rm/Rmvb/Ts/Vob/Mkv/Mov/ISO/wmv/asf/flv/dat/mpg/mpeg

4K@60 Hz video decoding 10-bit HEVC and AVS+ codec support; H.264 up to 4K 30 Hz

3D Hardware 3D graphics acceleration
Audio Supported MP3/WMA/AAC/WAV/OGG/AC3/DDP/TrueHD/DTS/DTS/HD/FLAC/APE
Picture Supported JPEG/BMP/GIF/PNG/TIFF
Resolution HDMI2.0 up to 4K@60Hz
Interface
HDMI Port Standard HDMI 2.0
Other Interfaces 2 x USB Host
1 x OTG
1 x TF Card Slot
1 x HDMI
1 x RJ45
1 x DC Jack
2 x Antena
1 x MXMIII
Security HW Security system, support popular DRM and HDCP 1.4/2.x
Remote IR Controller
Lights LED x 2
MXM MXM3 Edge-fingers
Display Build-in eDP Display
TP Build-in Touch Panel
Debug 3Pins Uart Port for developers
FAN 2 Pins Control Port for Cooling Fan
RTC Battery 2 Pins Port for RTC Battery
Keys Reboot x1
Update x 1
Power x 1
Other Features
Power Power Supply DC 5V/2A
Dimension
Size 90 x 69 x 21 mm
Weight 0.5kg
Package Contents
1 x Geekbox main board
1 x Housing
1 x IR Remote control
1 x HDMI cable
2 x Antennas
1 x Charging cable
1 x Heat Sink
1 x Power adapter (A right AC Adapter will be sent as your shipping country)
1 x User manual

 

Le forum actuel, avec des infos/des firmwares/des tutoriels… c’est ici :

http://geekbox.boards.net/

 

 

C’est une bonne idée cet ensemble box TV adaptable sur une carte de développement Landingship…

 

Une Box TV GeekBox façon nano-ordinateur, fonctionnant avec un processeur RK3368 en 8 cœurs, 2 Go de RAM et 16 d’espace de stockage + son module GeekBox Landingship Open Source, le kit a tout pour plaire et pourtant !…

 

À suivre !

 

pcDuino3, déballage et premier démarrage.

pcDuino3 ou pcDuino V3.

 

Suite à mes tests sur le pcDuino V2, je vous présente maintenant le pcDuino3, en version double cœur, ainsi que de petites nouveautés avec l’implémentation de nouveaux connecteurs.

Vous trouverez sur le lien qui suit, la présentation du pcDuino3, ici : pcDuino3, enfin un processeur A20 double coeur !

 

Je vais essayer de vous aider lors de vos premiers pas, dans l’environnement fantastique des micro-ordinateurs et leurs possibilités infinies de développer des projets de toutes sortes.

Dans ce tutoriel, je vous donne quelques clés pour vous approprier rapidement les fonctions de base, pour bien débuter avec le pcDuino3.

 

Plan du tutoriel

 

1 – Commande, déballage et vérification du pcDuino3.

2 – Le matériel et protection nécessaire pour démarrer avec le pcDuino3.

3 – Montage et premier démarrage.

4 – Procédure de MAJ du Kernel et de Lubuntu vers la NAND.

5 – Configuration du clavier en FR “AZERTY”.

6 – XBMC pour les vidéos en MP4 AVI etc…

7 – Installation d’Audacity pour la lecture des fichiers Audio sous Lubuntu.

8 – Activation des GPIO, pour utilser le logiciel Arduino 1.5.3.

9 – Le connecteur HDMI.

10 – Configuration du Wi-Fi sous Lubuntu.

11 – USB et SATA sous Lubuntu.

12 – Sauvegarde de Lubuntu présent sur la NAND.

13 – ATTENTION ! Faille de sécurité sur le Bach de Linux.

 

1 – Commande, déballage et vérification du pcDuino3.

1-1 Commande :

Commande du produit sur le site :  http://www.gotronic.fr/

La caverne d’Ali Baba pour les “geeks“, concernant les composants électroniques et la robotique.

Et c’est en France ! (pas besoin de commander en ch…)

 

Réception du colissimo en 48 H, avec le suivi de mon colis, c’est plus sûr !

 

1-2 Déballage :

Le pcDuino3 est dans un autre emballage et dans un sachet de protection.

 

Le second emballage est succinct, mais il offre une protection suffisante.

 

1-3 Vérification visuelle du pcDuino3.

Je l’avais déjà constaté avec le pcDuino V2, visuellement, il n’y a rien à dire sur le produit, mais seulement contempler la bonne qualité de finition des produits pcDuino. 

 

2 – Le matériel et protection nécessaire pour démarrer avec le pcDuino3.

2-1 Matériel nécessaire.

– Un pcDuino3.

– Un câble USB avec son alimentation 5V en 2A, c’est préférable.

– Un câble HDMI vers HDMI ou un câble adaptateur HDMI vers VGA.

– Un boitier pour le protéger (optionnel).

– Un mini HUB USB, pour y connecter la souris et le clavier. 

– Un câble RJ45 pour le brancher sur votre box ADSL ou sur un Switch. (optionnel si vous utilisez le Wi-Fi).

 

Avec le pcDuino, qui possède une mémoire NAND, le système d’exploitation Lubuntu est déjà préinstallé, donc il n’y a plus qu’à démarrer.

 

2-2 Protection du pcDuino.

Pour l’instant, je n’ai pas de boitier pour protéger le pcDuino3.

Lors de mes manipulations et tests, j’utilise des supports en plastique qui servaient auparavant à fixer des cartes mères de PC.

Je rajoute à cela l’emballage antistatique sous le pcDuino, pour plus de sécurité.

Le boitier qui existait pour le pcDuino V2, n’est pas esthétiquement intéressant. 

 

3 – Montage et premier démarrage.

3-1 Montage (Branchement du pcDuino3).

Brancher le câble HDMI, puis sur le connecteur USB un mini HUB USB,  pour y connecter le clavier et la souris.

Maintenant vous pouvez brancher l’alimentation.

 

3-2 Premier démarrage.

Démarrage du pcDuino3. Sinon appuyer sur le bouton “RESET, entre la prise RJ45 (réseau) et le HDMI.

 

Attention !  Le câble d’alimentation se situe entre la prise RJ45 et le HDMI, sous le pcDuino3.

 

Premier écran de démarrage.

A l’apparition de cet écran, en appuyant sur la touche “F8”, vous accédez à la configuration de Lubuntu (Langue, clavier, backup…)

 

.

.

Si vous ne pouvez pas cliquer sur “F8”, il faudra reconfigurer le clavier en suivant la procédure sous Lubuntu, dans cette partie du tutoriel “5 – Configuration du clavier en FR “AZERTY“.

 

Premier démarrage de lubuntu avec accès internet opérationnel.

 

 

Lubuntu en mémoire NAND, démarre en 30 secondes sans écran d’option “F8”, (Avec l’option “F8”, c’est 33 secondes).

 

IMPORTANT !  Avant de faire des modifications sur votre version de Lubuntu dans la NAND, je vous conseille de passer à la section “4 – Procédure de MAJ du Kernel et de Lubuntu vers la NAND.”.

Suite à des bugs de ma version préinstallée, comme par exemple l’impossibilité de booter sur ma sauvegarde de lubuntu sur une micro SD… , je vous conseille d’installer directement la version la plus récente du Kernel et de Lubuntu en NAND sur le pcDuino3.

 

4 – Procédure de MAJ du Kernel et de Lubuntu vers la NAND.

Je suis obligé de faire la mise à jour de mon Kernel, car je constate des bugs récurrents.

4-1 Vérification de la version de mon Kernel.

Dans un terminal, taper : “uname -a”

ou : “uname -v”

Résultat dans mon cas : 3.4.79+ en date du 10 mars 2014. Il y a des MAJ du Kernel depuis cette version qui corrige des bugs.

 

 

4-2- Les logiciels, le Kernel et lubuntu.

Win32DiskImager disponible ici en téléchargement : https://s3.amazonaws.com/pcduino/Tools/win32diskimager-v0.7-binary.zip

Le Kernel disponible ici : https://s3.amazonaws.com/pcduino/Images/v3/20140721/pcduino3_a20_kernel_dd_20140721.img

L’image Lubuntu disponible ici : https://s3.amazonaws.com/pcduino/Images/v3/20140430/pcduino3_ubuntu_20140430.7z

 

4-2-1 Installation avec PhoenixSuit. (Ne fonctionne pas dans mon cas)

Installer PhoenixSuit 1.06 et après l’installation MAJ en version 1.08.

Après plusieurs tentatives pour démarrer la détection de mon pcDuino3, je laisse  tomber et je passe à un autre logiciel en utilisant une autre procédure.

 Je n’avais eu aucun problème avec cette procédure sous pcDuinoV2 !

Ce n’est pas grave la procédure que je décris ci-dessous est encore plus simple et fonctionne toujours.

 

4-2-2 Installation avec Win32DiskImager.

Je lance  “Win23DiskImager” ou j’installe le Kernel, en utilisant l’image suivante : https://s3.amazonaws.com/pcduino/Images/v3/20140721/pcduino3_a20_kernel_dd_20140721.img

procédure en images :

 

J’utilise un adaptateur USB/micro SD pour cette procédure.

 

Cliquer sur “Write”.

.

.

Lorsque la fenêtre “Write Succeful.” s’affiche, cliquer sur “OK”, c’est fini.

4-2-3 Préparation de ma clé USB et copie de deux fichiers.

Sur ma clé USB, il faut copier les deux fichiers suivants “pcduino3_ubuntu_20140430.img ” et “update.sh “, du fichier “pcduino3_ubuntu_20140430.7z”, que vous avez au préalable décompressé dans un répertoire.

Il suffit donc, de copier les deux fichiers sur votre clé USB.

4-3 Installation du Kernel et de Lubuntu sur la NAND.

4-3-1 Installation du kernel sur la NAND avec la micro SD.

Mettre la micro SD dans le pcDuino3,  appuyer sur le bouton “RESET”. Le pcDuino démarre sans écran de contrôle, mais vous pouvez suivre l’état d’avancement avec la LED qui clignote.

Dès que la LED s’arrête de clignoter sur le pcDuino, vous pouvez retirer la micro SD

Ne toucher à rien d’autre !

4-3-2 Installation de Lubuntu sur la NAND avec la clé USB.

Insérer la clé USB avec l’image de Lubuntu et le fichier *sh précédemment préparé.

Laisser la procédure se poursuivre jusqu’à son terme !

Une LED clignote aussi pendant cette procédure et vous pouvez suivre la procédure sur un écran si disponible.

Lorsque la procédure d’upgrade est terminée, un message s’affiche sur l’écran et vous constatez que deux LEDs clignotent simultanément.

C’est bon, vous pouvez retirer la clé USB et appuyer sur le bouton “RESET”.

Votre pcDuino3 redémarre.

Après redémarrage, je vérifie dans un terminal ma version en tapant : uname -a

ou : uname -v

Résultat : 12 SMP PREEMPT Mon Jul 21 …..

 

C’est fini !

Pour information ! Lors du premier démarrage, vous pouvez appuyer sur F8, dès son apparition sur l’écran pendant le défilement du chargement et vous pourrez configurer Lubuntu, (Langue, clavier, zone….)

Vous pouvez aussi faire un backup de la Nand vers une micro SD en version bootable.

Résultat, après la MAJ cela fonctionne enfin et je peux démarrer Lubuntu sur ma micro SD et faire mes manipulations.

 

5 – Configuration du clavier en FR “AZERTY”.

Dans un terminal : Cliquer sur l’icône “Menu”, “Accessories”, “LXTerminal”.

Maintenant vous constatez que vous êtes en “Super User” grâce au sigle : “$”, ce qui donne : ubuntu@ubuntu ~$

Taper ceci : “sudo dpkg-reconfigure keyboard-configuration”, valider.

Suivre les étapes pour configurer le nombre de touches de votre clavier, ainsi que la langue et le pays …

Redémarrer pour bien finaliser les modifications et après vous constaterez que vous êtes en FR “AZERTY”.

 

 

6 – XBMC pour les vidéos en MP4 AVI etc…

Depuis ma MAJ, avec un nouveau Kernel, XBMC est plus lent à l’utilisation.

 

Pas besoin d’une distribution sous XBMC, pour pouvoir utiliser ce logiciel puissant pour lire les fichiers multimédias !

Il suffit de lancer XBMC dans le menu.

XBMC fonctionne plutôt bien pour lire les fichiers vidéo. 

(Vidéo MP4)

(Vidéo MP4)

(film *.AVI sous XVID)

.

7 – Installation d’Audacity pour la lecture des fichiers Audio.

Le son est disponible via le connecteur jack 3.5 vers un casque par exemple.

Pour les fichiers MP3 ????, il faut certainement installer des plugins.

Installation d’un lecteur ALSA et ses dépendances et outils pour lire les fichiers*.Wav,Mp3….. Mais cela ne fonctionne pas !

J’installe “Audacity”, qui permet de lire et modifier tous les fichiers audio.

En images ci-dessous :

 

 

 

8 – Activation des GPIO, pour utiliser le logiciel Arduino 1.5.3.

 Il faut activer les GPIO pour faire fonctionner le logiciel  Arduino 1.5.3. (Bizarrement, avec la vieille version cela fonctionnait sans aucun problème) 

Dans un terminal, taper : “sudo modprobe gpio”

valider et taper : “sudo modbrobe adc”

Voilà, vous pouvez tester une LED qui clignote “CLK” sur le pcDuino3, en lançant  dans “Menu”, “Programming”, “Arduino IDE”. Ensuite, “Menu”, “Examples”, “00.pcDuino”, “02.Linker Kits”, “linker_led_test”.

 

ArduinoTestLED

.

A la ligne du programme “int led_pin=1;”, mettre “int led_pin=13;”, lancer le programme avec la flèche dirigée vers la droite, et vous constaterez que la LED “CLK” cligotte faiblement sur le pcDuino3.

C’est un petit test qui permet de contrôler le bon fonctionnement du logiciel Arduino avec les modules GPIO, sur le pcDuino3 .

 

9 – Le connecteur HDMI.

HDMI<-> HDMI TV.

Sous Lubuntu, il n’y a pas de son via le câble HDMI vers HDMI sur TV, mais le son passe par le jack 3.5.

HDMI -> VGA.

Le son passe correctement via le jack 3.5.

 

10- Configuration du Wi-Fi.

Cliquer sur l’icône proche de celui du son, avec le bouton droit de votre souris. Dans le menu qui s’affiche à l’écran, vous pouvez cliquer sur “Edit Connections…”. Cliquer sur l’onglet  ”  Wireless”

Maintenant, choisir le nom de votre box ADSL, par exemple ” Livebox-45A0″ en cliquant dessus et à droite dans le menu cliquer sur “Edit”.

Ne rien changer dans les onglets sauf celui-ci “Wireless Secutity”, choisir le type de sécurité de votre réseau Wi-Fi, pour moi c’est “WPA &  WPA2 Personnel”. Taper le mot de passe de votre réseau Wi-Fi dans la case “Password : “**************************”.

Cliquer sur “Save” en bas à droite de la fenêtre, voilà c’est fait ! Vous venez d’activer le Wi-Fi sur votre pcDuino3.

Débrancher le câble réseau RJ45, et vous pouvez surfer sur le web en Wi-Fi.

 

11 – USB et SATA sous Lubuntu.

11-1 USB ET HDD.

Les  clés USB sont correctement détectées et fonctionnent normalement.

Pour les disques durs USB, cela ne fonctionne pas ! ( Le HDD ne démarre pas physiquement, car il y a un manque d’énergie via le port USB)

Test effectué avec deux disques durs : Le premier c’est un Samsung  250 Go et l’autre plus ancien en 60 Go.

En utilisant un HUB auto-alimenté, mon disque démarre normalement sous Lubuntu.

Donc pour moi, il y a un problème d’énergie sur le port USB. Trop juste, ou plutôt insuffisant !

11-2 Accès disque SATA.

(Câble rouge Alimentation + coté SATA)

SATA Alim pcDuino3 a

En utilisant le connecteur 5 volts sur le pcDuino3, mon HDD 250 Go ne démarre même pas. Pas suffisamment d’énergie pour le démarrer.

En utilisant une alimentation externealimentation de PC“, le disque SATA fonctionne correctement.

 

 

 

12 – Sauvegarde de Lubuntu présent sur la NAND.

12-1 Sauvergarde de la NAND vers une carte SD avec Lubuntu bootable.

C’est très pratique pour faire des manipulations, sans toucher à Lubuntu sur la NAND.

Lors du démarrage du pcDuino3, vous pouvez appuyer sur “F8” dès son apparition sur l’écran.

Cliquer sur l’option en rouge dans le menu ci-dessous et suivre la procédure.

Demande de formatage de la micro SD, vous devez cliquer sur : “OUI”.

Redémarrage du pcDuino3 avec la carte micro SD que l’on vient de préparer. Si tout c’est bien passé vous êtes sur Lubuntu présent sur votre micro SD.

Je vais faire mes updates sur cette version de Lubuntu sur la micro SD, dans un terminal : “sudo apt-get update”.

 

12-2 Créer une image (copie de la NAND) de Lubuntu vers un micro SD, pour restauration de Lubuntu en cas de problème sur la NAND.

Lors du démarrage du pcDuino3, vous devez appuyer sur “F8” dés son apparition à l’écran.

Cliquer sur l’option en rouge dans le menu ci-dessous et suivre la procédure.

 

Si vous avez planté Lubuntu sur la NAND, grâce à cette version vous pourrez retrouver votre configuration à la date de la sauvegarde et la réinjecter vers la NAND de votre pcDuino3. 

Pour cela, il vous suffira de mettre la carte dans le slot micro SD, de redémarrer votre pcDuino3 et de suivre la procédure qui s’affiche à l’écran.

 

Les deux options citées ci-dessus sont très pratiques en cas de problème ou en cas de tests poussés sous Lubuntu.

 

 

13 – ATTENTION ! Faille de sécurité sur le Bach de Linux.

Je vous conseille de lire mon article, sur cette faille de sécurité sur le Bach de Linux, pour améliorer la sécurité sur les distributions Linux, ici :

https://castman.fr/micro-ordinateurs-low-cost/attention-faille-de-securite-sur-le-bach-de-linux-dans-micro-ordinateurs/

 

Voilà, c’est fini pour cette première partie sur le pcDuino3.

A très bientôt pour la suite de mes tests : “pcDuino3, deuxième partie.”