cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Highlighted
Explorer
Explorer
1,123 Views
Registered: ‎11-05-2008

Auto-Negotiation Vector value for 1G/2.5 Geth PCS/PM in XAPP1305

Jump to solution

Hi,

 

   I am wondering what is the correct value for the Auto-Negotiation Vector (PG047 v16.1 Table 2-40).

 

   In XAPP1305, the an_adv_config_vector[15:0] is driven by a constant which seems to be set the wrong way:

   xlconstant_3 in the bloack diagram is set to have a 16-bit width with a 100001 value, which is obviously out of range (no warning in BD validation anyway). Should this value be set to b100001 or what else value is expeceted to be?

 

Thanks,

Luca

Tags (2)
0 Kudos
1 Solution

Accepted Solutions
Highlighted
Moderator
Moderator
1,034 Views
Registered: ‎11-09-2017

Hi

 

Recommended is vivado tools 2018.1 & petalinux 2018.1 but you can use 2018.1 BSP to PS_EMIO_ETH_1g design with 2018.2

Regards
Pratap

Please mark the Answer as "Accept as solution" if information provided is helpful.

Give Kudos to a post which you think is helpful.

View solution in original post

5 Replies
Highlighted
Moderator
Moderator
1,085 Views
Registered: ‎11-09-2017

Hi

 

Constant width is 16 and you can write value 55297.

Regards
Pratap

Please mark the Answer as "Accept as solution" if information provided is helpful.

Give Kudos to a post which you think is helpful.
Highlighted
Explorer
Explorer
1,078 Views
Registered: ‎11-05-2008

Thanks @rpr!

 

I have tried to set this value in my XAPP1305 ps_emio_eth_1g project with Vivado 2018.2, but it still doens't work.

 

Please let me know if you have some clue or patch for xapp1305.

 

Luca

0 Kudos
Highlighted
Moderator
Moderator
1,074 Views
Registered: ‎11-09-2017

Hi

 

XAPP1305 latest release tested with vivado tools 2018.1 & petalinux 2018.1

Regards
Pratap

Please mark the Answer as "Accept as solution" if information provided is helpful.

Give Kudos to a post which you think is helpful.
Highlighted
Explorer
Explorer
1,041 Views
Registered: ‎11-05-2008

Hi @rpr,

 

    I have ported the PS_EMIO_ETH_1g design to 2018.2, by still using the 2018.1 BSP as Petalinux-create starting point.

    It worked fine.

 

    @rpr , Is my procedure correct?

 

Luca

0 Kudos
Highlighted
Moderator
Moderator
1,035 Views
Registered: ‎11-09-2017

Hi

 

Recommended is vivado tools 2018.1 & petalinux 2018.1 but you can use 2018.1 BSP to PS_EMIO_ETH_1g design with 2018.2

Regards
Pratap

Please mark the Answer as "Accept as solution" if information provided is helpful.

Give Kudos to a post which you think is helpful.

View solution in original post