Bonjour,
J'essaye depuis plusieurs jours d'ajouter un module à une distribution linux mais je n'y arrive pas.
J'essaye de rajouter ce programme de gestion d'une matrice led à ma distribution:
https://github.com/hzeller/rpi-rgb-l...g1pakR972OzFos

Pour cela, j'ai suivi ce tutoriel:
https://www.blaess.fr/christophe/201...ans-buildroot/

La seule modification que j'ai fait ce trouve dans mon fichier .mk que voici:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
################################################################################
#
# led-module
#
################################################################################
 
LED_VERSION     = 1.0.0
LED_SOURCE = led-$(LED_VERSION).tar.gz
LED_SITE        = git://github.com/cpb-/rotation-sensor-module.git
LED_SITE_METHOD = git
LED_DEPENDENCIES = linux
 
define ROTATION_SENSOR_MODULE_BUILD_CMDS
	$(MAKE) -C $(@D) $(LINUX_MAKE_FLAGS) KERNELDIR=$(LINUX_DIR)
endef
 
define ROTATION_SENSOR_MODULE_INSTALL_TARGET_CMDS
	$(MAKE) -C $(@D) $(LINUX_MAKE_FLAGS) KERNELDIR=$(LINUX_DIR) modules_install
endef
 
$(eval $(generic-package))
Afin de ne pas avoir besoin de télécharger quoi que ce soit, j'ai ajouté dans le répertoire dl un dossier led contenant un fichier compressé tar.gz renommé led contenant la totalité du projet git présenté plus haut dont le Makefile.

Ensuite, lorsque je lance la commande make dans mon dossie buildroot, tout se passe bien mais ensuite, lorsque j'essaye de trouver mon nouveau module sur ma distribution en lançant la commande
je ne trouve rien.
Je pense que cela n'est pas le bon nom du module alors j'en ai testé plusieurs autres comme rgbmatrix qui semble être le nom donné dans le makefile mais encore une fois cela n'a pas marché.
J'ai bien vérifié et j'ai pensé à cocher le module dans target package.

Auriez vous une idée d’où le problème peut venir ?

Merci d'avance pour votre aide.