How to develop TSN network card devices using ls1028ardb?

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

How to develop TSN network card devices using ls1028ardb?

868 次查看
GreenTree
Contributor II

Hello, currently I want to use the ls1028ardb development board to develop a terminal network card device for the TSN network. All the ls1028ardb images have been successfully built automatically on Ubuntu using flexbuild by running the command "bld -m ls1028ardb". Additionally, the "UG10143 User Guide" has been reviewed.

I would like to ask: To develop a TSN network card device, the QBV and IEEE 802.1AS protocols need to be used. Where can I download the corresponding development routines? Where can I find the documentation introducing the corresponding APIs? How should the project be set up?

标记 (2)
0 项奖励
回复
3 回复数

852 次查看
yipingwang
NXP TechSupport
NXP TechSupport

Please download "LSDKUG_Rev21.08.pdf" then refer to section "8.8 Time Sensitive Networking (TSN)".

0 项奖励
回复

832 次查看
GreenTree
Contributor II
Hello, I have already read this. This part involves configuring and using the TSN function on the board for testing. And I would like to know the specific source code for implementing the QBV and IEEE 802.1AS protocols within the TSN system, as well as the download paths for the corresponding routines. Or where can I find the drivers and application routines for the QBV and IEEE 802.1AS protocols? Could you please point out the relevant links for me to access? Because I wanted to set up the development environment and organize my own data, and apply these two protocols to implement some of the functions of the TSN network card.
0 项奖励
回复

830 次查看
yipingwang
NXP TechSupport
NXP TechSupport

The attached is LSDK 21.08, please install and build it on Ubuntu 20.04 Linux PC.

Please refer to "4.3 How to build LSDK with Flexbuild" to build images.

Please refer to "4.1.2 Download and deploy LSDK images with flex-installer in Linux environment" to deploy images on the target board.

0 项奖励
回复
%3CLINGO-SUB%20id%3D%22lingo-sub-2324130%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%20ls1028ardb%20%E5%BC%80%E5%8F%91%20TSN%20%E7%BD%91%E5%8D%A1%E8%AE%BE%E5%A4%87%EF%BC%9F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2324130%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E4%BD%A0%E5%A5%BD%EF%BC%8C%E7%9B%AE%E5%89%8D%E6%88%91%E6%83%B3%E4%BD%BF%E7%94%A8ls1028ardb%E5%BC%80%E5%8F%91%E6%9D%BF%E4%B8%BATSN%E7%BD%91%E7%BB%9C%E5%BC%80%E5%8F%91%E7%BB%88%E7%AB%AF%E7%BD%91%E5%8D%A1%E8%AE%BE%E5%A4%87%E3%80%82%E9%80%9A%E8%BF%87%E8%BF%90%E8%A1%8C%20%22%20bld-m%20ls1028ardb%20%22%20%E5%91%BD%E4%BB%A4%EF%BC%8C%E4%BD%BF%E7%94%A8%20flexbuild%20%E5%9C%A8%20Ubuntu%20%E4%B8%8A%E6%88%90%E5%8A%9F%E5%9C%B0%E8%87%AA%E5%8A%A8%E6%9E%84%E5%BB%BA%E4%BA%86%E6%89%80%E6%9C%89%20ls1028ardb%20%E9%95%9C%E5%83%8F%E3%80%82%E6%AD%A4%E5%A4%96%EF%BC%8C%E8%BF%98%E5%AE%A1%E6%9F%A5%E4%BA%86%22UG10143%20%E7%94%A8%E6%88%B7%E6%8C%87%E5%8D%97%22%20%E3%80%82%3C%2FP%3E%3CP%3E%E6%88%91%E6%83%B3%E9%97%AE%E4%B8%80%E4%B8%8B%EF%BC%9A%E8%A6%81%E5%BC%80%E5%8F%91%20TSN%20%E7%BD%91%E5%8D%A1%E8%AE%BE%E5%A4%87%EF%BC%8C%E9%9C%80%E8%A6%81%E4%BD%BF%E7%94%A8%20QBV%20%E5%92%8C%20IEEE%20802.1AS%20%E5%8D%8F%E8%AE%AE%E3%80%82%E5%9C%A8%E5%93%AA%E9%87%8C%E5%8F%AF%E4%BB%A5%E4%B8%8B%E8%BD%BD%E7%9B%B8%E5%BA%94%E7%9A%84%E5%BC%80%E5%8F%91%E4%BE%8B%E7%A8%8B%EF%BC%9F%E5%9C%A8%E5%93%AA%E9%87%8C%E5%8F%AF%E4%BB%A5%E6%89%BE%E5%88%B0%E4%BB%8B%E7%BB%8D%E7%9B%B8%E5%BA%94%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E6%8E%A5%E5%8F%A3%E7%9A%84%E6%96%87%E6%A1%A3%EF%BC%9F%E8%AF%A5%E9%A1%B9%E7%9B%AE%E5%BA%94%E8%AF%A5%E5%A6%82%E4%BD%95%E8%AE%BE%E7%BD%AE%EF%BC%9F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2324623%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20How%20to%20develop%20TSN%20network%20card%20devices%20using%20ls1028ardb%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2324623%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E9%9A%8F%E9%99%84%E7%9A%84%E6%98%AF%20LSDK%2021.08%EF%BC%8C%E8%AF%B7%E5%9C%A8%20Ubuntu%2020.04%20Linux%20%E7%94%B5%E8%84%91%E4%B8%8A%E5%AE%89%E8%A3%85%E5%B9%B6%E7%BC%96%E8%AF%91%E3%80%82%3C%2FP%3E%0A%3CP%3E%E8%AF%B7%E5%8F%82%E9%98%85%224.3%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%20Flexbuild%20%22%20%E6%9E%84%E5%BB%BA%20LSDK%20%E6%9D%A5%E6%9E%84%E5%BB%BA%E9%95%9C%E5%83%8F%E3%80%82%3C%2FP%3E%0A%3CP%3E%E8%AF%B7%E5%8F%82%E9%98%85%224.1.2%E5%9C%A8%20Linux%20%E7%8E%AF%E5%A2%83%20%22%20%E4%B8%AD%E4%BD%BF%E7%94%A8%20flex-installer%20%E4%B8%8B%E8%BD%BD%E5%92%8C%E9%83%A8%E7%BD%B2%20LSDK%20%E9%95%9C%E5%83%8F%EF%BC%8C%E5%9C%A8%E7%9B%AE%E6%A0%87%E6%9D%BF%E4%B8%8A%E9%83%A8%E7%BD%B2%E9%95%9C%E5%83%8F%E3%80%82%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2324622%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20How%20to%20develop%20TSN%20network%20card%20devices%20using%20ls1028ardb%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2324622%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%E4%BD%A0%E5%A5%BD%EF%BC%8C%E6%88%91%E5%B7%B2%E7%BB%8F%E8%AF%BB%E8%BF%87%E4%BA%86%E3%80%82%E8%BF%99%E9%83%A8%E5%88%86%E6%B6%89%E5%8F%8A%E9%85%8D%E7%BD%AE%E5%92%8C%E4%BD%BF%E7%94%A8%E6%9D%BF%E4%B8%8A%E7%9A%84%20TSN%20%E5%8A%9F%E8%83%BD%E8%BF%9B%E8%A1%8C%E6%B5%8B%E8%AF%95%E3%80%82%E6%88%91%E8%BF%98%E6%83%B3%E7%9F%A5%E9%81%93%E5%9C%A8%20TSN%20%E7%B3%BB%E7%BB%9F%E4%B8%AD%E5%AE%9E%E6%96%BD%20QBV%20%E5%92%8C%20IEEE%20802.1AS%20%E5%8D%8F%E8%AE%AE%E7%9A%84%E5%85%B7%E4%BD%93%E6%BA%90%E4%BB%A3%E7%A0%81%EF%BC%8C%E4%BB%A5%E5%8F%8A%E7%9B%B8%E5%BA%94%E4%BE%8B%E7%A8%8B%E7%9A%84%E4%B8%8B%E8%BD%BD%E8%B7%AF%E5%BE%84%E3%80%82%E6%88%96%E8%80%85%E5%9C%A8%E5%93%AA%E9%87%8C%E5%8F%AF%E4%BB%A5%E6%89%BE%E5%88%B0%20QBV%20%E5%92%8C%20IEEE%20802.1AS%20%E5%8D%8F%E8%AE%AE%E7%9A%84%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F%E5%92%8C%E5%BA%94%E7%94%A8%E4%BE%8B%E7%A8%8B%EF%BC%9F%E8%83%BD%E5%90%A6%E8%AF%B7%E6%82%A8%E6%8C%87%E5%87%BA%E6%88%91%E5%8F%AF%E4%BB%A5%E8%AE%BF%E9%97%AE%E7%9A%84%E7%9B%B8%E5%85%B3%E9%93%BE%E6%8E%A5%EF%BC%9F%E5%9B%A0%E4%B8%BA%E6%88%91%E6%83%B3%E8%AE%BE%E7%BD%AE%E5%BC%80%E5%8F%91%E7%8E%AF%E5%A2%83%E5%92%8C%E7%BB%84%E7%BB%87%E8%87%AA%E5%B7%B1%E7%9A%84%E6%95%B0%E6%8D%AE%EF%BC%8C%E5%B9%B6%E5%BA%94%E7%94%A8%E8%BF%99%E4%B8%A4%E4%B8%AA%E5%8D%8F%E8%AE%AE%E6%9D%A5%E5%AE%9E%E7%8E%B0%20TSN%20%E7%BD%91%E5%8D%A1%E7%9A%84%E6%9F%90%E4%BA%9B%E5%8A%9F%E8%83%BD%E3%80%82%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2324191%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20How%20to%20develop%20TSN%20network%20card%20devices%20using%20ls1028ardb%3F%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2324191%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E8%AF%B7%E4%B8%8B%E8%BD%BD%22LSDKUG_Rev21.08.pdf%22%20%E7%84%B6%E5%90%8E%E5%8F%82%E9%98%85%E7%AC%AC%228.8%20%E8%8A%82%E3%80%82%E6%97%B6%E9%97%B4%E6%95%8F%E6%84%9F%E7%BD%91%E7%BB%9C%20(TSN)%22.%3C%2FP%3E%3C%2FLINGO-BODY%3E