Are there 2 versions of the Expansion Dock?
-
I just noticed that the Expansion dock I am using (from the first Onion campaign ) has a different pin out from the one in the documentation.
Was there more than one version of the dock? In which case should I follow the documentation pin out for new dock given it is plugged into the Omega 2+ or should I follow the markings on the dock itself?
I am mindful that I must not use some pins that are needed for the boot process so I don't want to make a mistake.
Thanks.
-
there have been some discussions about the first omega & omega2 expansion docks are not the same and omega2 will not work in first omega. i have not read the thread in awhile though.
-
omega2 will not work in first omega
Umm.. mine is. Just the labels on the GPIO expansion differ a little. So I am not 100% sure where GPIO11 is for example because it is not shown on my dock.
This is what it looks like:
Also this dock still provides a console over USB. I've used that to debug wifi problems before.
-
For the record it appears that despite label differences the GPIO assignments are the same. So I am able to use GPIO 0, 14, 18, 19, 23 and 26 no problem. I can probally also use 12 & 13 as well.
This is good news for me because I had already hot-snoted my expansion dock in place and did not fancy pulling it apart again.
Edit: Of course the pins are the same the names are as the Omega 2 dock though, so 14, 23,26 becomes 46,2,3. Simple to correct and all works fine now. What a mess of wires though
-
I got the same issue, do you mean that GPIOX (as in python code) is controlling the GPIOX (as shown on dock)?
-
do you mean that GPIOX (as in python code) is controlling the GPIOX (as shown on dock)?
I mean the electrical traces seem to be identical so where the GPIO pins are listed in the 2 dock they are actually still on the 1 dock. Just the names have changed. Basically I did not have to change the dock because I could still use the same GPIO pins as if it was a 2 dock but taking into account the gotcha of using GPIO pins 1 6 7 8 and 45 as per the annotated pinout otherwise the Omega might not boot.
Handy. The hardware is built now and works fine just need to concentrate on the software.