On Wed, Sep 2, 2020 at 4:32 AM Marek Belisko <firstname.lastname@example.org> wrote:
On Wed, Sep 2, 2020 at 1:13 PM <email@example.com> wrote:
PLease take a look at :
I'm trying to use this library [can-isotp] on a Jetson TX2 Board. The version of the running OS is: 0.0.8 (dunfell).
From the docs of the library I get the following instructions:
DOWNLOAD and BUILD
1. Download repository and enter the repositories root directory
git clone https://github.com/hartkopp/can-isotp.git
2. Build ISO-TP kernel module
Ensure build dependencies are installed. E.g. for Debian (or Ubuntu):
sudo apt-get install build-essential linux-headers-$(uname -r)
(you need to be in the repositories root path)
To install (optional):
sudo make modules_install
3. When the PF_CAN core module is loaded ('modprobe can') the ISO-TP module
can be loaded into the kernel with
When the can-isotp.ko module has been installed into the Linux Kernels
modules directory (e.g. with 'make modules_install') the module should
load automatically when opening a CAN_ISOTP socket.
I have some questions about that procedure. Can anybody give me an hint on how to install this module? Do I have to create a completly new yocto image or is there any way to install kernel modules afterwards? I tried to copy the folder onto the TX2 and install it by hand, but (as to be expected) the make command is not found.
where it is described how to compile out of tree modules.
in this case you might be lucky we already have recipehttp://cgit.openembedded.org/meta-openembedded/tree/meta-oe/recipes-extended/socketcan/can-isotp_git.bb?h=master
its blacklisted because it needs work to fix build on 5.2+ kernel
I would really appreciate any help ! Best regards,marek