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
  • Hello MSCantrell,

    Thanks a lot for your consideration firstly.

    These voltages measured with the ADuM3160 connected to a PC, there is no problem of PC USB port. UD+ or UD- are sitting at 1.5V only if SPD is low and SPU is high and without loading,it's a invalid status,but it's the only change on UD lines.

    schematic as following:

    I had test PIN with high or low level but there is no change of D-,D+.

    Then, connect with PC USB port, microcontroller found this connection through LPC175X_USB_BUS,and pull up PIN to 3.3V, nothing changed with UD or DD, nothing happened with PC.

    Also I had tried to power the downstream with a external +5V,just same as the iCoupler ADuM4160/ADuM3160 USB Isolator Evaluation Board, DD+ pulled up to ~3.0V by the loading which is a USB slave device, no change of the UD lines.

    I don't know what's the reason of pull-up off working. Even PC can't find the device insert.Could you give me some suggestion of this schematic or some debug reference.Thanks a lot!

    Look forward to your reply.

    Best wishes!

Reply
  • Hello MSCantrell,

    Thanks a lot for your consideration firstly.

    These voltages measured with the ADuM3160 connected to a PC, there is no problem of PC USB port. UD+ or UD- are sitting at 1.5V only if SPD is low and SPU is high and without loading,it's a invalid status,but it's the only change on UD lines.

    schematic as following:

    I had test PIN with high or low level but there is no change of D-,D+.

    Then, connect with PC USB port, microcontroller found this connection through LPC175X_USB_BUS,and pull up PIN to 3.3V, nothing changed with UD or DD, nothing happened with PC.

    Also I had tried to power the downstream with a external +5V,just same as the iCoupler ADuM4160/ADuM3160 USB Isolator Evaluation Board, DD+ pulled up to ~3.0V by the loading which is a USB slave device, no change of the UD lines.

    I don't know what's the reason of pull-up off working. Even PC can't find the device insert.Could you give me some suggestion of this schematic or some debug reference.Thanks a lot!

    Look forward to your reply.

    Best wishes!

Children
No Data