Hi Onioneers!
I am building a project with stacked PCB's. The first PCB contains the Omega2S+ and a CP2102 for Serial Connection. Second PCB contains RJ45, PoE and PSU Components.
When Connecting only the second PCB to my Switch with PoE the 3V3 LED lights up and I can see in my switch that PoE is detected correctly and it's pulling about 0.9W.
I then combined the two PCB's together and used USB to my PC to create a Serial Connection (No Ethernet connected). In this case the 5V of the USB goes to the 5V Rail on the PSU PCB and gets regulated down to 3V3 to supply the omega.
I then connected Ethernet with a non PoE port. It gets detected and I could ssh into the omega and worked for 20 minutes on it. I then unplugged the USB Cable and plugged the Ethernet into a PoE Port. This led to the board shorting all components. I had to replace CP2101, Omega and both Voltage Regulators. What I'm not sure is why this doesn't happen on the USB but with the PoE.
I attached the two schematics. The boards are connected via the 10pin connector.
Any Hint or Idea what could cause this would be greatly appreciated.
thomasderbauer
@thomasderbauer
Best posts made by thomasderbauer
-
Booting Omega from PoE shortens components
Latest posts made by thomasderbauer
-
Booting Omega from PoE shortens components
Hi Onioneers!
I am building a project with stacked PCB's. The first PCB contains the Omega2S+ and a CP2102 for Serial Connection. Second PCB contains RJ45, PoE and PSU Components.
When Connecting only the second PCB to my Switch with PoE the 3V3 LED lights up and I can see in my switch that PoE is detected correctly and it's pulling about 0.9W.
I then combined the two PCB's together and used USB to my PC to create a Serial Connection (No Ethernet connected). In this case the 5V of the USB goes to the 5V Rail on the PSU PCB and gets regulated down to 3V3 to supply the omega.
I then connected Ethernet with a non PoE port. It gets detected and I could ssh into the omega and worked for 20 minutes on it. I then unplugged the USB Cable and plugged the Ethernet into a PoE Port. This led to the board shorting all components. I had to replace CP2101, Omega and both Voltage Regulators. What I'm not sure is why this doesn't happen on the USB but with the PoE.
I attached the two schematics. The boards are connected via the 10pin connector.
Any Hint or Idea what could cause this would be greatly appreciated. -
RE: Starting up Omega2S on custom PCB
That makes Sense, so my Power Wiring should be correct. I see that in your schematic and in the datasheet the HW Reset and VDD_FLASH are connected via transistors. Any Benefit to that compared to just pulling them to GND via a Switch? CPU_RST_SWITCH simply bridges to GND.
-
RE: Starting up Omega2S on custom PCB
Interestingly in this Schematic they use the CP2102-GMT which seems to be the older model compared to the CP2102N Series. It does not have a VIO pin. However i rechecked the datasheet again and you are right that the VIO should be to 3.3V and RST then be bound to that 3.3V with a 1K resistor.
I also implemented a resistor divider to VBUS as recommended in the data sheet althought not scrictly needed. What I found odd in the schematic that you linked though is that the Omega is only connected to VDD_Flash but not to 3.3V. Any Idea why?
-
Starting up Omega2S on custom PCB
Hi All,
I am currently designing a multi PCB project with the Omega2S.
My issue is that I'm not able to get a Serial Connection to the Omega via the CP2102. The COM Port is detected and I can open a Session with Putty but it stays blank.
I also noticed that the Omega is consuming 800mA of current with occasional Spikes to 1.2A. That sounds like I fried it somehow.
Is there something fundamentally wrong with how I wired up the Omega or the CP2102?