Question: Xavier_R32.2.1_kernel_modules_install

Hi,

I followed doc mentioned on https://docs.nvidia.com/jetson/l4t/index.html#page/Tegra%20Linux%20Driver%20Package%20Development%20Guide%2Fkernel_custom.html%23

I can build kernel. But I saw message “arch/arm64/Makefile:49: LSE atomics not supported by binutils” when using command “$ sudo make ARCH=arm64 O=$TEGRA_KERNEL_OUT modules_install INSTALL_MOD_PATH=<top>/Linux_for_Tegra/rootfs/”

Although I can install modules finally without error, will there be any using problem?
I can’t figure the message. Thanks a lot.

vergiltienevf,

Refer this thread, it looks like your case:
link

Hi ddpx2,

Thanks for your info! I ever referenced the contents, but I still encountered the same message even I installed packages mentioned in the link.

In the reference link, there was error when building kernel, but I could compile successfully. I saw the message when installing kernel modules.

So I considered the link still not resolve my question.

What’s the version for this problem for you?

Hi ShaneCCC,

In my host PC, I used Ubuntu 16.04.06 to build the kernel.
R32.2.1 kernel source was downloaded from https://developer.nvidia.com/embedded/downloads

Thanks for your feedback!

If you can build the Image and install the modules. I think it could be fine.
Did you use the Linaro 7.3.1 2018.05 toolchain?

Hi Shane CCC,

Yes. I utilized gcc-linaro-7.3.1-2018.05-x86_64_aarch64-linux-gnu as toolchain.

Besides environment parameters which mentioned in doc " Kernel Customization" need to set, are there any additional parameters should be set in host PC?

Thanks a lot.