Closed NikolaSzucsich closed 1 year ago
Hello,
Type rtdm_lock_t is defined only in xenomai 3 rtnet, not on rtnet-preempt_rt. I do not remember exactly, but reading again, I see that the driver for bbb is not ported to rtnet-preempt_rt; to port it one should change rtdm with equivalent preempt_rt linux kernel data structures.
However this driver is too old an obsolete so I will remove bbb from rtnet-preempt_rt. Thanks for the issue.
Hi,
I'm trying to cross compile a linux kernel for beaglebone black, but when I run
make -j`nproc` ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- CONFIG_DEBUG_INFO=y INSTALL_MOD_PATH=../rtnet/modules zImage am335x-boneblack.dtb modules
, the compilation fails at the RTnet TI CPSW driver:Unfortunately I can't find the typedef of
rtdm_lock_t
.I'm using Debian 5.10.162-1 (2023-01-21) with Kernel 5.10.0-21-amd64 to do the compilation. I followed your guide and used
make ARCH=amd menuconfig
to apply the kernel configuration changes. The only thing I could not toggle wasACPI Support
because it does not exist.Thank you in advance!
Best regards, Nikola