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.

dp83849 configuration

Other Parts Discussed in Thread: DP83849I, DP83849IF, USB-2-MDIO

Hi I

The "Integrity Port Config Utility"  allows   Extender/Media Converter and a Disable B configuration. 

I require a combination of the two. where channel A/ B and Port A share traffic?

For the above situation,  it's not  require that Chanel B traffic be available to Port A.

But Port A must have exposure to traffic of Channel A. 

Can this be implemented using the integrity SW then tested using the Demo Board?

Thanks  . 

 

  • I am having a little trouble understanding your desired configuration. I do have some resources that I can suggest to help move the discussion forward.

    We have an application note on the flexible port functionality of the DP83849I and the DP83849IF on the Technical documents tab of the respective product folders. For your convenience, the direct link to the application note is:
    www.ti.com/.../snla086

    On the Tools & software tab of the product folders, we also have a link to the USB-2-MDIO software utility. For your convenience, the direct link to the utility is:
    www.ti.com/.../usb-2-mdio

    You can use this utility with an MSP430 for register access and configuration of the DP83849.

    Patrick
  • Just checking to see if you have what you need here or if you have any additional questions. Have you been able to achieve your desired configuration for the demo board?

    Patrick
  • Hi Pat   still having problems

    The demo board  is interfacing with the MP430 (reading/ writing to the registers),

    The architecture, is a micro connected to MAC "A"  (RMII), A host computer connected to "Port A" and a Peripheral instrument  connected to "Port B". 

    The minimum requirement  is  MAC A and PortA have RxTx,  PortA and PortB ,have RxTx,  (similar to a HUB). Is this configuration possible,  can you suggest a registry configuration for the DP83849I?

    At power up the device is in the default configuration can a custom configuration be program in the device?   

    The Ethernet connector has two LED'S (traffic indicators),  would the AOL/COL pins  be the correct port to connect to  ?

    Should the port pins ANEN_X, AN1_X , AN2_X  be strapped in a  production assembly?

    Thanks     

      

  • I need to understand the requirements for the flow of traffic through the DP83849 in your proposed application.  You suggest having functionality similar to a hub.  Does this mean that traffic received at one interface is expected to be shared with the other two interfaces?  That is to say:

    1. packets received at Port A from the Host PC should be sent to MAC A via RMII and to the Peripheral Instrument via Port B
    2. packets received at Port B from the Peripheral Instrument should be sent to MAC A via RMII and to the Host PC via Port A
    3. packets from MAC A should be sent via RMII to the Host PC via Port A and to the Peripheral Instrument via Port B

    Is that correct?  

    Patrick

  • 1. .packets received at Port A from the Host PC should be sent to MAC A via RMII: Yes
    and to the Peripheral Instrument via Port B: Yes
    2. packets received at Port B from the Peripheral Instrument should be sent to MAC A via RMII: No
    and to the Host PC via Port A: Yes
    3. packets from MAC A should be sent via RMII to the Host PC via Port A: Yes
    and to the Peripheral Instrument via Port B:No

    thanks
  • OK.  I think I understand.  I tried to show the data flow in the image below using the block diagrams from the flexible port application note. 

    Case #1, #2, and #3 correspond to the numbered bullets in your previous post.  As you can see, data flow to the Host PC on Port A goes through a multiplexer (highlighted in red in the image).  This multiplexer is controlled via register configuration. 

    Is the data flow in your application controlled in such a way that you can configure the multiplexer via register access to swap source of the Port A transmit path between the Peripheral Instrument (Case #2) and the MAC (Case #3)? 

    Patrick

  • Hi Patrick , the mux can be reconfigured ether at startup or dynamically(as required).
    The preferred is at startup (one time configuration).

    It looks like two outputs driving one input. if so the mux configuration
    would need to switch dynamically.

    Is this the case?

    thanks
  • Correct. The mux would need to be configured dynamically depending on the source of the transmit packets (MAC or Peripheral Instrument) that are being sent to the Host PC.

    Patrick
  • The MP430 configures the register using the MDIO and MDC, what protocol is use (I2C, spi, bit bang).

    Would configuration by hardware strapping be an option?

    thanks
  • The MSP430 uses a bit bang approach to read and write the registers. 

    Hardware strapping would not be an option in this case.

    Patrick