[Windows] Comment flasher votre Raspberry Pi Compute Module

Je recevrai bientôt la Raspberry Pi Compute Module CM3, entre temps je vais vous montrer comment j'ai flashé un Raspbian dans la CM.

Le petit tuto par HackInvent :)


Ce que j'ai en ma disposition est le kit de développement avec la carte qui permet de hoster la CM.

La première chose que j'ai faite est de l'alimenter via le port uUSB Power In, en suite je l'ai connecté au PC via le port USB Slave. *
Je me suis assuré que le jumper J4 est bien mis en position EN. Cela veut dire qu'il est positionné pour

Cool! J'ai bien remarqué que windows le détecte en tant que "BCM2708 Boot"

[Windows] Comment flasher votre Raspberry Pi Compute Module?

Je déconnecte le micro USB Slave.

Installer le driver pour la Rasberry Pi Compute Module

Il faut d'abord installer le Windows Installer téléchargeable ici.
Une fois l'installation terminée, reconnecté le micro USB Slave, le CM va apparaitre l'onglet des périphériques USB.

[Windows] Comment flasher votre Raspberry Pi Compute Module?

Executer le programme installé RPiBoot.exe.

[Windows] Comment flasher votre Raspberry Pi Compute Module

Un lecteur flash apparaitra la liste de lecteurs.
La suite est de charger un OS dans la Raspberry Compute Module.

Charger l'OS Raspbian dans la Raspberry Pi Compute Module

Tout d'abord, il faut télécharger l'image de l'OS.
Dans l'exemple on part sur le Raspbian Jessi Lite pour ne pas dépasser les 4Go de mémoire du compute module. Les versions Desktop risquent de ne pas marcher car ils dépassent la taille. C'est d'ailleurs pour cette raison que pour la version CM3L il est possible de mettre une carte SD.

Extraire l'image contenue dans le zip.

Télécharger et installer Win32DiskImager

Sélectionner l'image de l'OS à charger et cliquer sur Write:

[Windows] Comment flasher votre Raspberry Pi Compute Module

Après la fin du chargement, on peut naviguer dans le contenu de la mémoire du compute module:

[Windows] Comment flasher votre Raspberry Pi Compute Module
 
Maintenant reste à voir si le compute module marche.

HackInvent utilise le compute module avec Raspbian Lite

Le Raspbian Lite n'a pas d'interface graphique, donc tous ce qu'on peut espérer est un terminal lorsqu'on démarre le Compute Module.
Pour le test j'ai utilisé la carte de développement de la Compute Module à un écran avec un cable HDMI.
Il démarre bel et bien.

[Windows] Comment flasher votre Raspberry Pi Compute Module

La suite est de pouvoir se connecter à la Raspberry Pi Compute Module en utilisant le SSH via UART.

En utilisant un clavier, entrer le login: pi et le password: raspberry
Activer ensuite le SSH et le SSH via UART en utilisant la commande sudo raspi-config.