ADuM3160 configuration

Hi everbody,I'm using adum3160 for isolate the PC and controller board, iCoupler ADuM4160/ADuM3160 USB Isolator Evaluation Board as reference, it's many confused about the PIN, configurated as high level but without response,no much better if LOW.

configuration arguments:

upstream------

VBUS1 : 5V

GND1: PC GND

VDD1: 3.31V

PDEN: 3.31V(connect with VDD1 directly)

SPU: 3.31V(connect with VDD1 directly)

D+,D-, always low.

downstream-------

VBUS2 : 3.3V

GND2: Board GND

VDD2: 3.3V(connect with VBUS2 directly)

SPD: 3.3V(connect with VBUS2 directly)

PIN: 3.3V(connect with VBUS2 directly)

D+,D-, always low.

I'm confused about PC with no response if pull up PIN, and I found that D+(upstream) pulled up to 1.5V if SPD configurate as LOW and SPU configurate as HIGH. it not allowed...

Parents
  • 0
    •  Analog Employees 
    on Feb 3, 2012 9:20 PM

    Hello Jie,

    I just went onto the bench to test out your issue with an evaluation board.  I think your problem is that you are not pulling up DD+.  The downstream bus segment requires a pull-up on the DD+ line which should be supplied by your micro.  The PIN function is doing its job, connecting and disconnecting the pullup on the upstream side, but since the DD+ line is low, it is actively driving the low present at DD+ to the output, so you can't see a change. Please make sure that the pullup required by the micro is installed and the micro should enumerate.

    Best Regards,

    MSCantrell

Reply
  • 0
    •  Analog Employees 
    on Feb 3, 2012 9:20 PM

    Hello Jie,

    I just went onto the bench to test out your issue with an evaluation board.  I think your problem is that you are not pulling up DD+.  The downstream bus segment requires a pull-up on the DD+ line which should be supplied by your micro.  The PIN function is doing its job, connecting and disconnecting the pullup on the upstream side, but since the DD+ line is low, it is actively driving the low present at DD+ to the output, so you can't see a change. Please make sure that the pullup required by the micro is installed and the micro should enumerate.

    Best Regards,

    MSCantrell

Children
No Data