Installation du système d'exploitation sur le kit de développement pour module reComputer RK3576

Dernière mise à jour:

Flashing et initialisation du firmware RK

Flashing de l'image

Maintenez le bouton MASKROM enfoncé, puis allumez l'appareil. Lorsque la LED d'alimentation reste allumée et que la LED de battement de cœur est éteinte, l'appareil a correctement accédé au mode MASKROM (vous pouvez alors relâcher le bouton).

1.png

L'appareil prend en charge les trois méthodes suivantes pour le flashing d'images et le démarrage. Choisissez-en une selon votre configuration matérielle :

  • Démarrage eMMC : Flashez l'image directement sur l'eMMC embarqué et démarrez à partir de celle-ci.

  • Démarrage SSD : Flashez l'image sur un SSD (Solid State Drive), connectez-le au Dev Kit et démarrez à partir de celui-ci.

  • Démarrage carte TF : Flashez l'image sur une carte TF (32 Go ou plus recommandé), insérez-la dans le Dev Kit et démarrez à partir de celle-ci.

Démarrage image eMMC

Si votre carte dispose d'une eMMC embarquée, aucune installation n'est nécessaire. L'image système est préflaschée en usine.

Windows

RKDevTool est un outil développé par Rockchip pour le flashing USB sous Windows.

Installation de RKDevTool

Téléchargez et décompressez les fichiers suivants pour installer RKDevTool :

Installation du pilote DriverAssistant

Téléchargez et décompressez DriverAssistant, exécutez DriverInstall.exe et cliquez sur le bouton Install Driver pour installer le pilote. Si vous avez déjà installé une autre version du pilote, cliquez d'abord sur Uninstall Driver pour le désinstaller, puis réinstallez-le.

2.png

Exécution de RKDevTool

Décompressez RKDevTool.zip et double-cliquez sur RKDevTool.exe pour lancer l'outil.

3.png

4.png

Connectez maintenant le port USB-C du Dev Kit au PC via l'autre extrémité du câble USB. Le message « Found One MASKROM Device » s'affiche, indiquant que l'eMMC a été détectée.

5.png

Configurer les paramètres d'écriture de RKDevTool

Sélectionnez le Loader et l'Image correspondant aux numéros indiqués. En général, vous pouvez utiliser le firmware officiel par défaut.

Note

Que sont les fichiers Loader et Image ?

  • Fichier Loader : Il s'agit du bootloader bas niveau du périphérique. Il est chargé d'initialiser le matériel de base (comme la DDR) lors de la phase de flash et d'établir un canal de communication avec l'outil de développement sur PC, afin de permettre la réception et l'écriture des données ultérieurement.
  • Fichier Image : Il s'agit d'un package d'image système contenant le noyau OS complet et le système de fichiers racine. Une fois écrit dans le stockage du périphérique (comme l'eMMC), il devient le système réellement exécuté sur celui-ci.

Dans l'option Storage, sélectionnez le support cible : eMMC

Cochez "Force write by address", puis cliquez sur Execute ;

6.png

Attendez environ 5 minutes. Lorsque "Download Complete" apparaît dans la zone de journal à droite, le flash a réussi :

7.png

Note : Si la première tentative de flash échoue, cliquez sur "Execute" pour relancer l'opération.

Bien que RKDevTool permette de sélectionner plusieurs périphériques en mode Maskrom, le flash simultané de plusieurs appareils entraîne l'échec de l'écriture sur ceux en cours de programmation.

Si vous devez flasher plusieurs périphériques simultanément, utilisez upgrade_tool.

Démarrage via image sur carte TF

L'ordre de démarrage du périphérique est eMMC -> carte TF -> SSD. Si une image est présente sur l'eMMC, le périphérique démarre par défaut depuis l'eMMC. Pour démarrer depuis une carte TF, vous devez effacer l'eMMC. Suivez les étapes illustrées : sélectionnez Advanced Function --> Download --> eMMC --> Switch Storage --> Erase All

Lorsque "Erase Sectors Success" apparaît dans la fenêtre de journal à droite, l'effacement est terminé.

8.png

Utilisez ensuite Armbian Imager pour écrire l’image sur la carte SD. Suivez les étapes du guide Installer le système sur le reComputer RK3576.