PINE64

Full Version: Won't boot with GPS breakout attached
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
I'm fairly new to the Rock64 boards and recently decided it would be fun to play around with one. I bought the 2GB RAM version plus 16GB eMMC and power adapter. I used Etcher to flash ayufan's minimal artful arm64 image which worked great! It booted and I plugged in the network and was able to shell in just fine. I ran into problems, however, when I attempted to attach this GPS board to it: https://store.uputronics.com/index.php?r...duct_id=81. After plugging it all in I can see that the GPS board powers up just fine and even acquires a GPS signal and starts the TIMEPULSE LED going...BUT the main board doesn't boot. The white power LED is on and the red standby LED is solid with the green LED on the left side of the ethernet jack on but it doesn't appear to actually boot at all. Any suggestions?

Note: my first thought was that the expansion board could be drawing too much power but I looked at the spec sheet for the ublox MAX-8Q and it only draws up to a max of 65mA. The power supply supposedly outputs up to 3000mA which I can only imagine should be sufficient. The expansion board is designed for any of the Raspberry Pi+ models and when I look at the traces from the ublox chip to the header on the GPS board it seems that the pins do match up where they should.
you might get a hint from opening a terminal and enter the command dmesg that should show you a fairly complete log of the boot that is if it does attempt to boot. otherwise you might do a serial console which should show all the action after applying power up to the point that it might be crashing or locking up boot.
If it would boot at all then dmesg would be helpful but it doesn't seem to come up at all. I thought about the serial console but the problems are: 1) I haven't had luck getting it to work with my UART adapter (CP2102) very well - just get gibberish (yes, I know it's 1500000 8N1....doesn't make a difference) and 2) It boots fine without the GPS board attached and wouldn't likely give me anything useful that way but the GPS board takes over the pins I need to attach to for the console if I have it attached - assuming I could even get the serial console to work.
guess what? rock64 has 3 uarts. i suggest you read this thread. it won't give you the answer but it will point you in the right direction.
https://forum.pine64.org/showthread.php?...&pid=32693

a side point is any gps card that will not let you select optional uart connections is cheap. so find out which uart the gps board wants to use and then learn how to get access to another uart. if it is not possible to set up a serial console on an optional uart and your gps card can only use one uart then not sure what you do next.