The LED meanings are a bit hard to find but here they are:
https://discuss.ardupilot.org/t/pixhawk-led-definitions/1139/4
I would try holding down the safety switch while powering up the Pixhawk to force a reload of the I/O firmware:
Also it seems that the SD card can affect the boot up so try re-seating it or booting without it.