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 :
################################################################################
#
# 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
modprobe led
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.