No GPS Light

I just successfully loaded code base 2.6.2 for ArduPilot and when I attempt to power up the AP only get a red light and the blue GPS light never comes on, doesn't blink or anything.


The GPS light did start blinking after the code was successfully loaded while connected to the computer but after pwering down and removing the FTDI cable and attaching the GPS and powering back up it doesn't come on.




ArduPilot 2.6.2 code base

Shield V1 (red)

GPS: 406


Setting in AP_Config file:

#define SHIELD_VERSION 0  // Old (red) shield versions is 0, the new (blue) shield version is 1, -1 = no shield
#define AIRSPEED_SENSOR 1   // (boolean) Do you have an airspeed sensor attached? 1= yes, 0 = no.
#define GPS_PROTOCOL 1   // 0 = NMEA, 1=SIRF, 2=uBlox, 3 = ArduIMU, 4 = MediaTek, 5 = Simulated GPS mode (Debug), -1 = no GPS
//0-4 Ground Control Station:
#define GCS_PROTOCOL 0   // 0 = Standard ArduPilot (LabVIEW/HappyKillmore), 1 = special test, 2 = Ardupilot Binary(not implemented), 5 = Jason's GCS, -1 = no GCS (no telemtry output)

//0-5 and 0-6 are for use with Thermopile sensors
#define ENABLE_Z_SENSOR 1    // 0 = no Z sensor, 1 = use Z sensor (no Z requires field calibration with each flight)
#define XY_SENSOR_LOCATION 0  //XY Thermopiles Sensor placement
//Mounted right side up:   0 = cable in front, 1 = cable behind
//Mounted upside down:    2 = cable in front, 3 = cable behind

#define BATTERY_EVENT 0   // (boolean) 0 = don't read battery, 1 = read battery voltage (only if you have it wired up!)
#define INPUT_VOLTAGE 5200.0  // (Millivolts) voltage your power regulator is feeding your ArduPilot to have an accurate pressure and battery level readings. (you need a multimeter to measure and set this of course)
#define THROTTLE_FAILSAFE 0  // Do you want to react to a throttle failsafe condition? Default is no 0, Yes is 1

#define THROTTLE_PIN 11

You need to be a member of diydrones to add comments!

Join diydrones

Email me when people reply –


  • If the red light is blinking on the EM-406A, that means that is is processing position data and sending it out NMEA text (specifically it blinks 1x per second when sending the GGA message if I recall). When the GPS successfully receives the command to go in to binary mode, the LED will remain in whatever state it was in (on or off) at the time the command was recognized. At the next power-on, the red LED will barely glow. In bright light you may not see it at all.

    So, it sounds like your GPS did have a fix, and is now in binary mode. All good.

    You're new around here? But have an old, red, shield? Not the red ArduPilot, the red shield?

    What happens when you remove the shield, and plug the GPS in to the ArduPilot directly?

    The only gotcha to all this is the mux on the shield board. When the Ardu SW runs it switches the mux to ignore the serial lines on the programming (FTDI) connector and listen to the GPS. So if it works plugged in directly but not thru the shield then we know the mux isn't switching the signal. Either the mux is fried (unlikely) or a bad connection (very possible) or the software is not commanding the right pin to switch the mux. (It is on different pins on the IMU vs the shield, can't exacly say on different shield versions.)

    After you remove the FTDI, how are you powering the Ardu?
  • Just check it carefully , it must be in Sirf protocol mode,so the GPS light becomes very dim to intimate the sirf mode. So i think you have to check ur telemetry data eithr gps is working or not. It should be.
This reply was deleted.


DIY Robocars via Twitter
RT @SahikaGenc: AWS DeepRacer & Hot Wheels Track via @YouTube
Sep 14
DIY Robocars via Twitter
Sep 8
DIY Robocars via Twitter
RT @davsca1: We are releasing the code of our Fisher Information Field, the first dedicated map for perception-aware planning that is >10x…
Sep 8
DIY Robocars via Twitter
RT @SmallpixelCar: How this works: 1)object detection to find cones in single camera image, 30 frames/sec on @NVIDIAEmbedded Xavier. 2)comp…
Sep 8
DIY Robocars via Twitter
RT @SmallpixelCar: Use two color cones to guide the robocar. No map needed, on onsite training needed. Just place the cones and it will fol…
Sep 7
DIY Robocars via Twitter
Sep 7
DIY Robocars via Twitter
RT @roboton_io: Great to see running at 60fps on the cheapest #chromebook we could find! #edtech #robotics #educat…
Sep 3
DIY Robocars via Twitter
RT @openmvcam: Crazy in-depth article about using the OpenMV Cam for Astrophotography:
Sep 3
DIY Robocars via Twitter
RT @openmvcam: Hi folks, it's finally here! Our first draft of our Arduino Interface Library is out! It works over SoftwareSerial, Hardware…
Sep 3
DIY Robocars via Twitter
RT @chr1sa: Please let them have an open API. This would be perfect for @DIYRobocars races
Sep 3
DIY Robocars via Twitter
RT @SmallpixelCar: Lanenet pretty much used all my GPU power on @NVIDIAEmbedded Xavier since I optimized with tensorRT. I need to run anoth…
Sep 3
xemone liked Max Gilson's profile
Aug 31
DIY Robocars via Twitter
RT @LyftLevel5: Our @kaggle competition on Motion Prediction for Autonomous Vehicles is now live! Experiment with the largest-ever self-dri…
Aug 24
DIY Robocars via Twitter
RT @chr1sa: Our next @DIYRobocars virtual AI car race will be on Sept 26th. Sign up here
Aug 24
DIY Robocars via Twitter
New ready-to-run @NVIDIAEmbedded JetRacer car from Waveshare. Perfect for the next @diyrobocars race as soon as we…
Aug 24
DIY Drones via Twitter
RT @chr1sa: The US government just approved 5 US-made drones for purchase, all based on the @Dronecode @PX4Autopilot standard. Great news f…
Aug 20