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.

AWR2944: DP83822 Severe network errors

Part Number: AWR2944

Hello ,

Using AWR2944, DP83822 to send data, only send but not receive, after a period of time the data will stop sending and unrecoverable.
The picture is as follows, the network data will be a few extra bytes when the error occurs.

The register information is as follows:

PHY 1: 0x00 = 0x3100
PHY 1: 0x01 = 0x7849
PHY 1: 0x02 = 0x2000
PHY 1: 0x03 = 0xa240
PHY 1: 0x04 = 0x01e1
PHY 1: 0x05 = 0x0000
PHY 1: 0x06 = 0x0006
PHY 1: 0x07 = 0x2001
PHY 1: 0x08 = 0x0000
PHY 1: 0x09 = 0x0020
PHY 1: 0x0A = 0x0100
PHY 1: 0x0B = 0x1000
PHY 1: 0x0C = 0x0000
PHY 1: 0x0D = 0x0000
PHY 1: 0x0E = 0x0000
PHY 1: 0x0F = 0x0000
PHY 1: 0x10 = 0x4012
PHY 1: 0x11 = 0x0108
PHY 1: 0x12 = 0x6000
PHY 1: 0x13 = 0x2800
PHY 1: 0x14 = 0x0000
PHY 1: 0x15 = 0x0000
PHY 1: 0x16 = 0x0100
PHY 1: 0x17 = 0x0241
PHY 1: 0x18 = 0x0400
PHY 1: 0x19 = 0x8021
PHY 1: 0x1A = 0x0000
PHY 1: 0x1B = 0x007d
PHY 1: 0x1C = 0x05ee
PHY 1: 0x1D = 0x0000
PHY 1: 0x1E = 0x0102
PHY 1: 0x1F = 0x0000
PHY 1: 0x467 = 0x0fcf
PHY 1: 0x468 = 0x0000

  • Dear user6379473 - 

    Thanks for the post and welcome to E2E!

    If you are using your custom board or the EVM and changed the part, you would need to see this section of the SDK and modify accordingly, The driver for the DP83822 PHY is in the SDK. Please see: C:/ti/mcu_plus_sdk_awr294x_08_06_00_19/docs/api_guide_awr294x/enetphy_guide_top.html#enetphy_guide_binding  and where the AWR2944EVM has two Ethernet PHYs onboard, however, neither of which are the DP83822. https://www.ti.com/lit/zip/sprr440