Firefly开源社区

标题: RK3399 安装 linux header 一直找不到 [打印本页]

作者: eejacky    时间: 2022-8-15 14:23
标题: RK3399 安装 linux header 一直找不到
sudo apt-get install build-essential linux-headers-$(uname -r)




提示找不到 linux-headers-4.4.194
tchip_askquestions

123.txt

27 Bytes, 下载次数: 0, 下载积分: 灯泡 -1 , 经验 -1


作者: Liuth    时间: 2022-8-15 14:27
https://wiki.t-firefly.com/zh_CN ... ders-he-linux-image
作者: 895816513    时间: 2022-8-15 14:37
我们没有将这个放进apt源,需要手动下载https://wiki.t-firefly.com/zh_CN ... ubuntu.html#xia-zai


作者: 895816513    时间: 2022-8-15 14:39
895816513 发表于 2022-8-15 14:37
我们没有将这个放进apt源,需要手动下载https://wiki.t-firefly.com/zh_CN/Firefly-Linux-Guide/manual_ubu ...

https://wiki.t-firefly.com/zh_CN ... ders-he-linux-image

这个链接
作者: eejacky    时间: 2022-8-15 14:41
https://www.t-firefly.com/doc/download/3.html
在Firefly RK3399的下载页面没有找到
作者: 895816513    时间: 2022-8-15 14:45
我这里发了2个链接,最后一个
作者: eejacky    时间: 2022-8-15 15:37
安装好了
我要安装一个 ch343 驱动,在insmod的时候一直报错:
insmode: ERROR: could not insert module ch343.ko ,Invalid module format

Makefile:
ifeq ($(KERNELRELEASE), )
KERNELDIR := /lib/modules/$(shell uname -r)/build
PWD :=$(shell pwd)
default:
        $(MAKE) -C $(KERNELDIR)  M=$(PWD)  
clean:
        rm -rf *.mk .tmp_versions Module.symvers *.mod.c *.o *.ko .*.cmd Module.markers modules.order
load:
        insmod ch343.ko
unload:
        rmmod ch343
install: default
        mkdir -p /lib/modules/$(shell uname -r)/kernel/drivers/usb/serial/
        cp -f ./ch343.ko /lib/modules/$(shell uname -r)/kernel/drivers/usb/serial/
        depmod -a
uninstall:
        rm -rf /lib/modules/$(shell uname -r)/kernel/drivers/usb/serial/ch343.ko
        depmod -a
else
        obj-m := ch343.o
endif

作者: willweixudong    时间: 2022-12-16 11:47
eejacky 发表于 2022-8-15 15:37
安装好了
我要安装一个 ch343 驱动,在insmod的时候一直报错:
insmode: ERROR: could not insert module ...

dmesg 看下是不是 version magi的问题
如果是,去 /lib/modules/xxxx/build/include/generated/utsrelease.h
修改成一致的就可以了




欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/) Powered by Discuz! X3.1