Revenir au contenu principal
OpenID

Sujet: Rendre le Matrix ARM mini PC (TBS2910) multiboot (Lu 2151 fois) sujet précédent - sujet suivant

0 Membres et 1 Invité sur ce sujet
  • mikebzh44
  • [*][*][*][*][*][*][*]
  • Modérateur
  • Vi
Rendre le Matrix ARM mini PC (TBS2910) multiboot
Le Matrix est un  beau petit PC qui, contrairement à un Raspberry Pi, possède une espace mémoire de 16 Go de stockage interne où est installé le système d'exploitation (par défaut MatrixTV, une sorte d'OpenELEC).

Mais OpenELEC étant aussi disponible sur cette machine, il est assez lourd de passer d'un système à un autre car à chaque fois, il fait débranche le Matrix, sortir un câble et flasher la mémoire interne (eMMC).

Mais c'est sans compter sur les gars du forum TBSDTV qui ont sorti une version modifiée de MatrixTV (actuellement en 1.0.1.0) qui permet le boot sur la carte SD (ou micro-SD).

Voici donc les étapes pour installer cette version modifiée dans la mémoire eMMC et créer une carte SD avec une version OpenELEC :

1 - Prérequis

MatrixTV dans sa version 1.0.1.0 : http://sourceforge.net/projects/matrixtv/files/Release/MatrixTV/
Les fichiers pour rendre cette version multi-boot : http://l.bitcasa.com/FCHADODk
L'image d'une carte SD vierge pour supporter OpenELEC : http://l.bitcasa.com/8ullBXuF
L'archive OpenELEC : pour Gotham ou pour Helix
Le programme Win32DiskImage

2 - Préparation du système MatrixTV

Décompresser le fichier TBS-MatrixTV-V1.0.1.0.zip
Décompresser le fichier TBS-MatrixTV-V1.0.1.0-multiboot.zip
L'archive TBS-MatrixTV-V1.0.1.0-multiboot.zip contient 2 fichiers à la racine :



et 2 fichiers dans le dossier files :



Copier les 2 fichiers à la racine (u-boot-mx6q-sabresd.bin et ucl2.xml) dans le dossier Profiles\MX6Q Linux Update\OS Firmware du dossier MatrixTV-V1.0.1.0 décompressé

Copier les 2 fichiers du dossier files (u-boot-matrix.imx et uEnv.txt) dans le dossier Profiles\MX6Q Linux Update\OS Firmware\files

3 - Installer MatrixTV 1.0.1.0 dans la mémoire eMMC

On procède comme d'habitude en utilisant l'utilitaire MfgTool2.exe situé à la racine pour flasher le boitier avec cette version modifiée de MatrixTV 1.0.1.0 Multiboot

4 - Créer une carte SD pour installer OpenELEC

Exécuter Win32DiskImage, insérer la carte SD dans votre lecteur de carte, sélectionner l'image OpenELEC vierge téléchargée plus haut (attention, c'est un fichier .gz alors il faut le décompresser avant avec 7Zip ou autre pour récupérer le fichier .img)



Quand l'écriture c'est bien déroulée, éjecter puis réinsérer la carte SD pour pouvoir y copier les fichiers.

Depuis l'archive de la version d'OpenELEC téléchargée plus haut, prendre les fichier KERNEL et SYSTEM du dossier target et les copier à la racine de la carte en écrasant les fichiers présents. Dans le dossier 3rdparty\bootloader, copier les fichiers imx6q-tbs2910.tdb, u-boot-matrix.imx et uEnv-matrix.txt et les copier à la racine de la carte SD.
Supprimer les fichier u-boot.imx et uEnv.txt déjà présent à la racine de la carte et renommer les fichiers u-boot-matrix.imx en u-boot.imx et uEnv-matrix.txt en uEnv.txt

Votre carte SD doit maintenant ressembler à ça :



Maintenant, si vous allumez votre Matrix box avec la carte SD dans le lecteur, c'est OpenELEC qui est pris en compte. Sans carte SD dans le lecteur, c'est MatrixTV qui est utilisé.
  • Edité la dernière fois le: 28 Octobre 2014 10:24:51 par mikebzh44

  • mikebzh44
  • [*][*][*][*][*][*][*]
  • Modérateur
  • Vi
Re : Rendre le Matrix ARM mini PC (TBS2910) multiboot
Réponse #1
Testé hier soir avec la version MatrixTV 1.0.1.1 et ça marche (après correction de l'archive téléchargée)

Re : Rendre le Matrix ARM mini PC (TBS2910) multiboot
Réponse #2
Astuce intéressante mais tous les liens bitcasa sont cassés.  :gniark:

  • mikebzh44
  • [*][*][*][*][*][*][*]
  • Modérateur
  • Vi
Re : Rendre le Matrix ARM mini PC (TBS2910) multiboot
Réponse #3
Peut-être que de nouveaux liens ont été postés sur le forum officiel :

http://www.tbsdtv.com/forum/viewforum.php?f=154&sid=0fd023a9a24f4fac0b63c0e982a37738

 
SimplePortal 1.0.0 Beta 1 © 2008-2014