Customized kernel & ReSpeaker 4-Mic Array on 40-pin header

Hello,

First time trying to compile and flash a customized kernel and I’m having some issue with it 😕

I’m trying to add compatibility with the reSpeaker 4 mic card, using this patch
https://github.com/AshaTalambedu/seeed-voicecard/tree/jetson-respeaker-4mic-array-compatible

I’ve downloaded the apropriate L4T 32.3.1 source, as intructed in the Readme, but first hurdle, the patch would not apply, I had to change some path structure, and fix some missing semi colon/other syntax error of that style, I don’t know if it’s normal or just on my side ?

So I ran the patch on my source folder, copied the file in it then followed the rest of this tutorial

https://docs.nvidia.com/jetson/archives/l4t-archived/l4t-3231/index.html?fbclid=IwAR3tB9s4rWlv9cGWIWNVtBfK2oYsIegZcYQxP0GpMzVZFKOwNg4QXBe_DN8#page/Tegra%2520Linux%2520Driver%2520Package%2520Development%2520Guide%2Fkernel_custom.html%23

(copied my files from $TEGRA_KERNEL_OUT inside my sources etc)

Finally I ran the ./jetson-disk-image-creator.sh to build an image of that modified source folder and flashed it to an sd card. And lo and behold

nothing. I can find any trace of any modificaiton I made. Do you know where I went wrong with that ?

Thanks !

You can just replace the /boot/Image for customized kernel Image.