Yocto(poky/krogoth)에서는 자체 메타 레이어(기존 메타-raspberrypi 레이어 위에 구축됨)를 사용하여 raspberrypi2용 이미지를 구축하고 있습니다.
i2c-dev
I2C 장치 파일을 생성하기 위해 커널 모듈을 자동으로 로드하고 싶습니다 /dev/i2c-1
. .dll i2c-dev
에 수동으로 추가할 때 /etc/modules
일부 Yocto 구성 파일에서 동일한 작업을 수행하고 싶습니다. 내 이미지 레시피에서 다음을 시도했습니다.
KERNEL_MODULE_AUTOLOAD += "i2c-dev"
잘 컴파일되지만 /etc/modules
파일이나 /etc/modules-load.d/modname.conf
.
어떤 아이디어가 있나요?
답변1
KERNEL_MODULE_AUTOLOAD
올바른 변수이지만 설명서에 명시된 대로:
KERNEL_MODULE_AUTOLOAD 변수는 커널 레시피 또는 트리 외부 커널 모듈 레시피가 인식하는 모든 곳(예: 머신 구성 파일, 배포 구성 파일, 레시피 부록 또는 레시피 자체)에서 사용할 수 있습니다.
이는 이미지 레시피에 넣는 것이 작동하지 않음을 의미합니다.
답변2
확인하다이것나가...
당신이 찾고있는 대답은 KERNEL_MODULE_AUTOLOAD 및 KERNEL_MODULE_PROBECONF 변수와 관련이 있다고 생각합니다.