sudo insmod thermal-device-driver.ko하고 나서 아래와 같이 문제가 발생함.
│insmod: ERROR: could not insert module thermal-device-driver.ko: Invalid module format
dmesg 를 보면 아래와 같은 에러가 나옴.
[4920918.875527] thermal_device_driver: disagrees about version of symbol module_layout
결국 버젼이 안맞아서 생기는 문제인데. 흠..
라즈베리의 버젼은
pi@raspberrypi:/proc $ uname -r
5.4.35-v7+
그런데 빌드할 때 저 버젼을 받지 못해서 강제로 아래와 같이 셋팅을 해서 빌드를 했다.
KDIR :=/lib/modules/4.19.66-v7+/build
ㅋㅋ.. 이거 최신 버젼 코드를 받아서 해야하나.. 아님.. 그냥 버젼을 무시하고 올려도 되나? 고민되네.. 우어..
덧글