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.

DP83867IS: Ethernet Compliance Testing

Part Number: DP83867IS

Hi 

There are a few issues find in the DP83867IS Ethernet Compliance Testing according to the procedure in the doc below:

snla239a-DP83867IS.pdf

1. The DP83867 peripheral hardware circuit address is configured as 0001, but what I read from the register is 1110;
2. After linking, I use an oscilloscope to test. After configuring the test mode register as written in the reference document, only the first group of the 4 groups of differential outputs has signals, and the other three groups of differential lines have no signal output;
3. Read the register configuration. Some configurations are either 00 or ff, which do not correspond to actual functions.

Please find the reading result in  and schematic as below:

sch1.pdf

  • Hello Tess,

    May be the problem is with register read write procedure. If the address of the register is greater than 1F, it has to written and read as follows :

    ite procedure :

    write reg<000D> = 0x001F
    write reg<000E> = <address>
    write reg<000D> = 0x401F
    write reg<000E> = <value>

    read procedure :

    write reg<000D> = 0x001F
    write reg<000E> = <address>
    write reg<000D> = 0x401F
    read reg<000E>

    --

    Regards,

    Vikram