QBV on S32G-VNP-RDB3

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

QBV on S32G-VNP-RDB3

1,340 Views
piaochunri
Contributor II

请问如何在S32G-VNP-RDB3 上配置QBV功能,谢谢!

0 Kudos
Reply
5 Replies

1,320 Views
chenyin_h
NXP Employee
NXP Employee

@piaochunri , 您好

RDB3板卡上的GMAC支持QBV,但是目前的BSP文档中没有相关正式的章节进行说明,按照经验,您可以先参考以下内容

https://man7.org/linux/man-pages/man8/tc-taprio.8.html

然后尝试利用TC命令来配置相关TSN的特性

 

BR

Chenyin

0 Kudos
Reply

1,318 Views
piaochunri
Contributor II
我需要在SJA1110上实现QBV,需要配置GMAC链接SJA1110吗?我看目前SJA1110就是一个支持QBV的网关,如果配置PFE链接SJA1110能否实现QBV?谢谢
0 Kudos
Reply

1,310 Views
chenyin_h
NXP Employee
NXP Employee

@piaochunri ,您好

感谢回复

我之前的回复是基于您直接使用RDB3上的普通网络端口的情况下。

如果您是使用RDB3上的SJA1110的egress port连接的网口的话,因为sja1110本身支持QBV,也就是其egress 端口支持基于时间的流量调度。那么,您可能不需要额外使用Host端的工具(比如TC)来进行相应配置。

 

BR

Chenyin

0 Kudos
Reply

1,305 Views
piaochunri
Contributor II

那请问在sja1110上配置QBV的方法是什么,是否有教程?是通过S32DS吧。

0 Kudos
Reply

1,280 Views
chenyin_h
NXP Employee
NXP Employee

@piaochunri 您好

SJA1110的FW修改和功能的设置需要通过SJA1110的SDK,这个SDK可以在S32DS中进行配置,修改和编译,最后烧写到SJA1110内部的FLASH使用。

 

BR

Chenyin

0 Kudos
Reply
%3CLINGO-SUB%20id%3D%22lingo-sub-2321563%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3EQBV%20on%20S32G-VNP-RDB3%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2321563%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3E%3CP%3EHow%20to%20configure%20QBV%20function%20on%20S32G-VNP-RDB3%20please!%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2322207%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20QBV%20on%20S32G-VNP-RDB3%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2322207%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F234458%22%20target%3D%22_blank%22%3E%40piaochunri%3C%2FA%3E%20Hello!%3C%2FP%3E%0A%3CP%3EThe%20FW%20modification%20and%20function%20setting%20of%20SJA1110%20needs%20to%20be%20done%20through%20the%20SDK%20of%20SJA1110%2C%20which%20can%20be%20configured%2C%20modified%20and%20compiled%20in%20S32DS%2C%20and%20finally%20burned%20into%20the%20internal%20FLASH%20of%20SJA1110%20for%20use.%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3EBR%3C%2FP%3E%0A%3CP%3EChenyin%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2321865%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20QBV%20on%20S32G-VNP-RDB3%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2321865%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3E%3CP%3E%3CSPAN%3ESo%20what%20is%20the%20way%20to%20configure%20QBV%20on%20sja1110%20and%20is%20there%20a%20tutorial%3F%20It's%20through%20the%20S32DS%20I%20believe.%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2321852%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20QBV%20on%20S32G-VNP-RDB3%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2321852%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3E%3CP%3EHello%20%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F234458%22%20target%3D%22_blank%22%3E%40piaochunri%3C%2FA%3E%20%3C%2FP%3E%0A%3CP%3EThanks%20for%20the%20reply.%3C%2FP%3E%0A%3CP%3EMy%20previous%20reply%20was%20based%20on%20the%20scenario%20where%20you%20use%20the%20normal%20network%20port%20on%20RDB3%20directly.%3C%2FP%3E%0A%3CP%3EIf%20you%20are%20using%20the%20egress%20port%20of%20the%20SJA1110%20on%20the%20RDB3%20to%20connect%20to%20the%20network%20port%2C%20because%20the%20sja1110%20itself%20supports%20QBV%2C%20i.e.%20its%20egress%20port%20supports%20time-based%20traffic%20scheduling.%20Then%2C%20you%20may%20not%20need%20to%20use%20additional%20tools%20on%20the%20Host%20side%20(e.g.%20TC)%20to%20configure%20it%20accordingly.%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3EBR%3C%2FP%3E%0A%3CP%3EChenyin%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2321699%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20QBV%20on%20S32G-VNP-RDB3%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2321699%22%20slang%3D%22zh-CN%22%20mode%3D%22CREATE%22%3EI%20need%20to%20implement%20QBV%20on%20SJA1110%2C%20do%20I%20need%20to%20configure%20GMAC%20to%20link%20SJA1110%3F%20I%20see%20that%20currently%20the%20SJA1110%20is%20a%20gateway%20that%20supports%20QBV%2C%20if%20I%20configure%20the%20PFE%20to%20link%20to%20the%20SJA1110%20can%20I%20implement%20QBV%3F%20thanks!%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2321675%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%20translate%3D%22no%22%3ERe%3A%20QBV%20on%20S32G-VNP-RDB3%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2321675%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fcommunity.nxp.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F234458%22%20target%3D%22_blank%22%3E%40piaochunri%3C%2FA%3E%26nbsp%3B%2C%20%E6%82%A8%E5%A5%BD%3C%2FP%3E%0A%3CP%3ERDB3%E6%9D%BF%E5%8D%A1%E4%B8%8A%E7%9A%84GMAC%E6%94%AF%E6%8C%81QBV%EF%BC%8C%E4%BD%86%E6%98%AF%E7%9B%AE%E5%89%8D%E7%9A%84BSP%E6%96%87%E6%A1%A3%E4%B8%AD%E6%B2%A1%E6%9C%89%E7%9B%B8%E5%85%B3%E6%AD%A3%E5%BC%8F%E7%9A%84%E7%AB%A0%E8%8A%82%E8%BF%9B%E8%A1%8C%E8%AF%B4%E6%98%8E%EF%BC%8C%E6%8C%89%E7%85%A7%E7%BB%8F%E9%AA%8C%EF%BC%8C%E6%82%A8%E5%8F%AF%E4%BB%A5%E5%85%88%E5%8F%82%E8%80%83%E4%BB%A5%E4%B8%8B%E5%86%85%E5%AE%B9%3C%2FP%3E%0A%3CP%3E%3CSPAN%3E%3CA%20href%3D%22https%3A%2F%2Fman7.org%2Flinux%2Fman-pages%2Fman8%2Ftc-taprio.8.html%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%20target%3D%22_blank%22%3Ehttps%3A%2F%2Fman7.org%2Flinux%2Fman-pages%2Fman8%2Ftc-taprio.8.html%3C%2FA%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%3CSPAN%3E%E7%84%B6%E5%90%8E%E5%B0%9D%E8%AF%95%E5%88%A9%E7%94%A8TC%E5%91%BD%E4%BB%A4%E6%9D%A5%E9%85%8D%E7%BD%AE%E7%9B%B8%E5%85%B3TSN%E7%9A%84%E7%89%B9%E6%80%A7%3C%2FSPAN%3E%3C%2FP%3E%0A%3CBR%20%2F%3E%0A%3CP%3EBR%3C%2FP%3E%0A%3CP%3EChenyin%3C%2FP%3E%3C%2FLINGO-BODY%3E