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.zipFetching info...

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...