Bonsoir à tous,
J'ai fait l'achat d'un Asus Tablette PC.
J'ai enlevé Windows 10 pour y mettre debian buster.
Toutes les fonctionnalités sont validés sauf la vidéo avant et celui de selfie.
Je suis retourné sous windows et j'ai pris les infos suivantes.
Intel AVStream Camera - Intel ISP Camera Device
VIDEO\VEN_8086&DEV_22B0&SUBSYS_1BDD1043&REV_20&INT22B8
Camera sensor ov5670
ov5670 - OmniVision OV5670 sensor
https://linuxtv.org/downloads/v4l-dvb-apis/admin-guide/i2c-cardlist.html
ACPI\VEN_OVTI&DEV_5670&SUBSYS_1BDD1043
ACPI\OVTI5670
Camera sensor unicam hm2051
ACPI\VEN_HIMX&DEV_2051&SUBSYS_1BDD1043
ACPI\HIMX2051
Deux liens utiles pour ce type d'appareil ASUS.
Ce post concerne Debian On T100HAN mais n'est pas trop rempli.
En me basant sur ce post Debian On T100TA, je remarque que la webcam est lié à un problème de driver atomisp.
Je n'ai pas de periphérique vidéo dans /dev.
Une possibilité ? https://cateee.net/lkddb/web-lkddb/VIDEO_ATOMISP.html
On serait sur une caméra Aptina MT9M114 pour Asus T100TA
Merci pour votre aide
# Linux Kernel 5.10 -> Driver caméra ov5670
Posté par electro575 . Évalué à 1. Dernière modification le 08 février 2021 à 21:28.
Donc les deux caméras sont,
Camera sensor ov5670
Camera sensor unicam hm2051
Pour la caméra ov5670, son driver est intégré dans le noyau linux 5.10.
Quelqu'un saurait m'indiquer quand cette version 5.10 de sid basculera dans le dépot buster-backports ?
Je ferais déjà un premier test.
https://linuxtv.org/downloads/v4l-dvb-apis/admin-guide/i2c-cardlist.html
Merci beaucoup.
[^] # Re: Linux Kernel 5.10 -> Driver caméra ov5670
Posté par NeoX . Évalué à 2.
tu peux compiler toi meme le noyau si tu ne veux pas attendre sa sortie officielle.
[^] # Re: Linux Kernel 5.10 -> Driver caméra ov5670
Posté par electro575 . Évalué à 1.
Oui tout à fait.
On ne peut pas compiler le driver et faire ensuite un modprobe pour l'activer ?
Compiler le noyau en entier, on me dit que ça n'est pas aisé mais bon.
Je pense que c'est faisable aujourd'hui, plus facilement qu'avant.
Si tu as un lien concernant ceci, je veux bien.
[^] # Re: Linux Kernel 5.10 -> Driver caméra ov5670
Posté par NeoX . Évalué à 2.
si c'est dispo pour ton noyau, oui, c'est le cas des modules qui se gèrent avec KMS par exemple
mais dans ce que tu disais, c'est dispo nativement en noyau 5.10
il te faut donc ce noyau pour que ce marche
[^] # Re: Linux Kernel 5.10 -> Driver caméra ov5670
Posté par electro575 . Évalué à 1. Dernière modification le 12 février 2021 à 11:52.
Oui bien sur, mais mettons que le noyau ne gère pas actuellement un autre modèle de caméra integré.
Comment ferais-tu si tu avais les sources du driver lié à cette caméra ?
Si je compile le driver, je ne peux pas intégrer le driver au noyau directement ? (Sans avoir besoin de recompiler le noyau)
[^] # Re: Linux Kernel 5.10 -> Driver caméra ov5670
Posté par NeoX . Évalué à 2.
il y a parfois des variations entre les versions de noyau donc il faut voir si le code que tu as du driver est compatible avec ton noyau (une histoire d'ABI/API, structures)
si c'est le cas, tu peux tenter,
c'est, comme je le disais, le cas pour les drivers qui sont gérés en KMS (qui se recompilent automatiquement quand le noyau change sur le système)
et meme sans KMS, tu peux lancer une compilation et un modprobe
[^] # Re: Linux Kernel 5.10 -> Driver caméra ov5670
Posté par electro575 . Évalué à 1.
Ok, je reprécise les 2 matériels.
Caméra ov5670 -> kernel 5.10
Unicam HM2051 -> pas dans le kernel 5.10
Il y a un sujet similaire pour les modèles presque identique suivant.
OV5648 and HM2056 cameras not yet supported by the kernel.
https://bugzilla.kernel.org/show_bug.cgi?id=195877
Dans mon cas, il faudrait quand même reconstruire un noyau ?
Je n'ai que cette piste pour le moment pour la ov5670.
https://linuxtv.org/downloads/v4l-dvb-apis/admin-guide/i2c-cardlist.html
Je continue de chercher suivant les indications que tu as pu me donner.
[^] # Re: Linux Kernel 5.10 -> Driver caméra ov5670
Posté par electro575 . Évalué à 1.
J'aimerais compiler ce driver.
Est-ce que tu connais le flow de compilation ?
https://github.com/torvalds/linux/blob/master/drivers/media/i2c/ov5670.c
[^] # Re: Linux Kernel 5.10 -> Driver caméra ov5670
Posté par NeoX . Évalué à 2.
comme n'importe quel compilation de noyau ou module
suivre les instructions fournies avec le driver
généralement
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.