LS1043a serdes protocol at 0x3455 problem

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

LS1043a serdes protocol at 0x3455 problem

1,443 Views
chenyunbin
Contributor I

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

0 Kudos
11 Replies

1,436 Views
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 Kudos

1,425 Views
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 Kudos

1,419 Views
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 Kudos

1,414 Views
chenyunbin
Contributor I

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

0 Kudos

1,404 Views
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 Kudos

1,369 Views
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 Kudos

1,364 Views
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 Kudos

1,359 Views
chenyunbin
Contributor I

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

0 Kudos

1,300 Views
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 Kudos

1,353 Views
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 Kudos

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