====== rPi : Raspberry pi ======
===== default user =====
Username: pi
Password: raspberry
===== raspi-config =====
commande avec des menu permettant la config interactive
===== activer le SSH d'avance =====
placer un fichier (vide, peu importe le contenu) nommé ''ssh'' dans ''/boot/'' .
le SSH sera activé, ensuite il est possible de tout faire à distance.
===== config.txt =====
configuration du rPi accessible facilement, même si celui-ci n'est pas booté
situé dans la partition de boot, accessible même depuis un windows (car FAT32)
===== affichage VGA =====
via adabtateur hdmi -> VGA non alimenté, résolution 1280x1024, fonctionne même en démarrage à froid
(le VGA a tendance a mieux fonctionner au reboot). penser à débrancher l'hdmi si problème, ca réinitialise l'adaptateur.
dans ''/boot/config.txt'',
- ce qui ne change pas :
#hdmi_safe=1
#disable_overscan=1
#hdmi_drive=2
- ce qui change :
hdmi_force_hotplug=1
hdmi_group=2
hdmi_mode=35
config_hdmi_boost=4
===== boot sur USB sans carte SD =====
(à partir du rpi 3)
-> https://www.raspberrypi.org/documentation/hardware/raspberrypi/bootmodes/msd.md
mettre dans ''/boot/config.txt'' :
program_usb_boot_mode=1
après redémarrage, on peut vérifier (la modif est définitive sur le hardware, on peut enlever la ligne de config) :
$ vcgencmd otp_dump | grep 17:
17:3020000a
ensuite il suffit de mettre une image de raspbian directement sur la clef USB / disque externe comme si c'était une carte mémoire, et le rPi doit booter dessus.
==== boot sur disque externe récalcitrant ====
-> https://www.framboise314.fr/boot-simplifie-sur-usb-avec-les-raspberry-pi-1-2-et-3/
une carte mémoire avec juste le ''bootcode.bin'' et un fichier ''timeout'' vide suffisent à résoudre le problème. tout le reste, partition de boot comprise, réside sur le support externe (la carte mémoire ne sera plus jamais écrite)
==== more power to usb ports ====
-> https://hackaday.com/2015/04/06/more-power-for-raspberry-pi-usb-ports/
max_usb_current=1
===== update kernel =====
sudo rpi-update