alexreinert / PCB

Some of my PCBs
Other
87 stars 21 forks source link

Modul wird nach Neustart nicht erkannt (Stromversorgung?) #15

Open DasPflanze opened 1 year ago

DasPflanze commented 1 year ago

Hallo Herr Reinert,

erstmal vielen Dank für die Entwicklung der verschiedenen Platinen! Allerdings habe ich mit meiner ein kleines Problem. Nach der Erstinstallation funktionierte alles ohne Probleme. Bis zum ersten Neustart meines Servers (Unraid mit RaspberryMatic als VM).

Die Platine wird danach noch korrekt unter lsusb erkannt nur leider bekommt das Modul keinen Strom mehr. An Pin 1 (von der 40 Pin Leiste) liegen dann statt 3,3V nur zwischen 1 und 2V an. Misst man Pin 2, so fängt er meist bei ca. 2,2V an und dann sinkt der Wert relativ zügig bis auf 0V (vermutlich ein Kondensator der sich entlädt). Solange Pin 2 nicht auf 0V ist wird die Platine nicht erkannt. Erst bei 0V und nach einem Neustart der VM lässt sich das Modul wieder nutzen.

Um Probleme mit der VM auszuschließen habe ich das selbe auch an einem Raspberry Pi 4 versucht mit dem selben Ergebnis.

Mein Bauchgefühl sagt mir, dass hier eventuell ein Widerstand (o.ä.) defekt ist. Können Sie da weiterhelfen?

Grüße Stefan Müller

alexreinert commented 1 year ago

Sorry, ich kann keinen wirklichen Support für RaspberryMatic geben, da die Implementierung dort nicht der Referenzimplementierung entspricht. Da es nicht mal eine Angabe gibt, um welche Platine es überhaupt geht, kann ich auch keinen Tipp in Richtung der Lösung geben.

DasPflanze commented 1 year ago

Ah sorry, das habe ich komplett vergessen... Es geht um die HB-RF-USB-2 und ich denke nicht, dass es mit RaspberryMatic zusammenhängt. Theoretisch sollte das Modul ja 5V bekommen, selbst wenn man das USB Kabel nur in ein USB-Netzteil Steckt, oder?

alexreinert commented 1 year ago

Nein, die 5V werden erst bei korrekter Initialisierung per USB geschaltet. Ohne USB Initialisierung darf ein Gerät nur einige wenige mA ziehen, erst mit der Intialisierung darf mehr gezogen werden (auch wenn es da viele Geräte gibt, die sich nicht daran halten, meine Platinen halten sich an diese Vorschrift).