Aller au contenu

Messages recommandés

Posté(e)

Bonjour!

Je suis en train de tenter d'installer une caméra sur mon Pi3B+.

Pas moyen:

pi@raspberrypi:~ $ vcgencmd get_camera
supported=0 detected=0, libcamera interfaces=0

Dans raspi-config j'ai activĂ© - dĂ©sactivĂ© legacy camera: du pareil au mĂȘme.

Activé - désactivé I2C, pareil.

Au cas oĂč, voici une capture de la section Camera de Mainsail, et mon crowsnest.conf, si ça peut aider....:

 

Capture d’écran_2024-04-08_15-06-38.png

config-20240408-150720.zip

Posté(e)

Tant qu'au niveau matĂ©riel, elle n'est pas reconnue, inutile d'aller plus loin 😉

Les PiCam sont trÚs sensibles à une bonne connexion de la nappe. PremiÚre chose à vérifier donc: la nappe bien branchée dans la bon sens cÎté RPi et cÎté PiCam.

Pour en avoir testĂ© une du mĂȘme genre, il y a bien longtemps, les deux LEDs infra tiraient pas mal de jus sur le Pi et provoquaient la mise en rĂ©duction du cadencement (throttle)
 En gros, la vitesse du contrĂŽleur Ă©tait fortement rĂ©duite (dans Octoprint, Ă  l'Ă©poque, apparaissait le symbole de l'Ă©clair). Peut-ĂȘtre que ton modĂšle ne prĂ©sente pas ce dĂ©faut, enfin j'espĂšre pour toiÂ đŸ€ž

Posté(e)

Merci @fran6p!  J'avais une alim de RPi5, mais elle est tombĂ©e en rade ce matin, du coup j'ai remis une vieille d'origine, mais moins de jus dispo... Je vais dĂ©monter les IR, et changer de nappe ce soir. Pas facile Ă  manipuler, ces machins avec de vieux doigts esquintĂ©s!!! 😄

Posté(e) (modifié)

Bonjour!

Nappe neuve, connectée avec un max de précautions:

pi@raspberrypi:~ $ vcgencmd get_camera
supported=1 detected=1, libcamera interfaces=0
pi@raspberrypi:~ $ libcamera-hello
Preview window unavailable
[0:09:32.995652954] [2259]  INFO Camera camera_manager.cpp:297 libcamera v0.0.5+83-bde9b04f
ERROR: *** no cameras available ***

{Edit] Avec Legacy Camera activé, sinon camera pas reconnue

[Edit #2] Quand Legacy Camera est activé, l'affichage LCD sur HDMI est coupé -> désactivation Legacy Camera.

Et lĂ :

pi@raspberrypi:~ $ vcgencmd get_camera
supported=0 detected=0, libcamera interfaces=0

 

AprĂšs ajout de

start_x=1

dans

/boot/config.txt

J'obtiens:

pi@raspberrypi:~ $ vcgencmd get_camera
supported=1 detected=0, libcamera interfaces=1
pi@raspberrypi:~ $ libcamera-still --list-cameras
Available cameras
-----------------
0 : ov5647 [2592x1944] (/base/soc/i2c0mux/i2c@1/ov5647@36)
    Modes: 'SGBRG10_CSI2P' : 640x480 [58.92 fps - (16, 0)/2560x1920 crop]
                             1296x972 [43.25 fps - (0, 0)/2592x1944 crop]
                             1920x1080 [30.62 fps - (348, 434)/1928x1080 crop]
                             2592x1944 [15.63 fps - (0, 0)/2592x1944 crop]

pi@raspberrypi:~ $ libcamera-hello
Preview window unavailable
[0:03:06.943077769] [2034]  INFO Camera camera_manager.cpp:297 libcamera v0.0.5+83-bde9b04f
[0:03:07.010420145] [2035]  INFO RPI vc4.cpp:437 Registered camera /base/soc/i2c0mux/i2c@1/ov5647@36 to Unicam device /dev/media3 and ISP device /dev/media0
[0:03:07.010669104] [2035]  INFO RPI pipeline_base.cpp:1101 Using configuration file '/usr/share/libcamera/pipeline/rpi/vc4/rpi_apps.yaml'
[0:03:07.012599839] [2034]  INFO Camera camera.cpp:1033 configuring streams: (0) 1296x972-YUV420
[0:03:07.013508279] [2035]  INFO RPI vc4.cpp:565 Sensor: /base/soc/i2c0mux/i2c@1/ov5647@36 - Selected sensor format: 1296x972-SGBRG10_1X10 - Selected unicam format: 1296x972-pGAA
#0 (0.00 fps) exp 33222.00 ag 4.25 dg 1.00
#1 (30.02 fps) exp 33222.00 ag 4.00 dg 1.00
#2 (30.02 fps) exp 29995.00 ag 3.44 dg 1.00
#3 (30.01 fps) exp 29995.00 ag 3.44 dg 1.00
#4 (30.02 fps) exp 29995.00 ag 3.44 dg 1.00
#5 (30.01 fps) exp 29995.00 ag 3.38 dg 1.02
#6 (30.01 fps) exp 29995.00 ag 3.44 dg 1.00
#7 (30.02 fps) exp 29995.00 ag 3.44 dg 1.00
#8 (30.02 fps) exp 29995.00 ag 3.44 dg 1.00
#9 (30.02 fps) exp 29995.00 ag 3.44 dg 1.00
#10 (30.02 fps) exp 29995.00 ag 3.44 dg 1.00
#11 (30.01 fps) exp 29995.00 ag 3.44 dg 1.00
#12 (30.02 fps) exp 29995.00 ag 3.44 dg 1.00
#13 (30.02 fps) exp 29995.00 ag 3.44 dg 1.00
#14 (30.02 fps) exp 29995.00 ag 3.38 dg 1.02
#15 (30.01 fps) exp 29995.00 ag 3.38 dg 1.02
#16 (30.02 fps) exp 29995.00 ag 3.38 dg 1.02
#17 (30.02 fps) exp 29995.00 ag 3.38 dg 1.02
#18 (30.02 fps) exp 29995.00 ag 3.38 dg 1.02
#19 (30.02 fps) exp 29995.00 ag 3.38 dg 1.02
#20 (30.01 fps) exp 29995.00 ag 3.38 dg 1.02
#21 (30.02 fps) exp 29995.00 ag 3.38 dg 1.02
#22 (30.02 fps) exp 29995.00 ag 3.38 dg 1.02
#23 (30.01 fps) exp 29995.00 ag 3.38 dg 1.02
#24 (30.02 fps) exp 29995.00 ag 3.38 dg 1.02
#25 (30.01 fps) exp 29995.00 ag 3.38 dg 1.02
#26 (30.02 fps) exp 29995.00 ag 3.38 dg 1.02
#27 (30.01 fps) exp 29995.00 ag 3.38 dg 1.02
#28 (30.02 fps) exp 29995.00 ag 3.38 dg 1.02
#29 (30.01 fps) exp 29995.00 ag 3.38 dg 1.02
#30 (30.02 fps) exp 29995.00 ag 3.38 dg 1.02
#31 (30.02 fps) exp 29995.00 ag 3.38 dg 1.02
#32 (30.02 fps) exp 29995.00 ag 3.38 dg 1.02
#33 (30.01 fps) exp 29995.00 ag 3.38 dg 1.02
#34 (30.02 fps) exp 29995.00 ag 3.38 dg 1.02
#35 (30.02 fps) exp 29995.00 ag 3.38 dg 1.02
#36 (30.02 fps) exp 29995.00 ag 3.38 dg 1.02
#37 (30.02 fps) exp 29995.00 ag 3.38 dg 1.02
#38 (30.01 fps) exp 29995.00 ag 3.38 dg 1.02
#39 (30.02 fps) exp 29995.00 ag 3.38 dg 1.02
#40 (30.02 fps) exp 29995.00 ag 3.38 dg 1.02
#41 (30.01 fps) exp 29995.00 ag 3.38 dg 1.02
#42 (30.02 fps) exp 29995.00 ag 3.38 dg 1.02
#43 (30.02 fps) exp 29995.00 ag 3.38 dg 1.02
#44 (30.02 fps) exp 29995.00 ag 3.38 dg 1.02
#45 (30.02 fps) exp 29995.00 ag 3.38 dg 1.02
#46 (30.01 fps) exp 29995.00 ag 3.38 dg 1.02
#47 (30.02 fps) exp 29995.00 ag 3.38 dg 1.02
#48 (30.02 fps) exp 29995.00 ag 3.38 dg 1.02
#49 (30.02 fps) exp 29995.00 ag 3.38 dg 1.02
#50 (30.02 fps) exp 29995.00 ag 3.38 dg 1.02
#51 (30.01 fps) exp 29995.00 ag 3.38 dg 1.02
#52 (30.02 fps) exp 29995.00 ag 3.38 dg 1.02
#53 (30.02 fps) exp 29995.00 ag 3.38 dg 1.02
#54 (30.02 fps) exp 29995.00 ag 3.38 dg 1.02
#55 (30.02 fps) exp 29995.00 ag 3.38 dg 1.02
#56 (30.01 fps) exp 29995.00 ag 3.38 dg 1.02
#57 (30.02 fps) exp 29995.00 ag 3.38 dg 1.02
#58 (30.01 fps) exp 29995.00 ag 3.38 dg 1.02
#59 (30.01 fps) exp 29995.00 ag 3.38 dg 1.02
#60 (30.02 fps) exp 29995.00 ag 3.38 dg 1.02
#61 (30.02 fps) exp 29995.00 ag 3.38 dg 1.02
#62 (30.02 fps) exp 29995.00 ag 3.38 dg 1.02
#63 (30.02 fps) exp 29995.00 ag 3.38 dg 1.02
#64 (30.01 fps) exp 29995.00 ag 3.38 dg 1.02
#65 (30.02 fps) exp 29995.00 ag 3.38 dg 1.02
#66 (30.02 fps) exp 29995.00 ag 3.44 dg 1.00
#67 (30.02 fps) exp 29995.00 ag 3.38 dg 1.02
#68 (30.02 fps) exp 29995.00 ag 3.38 dg 1.02
#69 (30.02 fps) exp 29995.00 ag 3.38 dg 1.02
#70 (30.01 fps) exp 29995.00 ag 3.44 dg 1.00
#71 (30.02 fps) exp 29995.00 ag 3.44 dg 1.00
#72 (30.02 fps) exp 29995.00 ag 3.44 dg 1.00
#73 (30.02 fps) exp 29995.00 ag 3.44 dg 1.00
#74 (30.01 fps) exp 29995.00 ag 3.44 dg 1.00
#75 (30.02 fps) exp 29995.00 ag 3.38 dg 1.02
#76 (30.01 fps) exp 29995.00 ag 3.38 dg 1.02
#77 (30.01 fps) exp 29995.00 ag 3.38 dg 1.02
#78 (30.02 fps) exp 29995.00 ag 3.38 dg 1.02
#79 (30.02 fps) exp 29995.00 ag 3.44 dg 1.00
#80 (30.02 fps) exp 29995.00 ag 3.44 dg 1.00
#81 (30.02 fps) exp 29995.00 ag 3.44 dg 1.00
#82 (30.01 fps) exp 29995.00 ag 3.44 dg 1.00
#83 (30.02 fps) exp 29995.00 ag 3.44 dg 1.00
#84 (30.02 fps) exp 29995.00 ag 3.44 dg 1.00
#85 (30.02 fps) exp 29995.00 ag 3.38 dg 1.02
#86 (30.02 fps) exp 29995.00 ag 3.38 dg 1.02
#87 (30.02 fps) exp 29995.00 ag 3.38 dg 1.02
#88 (30.02 fps) exp 29995.00 ag 3.38 dg 1.02
#89 (30.02 fps) exp 29995.00 ag 3.38 dg 1.02
#90 (30.01 fps) exp 29995.00 ag 3.44 dg 1.00
#91 (30.02 fps) exp 29995.00 ag 3.44 dg 1.00
#92 (30.02 fps) exp 29995.00 ag 3.44 dg 1.00
#93 (30.01 fps) exp 29995.00 ag 3.44 dg 1.00
#94 (30.02 fps) exp 29995.00 ag 3.44 dg 1.00
#95 (30.01 fps) exp 29995.00 ag 3.44 dg 1.00
#96 (30.02 fps) exp 29995.00 ag 3.38 dg 1.02
#97 (30.02 fps) exp 29995.00 ag 3.38 dg 1.02
#98 (30.02 fps) exp 29995.00 ag 3.38 dg 1.02
#99 (30.02 fps) exp 29995.00 ag 3.38 dg 1.02
#100 (30.01 fps) exp 29995.00 ag 3.44 dg 1.00
#101 (30.02 fps) exp 29995.00 ag 3.44 dg 1.00
#102 (30.02 fps) exp 29995.00 ag 3.44 dg 1.00
#103 (30.01 fps) exp 29995.00 ag 3.44 dg 1.00
#104 (30.02 fps) exp 29995.00 ag 3.44 dg 1.00
#105 (30.02 fps) exp 29995.00 ag 3.44 dg 1.00
#106 (30.02 fps) exp 29995.00 ag 3.38 dg 1.02
#107 (30.02 fps) exp 29995.00 ag 3.38 dg 1.02
#108 (30.01 fps) exp 29995.00 ag 3.38 dg 1.02
#109 (30.02 fps) exp 29995.00 ag 3.38 dg 1.02
#110 (30.01 fps) exp 29995.00 ag 3.38 dg 1.02
#111 (30.02 fps) exp 29995.00 ag 3.38 dg 1.02
#112 (30.02 fps) exp 29995.00 ag 3.38 dg 1.02
#113 (30.01 fps) exp 29995.00 ag 3.38 dg 1.02
#114 (30.02 fps) exp 29995.00 ag 3.38 dg 1.02
#115 (30.01 fps) exp 29995.00 ag 3.38 dg 1.02
#116 (30.02 fps) exp 29995.00 ag 3.38 dg 1.02
#117 (30.02 fps) exp 29995.00 ag 3.38 dg 1.02
#118 (30.02 fps) exp 29995.00 ag 3.38 dg 1.02
#119 (30.02 fps) exp 29995.00 ag 3.38 dg 1.02
#120 (30.01 fps) exp 29995.00 ag 3.38 dg 1.02
#121 (30.02 fps) exp 29995.00 ag 3.38 dg 1.02
#122 (30.01 fps) exp 29995.00 ag 3.38 dg 1.02
#123 (30.02 fps) exp 29995.00 ag 3.38 dg 1.02
#124 (30.02 fps) exp 29995.00 ag 3.38 dg 1.02
#125 (30.01 fps) exp 29995.00 ag 3.38 dg 1.02
#126 (30.02 fps) exp 29995.00 ag 3.38 dg 1.02
#127 (30.02 fps) exp 29995.00 ag 3.38 dg 1.02
#128 (30.02 fps) exp 29995.00 ag 3.38 dg 1.02
#129 (30.02 fps) exp 29995.00 ag 3.38 dg 1.02
#130 (30.01 fps) exp 29995.00 ag 3.38 dg 1.02
#131 (30.02 fps) exp 29995.00 ag 3.44 dg 1.00
#132 (30.01 fps) exp 29995.00 ag 3.44 dg 1.00
#133 (30.02 fps) exp 29995.00 ag 3.44 dg 1.00
#134 (30.02 fps) exp 29995.00 ag 3.44 dg 1.00
#135 (30.02 fps) exp 29995.00 ag 3.44 dg 1.00
#136 (30.01 fps) exp 29995.00 ag 3.44 dg 1.00
#137 (30.02 fps) exp 29995.00 ag 3.44 dg 1.00
#138 (30.01 fps) exp 29995.00 ag 3.44 dg 1.00
#139 (30.02 fps) exp 29995.00 ag 3.44 dg 1.00
#140 (30.02 fps) exp 29995.00 ag 3.44 dg 1.00
#141 (30.02 fps) exp 29995.00 ag 3.44 dg 1.00

 

Modifié (le) par Bayou TÚche
Précisions
Posté(e)

Quelle version du systÚme RaspberryPi OS ? Buster (daté à ne plus utiliser), Bullseye, Bookworm ?

Normalement Ă  partir de Bullseye, il n'y a plus besoin d'activer la camĂ©ra, le systĂšme s'en charge 😉

Les librairies gérant la caméra sont différentes avant Bullseye: raspistill / raspivid vs libcamera-still / libcamera-vid (rpicam-still / rpicam-vid) voir ici

Comme ce n'est pas une caméra officielle, le fabricant devrait apporter quelques informations pour paramétrer correctement le fichier /boot/firmware/config.txt quant au module utilisé pour la caméra. Idem pour l' «incompatibilté» avec l'affichage, bien utiliser le bon pilote d'affichage.

🙂

Posté(e)

C'est Bullseye.

Je vais voir si la fabricant apporte des précisions, mais souvent les chinois balancent des trucs à l'arrache....

Posté(e)

Normalement on n'utilise plus vcgencmd mais rpicam-hello qui si tout est correctement connecté affiche une image durant quelques secondes.

Tu trouveras de nombreuses informations à jour dans le lien donné plus haut (c'est un long document mais les infos essentielles sont au tout début).

🙂

Posté(e)

C'est nib pour les infos fabricant.

Je te remercie pour le lien, je vais aller voir ça 😉

Et:

pi@raspberrypi:~ $ rpicam-hello
-bash: rpicam-hello: command not found

Bon app'!

Posté(e) (modifié)

Bizarre, ce lien dit pourtant que ça devrait ĂȘtre installĂ© đŸ€”

Tente un : sudo apt update && sudo apt full-upgrade -y && sudo apt install rpicam-apps

Soit ça te dira que les paquets (et les dépendances) sont déjà installés soit cela installera tout ce qu'il faut (si les paquets sont disponibles dans les dépÎts).

Si aucun paquet n'est installable alors il faudra /  faudrait compiler ceux-ci en suivant ces instructions (c'est du basique pour une compilation mais si c'est la premiĂšre fois que tu en fais, je peux comprendre que ce soit intimidant)
 Autre solution, rĂ©installer une Raspbian rĂ©cente (Bookworm), ce qui pourrait ĂȘtre plus rapide.

🙂

Modifié (le) par fran6p
  • Merci ! 1
Posté(e) (modifié)

Résultat de la commande:

pi@raspberrypi:~ $ sudo apt update && sudo apt full-upgrade -y && sudo apt install rpicam-apps 
Hit:1 http://archive.raspberrypi.org/debian bullseye InRelease
Hit:2 http://deb.debian.org/debian bullseye InRelease
Hit:3 http://deb.debian.org/debian bullseye-updates InRelease
Hit:4 http://security.debian.org/debian-security bullseye-security InRelease
Reading package lists... Done                 
Building dependency tree... Done
Reading state information... Done
All packages are up to date.
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
E: Unable to locate package rpicam-apps

Si je choisis l'option Bookworm, qu'adviendra-t-il de Klipper et son écosystÚme?

[Edit] Dans la mesure ou je vais démarrer depuis un SSD (en remplacement de la carte SD) que j'ai sous le coude, je vais suivre ton conseil et installer Bookworm, puis refaire une installation de Klipper. J'ai tous mes fichiers de configuration sur la carte mémoire, et des sauvegardes. Donc......

Modifié (le) par Bayou TÚche
Posté(e)

Ce serait effectivement le plus simple 😉

Si la distribution tout-en-un MainsailOS Ă©tait basĂ©e sur Bookworm, je te recommanderais de l'utiliser mais actuellement elle est encore basĂ©e sur Bullseye (il y a bien une Pull request pour le passage Ă  Bookworm mais pas Ă  ce jour acceptĂ©e 😞 )

Donc le plus simple sera de partir sur une installation minimale de RaspiOS (bookworm 32 ou 64 bits), puis d'installer git, cloner le dĂ©pĂŽt KIAUH et passer par lui pour installer tout ce qui va bien (Klipper, Moonraker, une interface Web (Fluidd / Mainsail), Crowsnest, 
). Une fois tout ceci installĂ©, rĂ©utiliser tes fichiers de configuration. Tu auras peut-ĂȘtre Ă  reflasher le firmware de la carte contrĂŽleur si la version anciennement installĂ©e de Klipper s'avĂ©rait incompatible (tu le saurais rapidement par un message d'erreur dans l'interface Web parlant de «mismatch »).

🙂

  • Merci ! 1
Posté(e)

Bonsoir @fran6p,

Merci pour ton message. Oui, je me suis rendu compte qu'en passant par Raspberry Pi Imager point de salut sauf à passer par une installation de l'OS de base, puis de compléter à l'aide de KIAUH.

Je ferai tout ça Ă  tĂȘte reposĂ©e pour ne rien rater!

LĂ , plein de boulot au point que les journĂ©es sont bien trop courtes pour n'en faire que la moitiĂ© 😁.

La suite bientît donc, certainement aprùs le week-end. 😉

Créer un compte ou se connecter pour commenter

Vous devez ĂȘtre membre afin de pouvoir dĂ©poser un commentaire

Créer un compte

CrĂ©ez un compte sur notre communautĂ©. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
×
×
  • CrĂ©er...