Raspberry Pi 3 avec SSD
Posté : sam. 15 juin 2019 13:41
Bonjour,
Après avoir grillé 2 cartes SD sur 2 Raspberry Pi, je me suis mis en quête d'en améliorer u avec un SSD.
Je suis pas hasard tombé sur cet article (qui pourrait en intéresser) : https://jamesachambers.com/raspberry-pi ... pgrade-30/
Je me suis donc procuré un Kingston A400 120Go et un adaptateur Sabrent USB 3 vers SATA. Mais impossible de booter dessus et j'ai l'impression que le problème vient d'un manque d'alimentation du port USB.
Voici les informations:
Raspberry Pi 3B (Rev a02082)
Le RPi est alimenté par sa source officielle (+5.1v @ 2.5A)
vcgencmd otp_dump indique bien 17:3020000a
J'ai essayé les paramètres suivante dans le config.txt :
program_usb_boot_mode=1 // Pour activer le boot usb
max_usb_current=1 // Mais semble réservé au 3B+
Ceci pour ralentir le boot dans le cas où l'USB prend du temps à s'initialiser :
boot_delay=10
boot_delay_ms=10000
program_usb_timeout=1
Pour modifier le config.txt, je boot une première fois avec la SD possédant le config.txt modifié, avant de booter sur le SSD (avec lui aussi le même config.txt pour être sûr)
Le SSD a été installé avec soit Win32IMGDisk, soit avec Etcher, utilisant la dernière image de Raspbian lite.
rpi-update a été fait, le dernier firmware a donc été installé.
Lors du boot sur SSD (Sans carte SD) :
- La power LED s'allume fixe
- Après +/- 6sec, un témoin bleu s'allume sur le Sabrent (Pendant une demi seconde) avant de s'éteindre
Rien ne se passe après. (J'ai bien attendu le temps du boot_delay (sec) + boot_delay_ms.
Aucun autre périphérique USB de branché ni réseau. Juste HDMI.
Autre test réalisé :
Je boot sur la carte SD avec Raspbian Lite. Une fois démarré, je branche le Sabrent avec le SSD.
Le périphérique est bien visible, je peux monter les partition.
Dans lsusb -v, je retrouve bien le périphérique, et indique : MaxPower 500mA
J'ai essayé de booter avec une SD contenant uniquement le bootcode.bin + Sabrent SSD, même problème...
Merci pour votre aide
Après avoir grillé 2 cartes SD sur 2 Raspberry Pi, je me suis mis en quête d'en améliorer u avec un SSD.
Je suis pas hasard tombé sur cet article (qui pourrait en intéresser) : https://jamesachambers.com/raspberry-pi ... pgrade-30/
Je me suis donc procuré un Kingston A400 120Go et un adaptateur Sabrent USB 3 vers SATA. Mais impossible de booter dessus et j'ai l'impression que le problème vient d'un manque d'alimentation du port USB.
Voici les informations:
Raspberry Pi 3B (Rev a02082)
Le RPi est alimenté par sa source officielle (+5.1v @ 2.5A)
vcgencmd otp_dump indique bien 17:3020000a
J'ai essayé les paramètres suivante dans le config.txt :
program_usb_boot_mode=1 // Pour activer le boot usb
max_usb_current=1 // Mais semble réservé au 3B+
Ceci pour ralentir le boot dans le cas où l'USB prend du temps à s'initialiser :
boot_delay=10
boot_delay_ms=10000
program_usb_timeout=1
Pour modifier le config.txt, je boot une première fois avec la SD possédant le config.txt modifié, avant de booter sur le SSD (avec lui aussi le même config.txt pour être sûr)
Le SSD a été installé avec soit Win32IMGDisk, soit avec Etcher, utilisant la dernière image de Raspbian lite.
rpi-update a été fait, le dernier firmware a donc été installé.
Lors du boot sur SSD (Sans carte SD) :
- La power LED s'allume fixe
- Après +/- 6sec, un témoin bleu s'allume sur le Sabrent (Pendant une demi seconde) avant de s'éteindre
Rien ne se passe après. (J'ai bien attendu le temps du boot_delay (sec) + boot_delay_ms.
Aucun autre périphérique USB de branché ni réseau. Juste HDMI.
Autre test réalisé :
Je boot sur la carte SD avec Raspbian Lite. Une fois démarré, je branche le Sabrent avec le SSD.
Le périphérique est bien visible, je peux monter les partition.
Dans lsusb -v, je retrouve bien le périphérique, et indique : MaxPower 500mA
J'ai essayé de booter avec une SD contenant uniquement le bootcode.bin + Sabrent SSD, même problème...
Merci pour votre aide
