LS1043a serdes protocol at 0x3455 problem

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

LS1043a serdes protocol at 0x3455 problem

1,501件の閲覧回数
chenyunbin
Contributor I

How to modify the software?If I need to modify serdes protocol at 0x3455 .

0 件の賞賛
11 返答(返信)

1,494件の閲覧回数
ufedor
NXP Employee
NXP Employee

RCW is defined in the .RCW file - repository for the LS1043ARDB RCW files is here:

https://source.codeaurora.org/external/qoriq/qoriq-components/rcw/tree/ls1043ardb/RR_FQPP_1455?h=LSD...

 

Please provide more detailed problem description if you need additional information.

0 件の賞賛

1,483件の閲覧回数
chenyunbin
Contributor I

After serdes protocol is configured to 0x3455, the four QSGMII in Uboot can not be used and there is no corresponding interface. Looking at the uboot code, I found nothing to do with 0x3455. The Flex -build version is 18.06. Has flex- Build been added in the later version?

0 件の賞賛

1,477件の閲覧回数
ufedor
NXP Employee
NXP Employee

U-Boot code corresponds to the hardware of an evaluation board, so it does not support all SerDes protocols described in the processor's RM.

For a custom board, implementing different hardware configuration, the U-Boot code has to be modified accordingly.

0 件の賞賛

1,472件の閲覧回数
chenyunbin
Contributor I

Hi,thanks.How do I change uboot? Which location do I need to change?

0 件の賞賛

1,462件の閲覧回数
ufedor
NXP Employee
NXP Employee

For the LS1046ARDB supported SerDes protocols are described in arch/arm/cpu/armv8/fsl-layerscape/ls1046a_serdes.c and board/freescale/ls1046ardb/eth.c

0 件の賞賛

1,427件の閲覧回数
chenyunbin
Contributor I

Is LS1043A also modified in accordance with ls1046a of this file?
For the LS1046ARDB supported SerDes protocols are described in arch/arm/cpu/armv8/fsl-layerscape/ls1046a_serdes.c and board/freescale/ls1046ardb/eth.c

0 件の賞賛

1,422件の閲覧回数
ufedor
NXP Employee
NXP Employee

For the LS1043ARDB supported SerDes protocols are described in arch/arm/cpu/armv8/fsl-layerscape/ls1043a_serdes.c and board/freescale/ls1043ardb/eth.c

0 件の賞賛

1,417件の閲覧回数
chenyunbin
Contributor I

Hi,thanks.But neither of these files has support for 3455.1.png2.png

0 件の賞賛

1,358件の閲覧回数
huangtiandi
Contributor I

After adding 3455 as the picture, it can be recognized in QSMGII Uboot, but four ports send and receive abnormal, unable to communicate, and into the system also unable to communicate.

0 件の賞賛

1,411件の閲覧回数
ufedor
NXP Employee
NXP Employee

The protocol 0x3455 was inserted into the QorIQ LS1043A Reference Manual, Table 33-1. Supported SerDes options after the U-Boot code was implemented.

It is needed to add the protocol to the U-Boot sources..

0 件の賞賛

1,485件の閲覧回数
chenyunbin
Contributor I
serdes protocol 配置成0x3455后,在uboot中 4个qsgmii都无法使用,没有对应的接口。查看uboot代码,没有发现对0x3455做处理。flex-build版本是18.06, 是否在更高版本的flex-build已经添加了?
0 件の賞賛