This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hi team,
I plan to perform a BCI (Bulk Current Injection) test to determine noise immunity.
To do so, the evaluation boards must be in a state of mutual communication.
Can evaluation boards(DP83869EVM) communicate with each other?
Also, can the LEDs be illuminated during successful communication?
Bset regards,
Taka
Hi Taka!
I hope my responses below answer your questions.
Can evaluation boards(DP83869EVM) communicate with each other?
Yes they can! You should be able to power them both and connect them to achieve link and be good to go. In the event that they don't link up/communicate well, check to see if they are in a Master-Slave configuration (as opposed to both being Master or Slave).
Also, can the LEDs be illuminated during successful communication?
Yes it can! Please See Register 0x0018 in the 869 Datasheet to configure the LED for activity.
Consult both the
for more information on how to set them up properly.
Regards,
Alvaro
Hi Alvaro,
Thank you for your reply.
I understand. Please let me ask you a few questions.
- How do I write registers to set master mode or slave mode?
- Can 100Base-Tx or 1000Base-T be specified for intercommunication?
- Can evaluation board (EVB) communicate with PC?
Best regards,
Taka
Hi Taka,
BCI is typically an Automotive test, why do you want to do it on the 869 EVM?
Please find my responses below.
Regards,
Alvaro
Hi Alvaro,
Thank you for your reply.
I apologize for the lack of explanation.
Why do you want to do it on the 869 EVM?
100Base or 1000Base ) Can you clarify a bit?
Communicate with PC ) Could you clarify what you expect when you say communicate?
I have another question.
Best regards,
Taka
Hi Taka,
EVM to EVM via Ethernet cable is good. Data Transfer can be done using in-built data generation of the 869.
The EVM Boards don't have a MAC, so even if you connect it to your PC, you won't be able to Ping the EVM from the PC.
Regards,
Alvaro
Hi Alvaro,
Thank you for your reply.
I understand.
So, how do I write to a register to keep random signals flowing at 1000Base-T between two nodes, for example?
Best regards,
Taka.
Hi Taka,
With the PC connected to the EVM board, via a USB cable, you can use USB2MDIO to write to registers.
Register 0x16, bits 15-12 enables the PRBS generator.
Regards,
Alvaro
Hi Alvaro,
Thank you for your reply.
I was able to do what I want to achive (100 or 1000Base speed configuration, Random data transfer, LED bright during data transfer).
Thank you very much.
By the way, I observed the 1000Base-T Test mode 1 waveform with an oscilloscope and the output voltage was lower than expected.
Is it possible to increase the output voltage by writing to a register?
1000Base-T Compliance test : Test mode 1 voltege results ( Pass limits 670mV < VALUE < 820mV)
It is within the pass limit, but close to the margin.
Is it possible to increase the voltage by about 50mV?
The following picture is the configuration of 1000Base-T Test Mode 1.
https://www.ti.com/lit/an/snla239b/snla239b.pdf
What is the 0x01D5 address for?
If this address is not set as shown in the picture, the voltage decline (705mV ==> 575mV).
Best regards,
Taka.
Hi Taka,
If it's not on the datasheet it is not public information.
1000 Base-T is a tight spec, but you're passing well within margin. Any additional adjustments will come with trade-offs in other tests.
Regards,
Alvaro
Hi Alvaro,
Thank you for your reply.
I understand.
Thank you for the taking time to answer the question.
Best regards,
Taka