How to modify the software?If I need to modify serdes protocol at 0x3455 .
RCW is defined in the .RCW file - repository for the LS1043ARDB RCW files is here:
Please provide more detailed problem description if you need additional information.
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?
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.
Hi,thanks.How do I change uboot? Which location do I need to change?
For the LS1046ARDB supported SerDes protocols are described in arch/arm/cpu/armv8/fsl-layerscape/ls1046a_serdes.c and board/freescale/ls1046ardb/eth.c
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
For the LS1043ARDB supported SerDes protocols are described in arch/arm/cpu/armv8/fsl-layerscape/ls1043a_serdes.c and board/freescale/ls1043ardb/eth.c
Hi,thanks.But neither of these files has support for 3455.
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..