Hello I'm using T6 (first edition) and I'm trying to use google coral dual edge tpu in E-KEY M.2 with FriendlyWRT 23.05.5.

lspci shows device:
0003:31:00.0 System peripheral [0880]: Global Unichip Corp. Coral Edge TPU [1ac1:089a]

I alredy tried to compile it by myself:

Code: Select all

mkdir friendlywrt23-rk3588
cd friendlywrt23-rk3588
git clone https://github.com/friendlyarm/repo --depth 1 tools
tools/repo init -u https://github.com/friendlyarm/friendlywrt_manifests -b master-v23.05 \
        -m rk3588.xml --repo-url=https://github.com/friendlyarm/repo  --no-clone-bundle
tools/repo sync -c  --no-clone-bundle
./build.sh kernel

Code: Select all

git clone https://github.com/google/gasket-driver.git
cd gasket-driver/src
export CROSS_COMPILE=/opt/FriendlyARM/toolchain/11.3-aarch64/bin/aarch64-linux-gnu-
make

copied apex.ko and gasket.ko to my nanopc-t6 to /lib/modules/6.1.57/ but:

Code: Select all

[77145.598717] gasket: disagrees about version of symbol module_layout
[77151.293459] apex: disagrees about version of symbol module_layout


Could you please provide kmod-gasket with modules gasket and apex for Google Coral TPU?

Kernel headers/source ipk also will be very helpfull.