Forum: Mikrocontroller und Digitale Elektronik Cypress USB HUB Chip Schaltplan


von Tuxi (Gast)


Angehängte Dateien:

Lesenswert?

Könnt Ihr mal über den Schaltplan schaun?

Bin mir da nicht so sicher mit dem Reset Pin vom Chip. Der geht halt an 
3.3V USB_DRVV von nem AM3352. Sollte ja eigentlich funktionieren oder?

Auch meine Konstruktion um jede Buchse einzeln abschalten zu können. Die 
Pins IOUSBEN werden von GPIO Pins beim Booten bevor USB aktiviert wird 
auf High gezogen.. Dürfte ja dann keine Probleme machen beim Kernel 
booten oder?


Leider hab ich aber irgendwie Probleme. Der Chip wird vom Linux nicht 
erkannt. Komisch ist, das manchmal die TPS Chips bereits an sind obwohl 
der USB Chip noch mit Reset auf GND liegt. Sind die Pulldowns bei den 
TPS vielleicht zu klein?

von Tuxi (Gast)


Angehängte Dateien:

Lesenswert?

Hi,

i got it to work. But with a really strange hack.

I marked it with the Yellow Circle in the attached schematic.

Also it doesn't matter to which PWR# Pin (PWRN1 PWRN2 PWRN3 PWRN4) i 
connect the 3.3V.

I also tested it with a 4k2 and a 2k2 Resistor Pullup without R93 -R96. 
It doesn't work with a resistor between.

Directly wired to 3.3V it works and Linux enumerates everything.

I thought it could be a Voltagesource thing. I measured all source Pins 
from the CY7C65642 and the U10 74LVX08M Chip but all Voltage level are 
looking fine. Everything is at 3.3V  (tought it is possible that the 
voltage drops if the Chip couldn't get enough current).

I measured also the Delay between the 5V Source is coming uo and the 
3.3V Soure (Not the intern regulated!!) It is a schort delay of 25-25 
ms.

Also i desoldered C70 (Reset Pin). To get the response to the USB_DRV 
Signal faster.

Could you give me some advise for this strange behaviour?

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.