Код: Выделить всё
obj-m +=tsc2007.o
tsc2007-objs := tsc2007_core.o
tsc2007-objs+= tsc2007_iio.o
KVERSION = $(shell uname -r)
all:
make -C /lib/modules/$(KVERSION)/build M=$(PWD) modules
clean:
make -C /lib/modules/$(KVERSION)/build M=$(PWD) clean
< /code>
хорошо компилируется с источником ядра ядра, который я запускаю. < /p>
Я выгружаю исходный модуль.sudo modprobe -r tsc2007резервное копирование файла
Код: Выделить всё
sudo mv tsc2007.ko.xz original_tsc2007.ko.xzСкопируйте в моем новом компиляторе TSC2007.ko (N.B. не сдавлен, не уверен, что это актуально). Попробуйте загрузить в новом модуле < /p>
Код: Выделить всё
sudo modprobe tsc2007 ;dmesg|tail
modprobe: ERROR: could not insert 'tsc2007': Unknown symbol in module, or unknown parameter (see dmesg)
Код: Выделить всё
$ sudo modprobe tsc2007 ;dmesg|tail
modprobe: ERROR: could not insert 'tsc2007': Unknown symbol in module, or unknown parameter (see dmesg)
[20207.060389] vc4-drm gpu: [drm:hdmi_try_format_bpc [drm_display_helper]] RGB Format, checking the constraints.
[20207.060411] vc4-drm gpu: [drm:hdmi_try_format_bpc [drm_display_helper]] RGB format supported in that configuration.
[20207.060464] vc4-drm gpu: [drm:hdmi_try_format_bpc [drm_display_helper]] RGB output format supported with 8 (TMDS char rate: 49088000 Hz)
[20207.060490] vc4-drm gpu: [drm:drm_atomic_helper_connector_hdmi_check [drm_display_helper]] Mode 1024x600 @ 60Hz: Found configuration: bpc: 8, fmt: RGB, clock: 49088000
[20207.060518] vc4-drm gpu: [drm:drm_atomic_add_encoder_bridges [drm]] Adding all bridges for [encoder:32:TMDS-32] to 00000000de8ca689
[20207.060739] vc4-drm gpu: [drm:drm_atomic_add_encoder_bridges [drm]] Adding all bridges for [encoder:32:TMDS-32] to 00000000de8ca689
[20207.061006] vc4-drm gpu: [drm:drm_atomic_get_private_obj_state [drm]] Added new private object 00000000fe41e077 state 00000000f4d1599e to 00000000de8ca689
[20207.061230] vc4-drm gpu: [drm:drm_atomic_nonblocking_commit [drm]] committing 00000000de8ca689 nonblocking
[20207.078218] vc4-drm gpu: [drm:drm_atomic_state_default_clear [drm]] Clearing atomic state 00000000de8ca689
[20207.078487] vc4-drm gpu: [drm:__drm_atomic_state_free [drm]] Freeing atomic state 00000000de8ca689
< /code>
Это то, что новый модуль не сжимается? Что-то связано с /либ/modules/6.12.20+rpt-rpi-v8/modules.symbols Подробнее здесь: https://stackoverflow.com/questions/795 ... nel-module
Мобильная версия