troubles to start with tsn tool with kernel configuration

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

troubles to start with tsn tool with kernel configuration

Jump to solution
998 Views
Heky
Contributor I

Hello, I'm starting to figure out how TSN tool works following the "Open Industrial User Guide" document on https://www.nxp.com/docs/en/user-guide/OPEN-LINUX-IND-UM-1-8.pdf, I'm having troubles on the section 8.1.2 Kernel configuration, due to the following features don't appear in my kernel configuration:

Symbol: TSN [=y]
[*] Networking support --->
Networking options --->
[*] 802.1 Time-Sensitive Networking support

Symbol: ENETC_TSN [=y] && FSL_ENETC_PTP_CLOCK [=y] && FSL_ENETC_HW_TIMESTAMPING [=y]
Device Drivers --->
[*] Network device support --->
[*] Ethernet driver support --->
[*] Freescale devices
<*> ENETC PF driver
<*> ENETC VF driver
-*- ENETC MDIO driver
<*> ENETC PTP clock driver
[*] ENETC hardware timestamping support
[*] TSN Support for NXP ENETC driver

Should I do some steps before to do these features appear? or which kernel version should I use?

I'm working on Ubuntu 18.08 with kernel version 5.4.0-47.

Any comments are welcome.

Regards,

Heky

0 Kudos
1 Solution
980 Views
yipingwang
NXP TechSupport
NXP TechSupport

Hello Heky,

Openil 1.8 integrates Linux Kernel 5.4.3, you could configure and build Linux Kernel image with the following command.

$ git clone https://github.com/openil/openil.git
$ cd openil
$ git checkout OpenIL-v1.8-202005 -b OpenIL-v1.8-202005

$ make nxp_ls1028ardb-64b_ubuntu_defconfig

$ make linux-menuconfig

$ make linux-rebuild

These Kernel options are enabled in the default Kernel configuration file provided in Openil.

Thanks,

Yiping

View solution in original post

0 Kudos
2 Replies
981 Views
yipingwang
NXP TechSupport
NXP TechSupport

Hello Heky,

Openil 1.8 integrates Linux Kernel 5.4.3, you could configure and build Linux Kernel image with the following command.

$ git clone https://github.com/openil/openil.git
$ cd openil
$ git checkout OpenIL-v1.8-202005 -b OpenIL-v1.8-202005

$ make nxp_ls1028ardb-64b_ubuntu_defconfig

$ make linux-menuconfig

$ make linux-rebuild

These Kernel options are enabled in the default Kernel configuration file provided in Openil.

Thanks,

Yiping

0 Kudos
952 Views
Heky
Contributor I

Thank you for your answer.

0 Kudos