Pixhawk 1 or Pixhawk 1-1M, how to know

Hi all,

I want to update my Plane firmware. I have a Pixhawk 1 (not cube) from 2015-2016.

How do I know if it is Pixhawk 1 or Pixhawk 1-1M?

I read another post but it isn’t clear for me.


1 Like

Use QGroundControl. Navigate to the Firmware button and reconnect the board. What does it say for flash size? If it’s ~1mb then use Pixhawk1-1M, if it’s ~2mb use Pixhawk1. While you are there use QGC to flash the firmware.

also this link might help

Thanks for your answers,

Mine is FMU V2 and flash size is 2080768 (2mb):

Searching about FMU versions I found this on the PX4 User Guide webpage:

So I understand that if you have FMUv2 you have to install:
-“Pixhawk 1-1M” or
-“fmuv2” firmware

And that although FMUv2 has 2mb of flash it is limited to being able to use only 1mb.

Do you agree?

Old pixhawks are 1m
If QGC show 2m install Pixhawk 1 not Pixhawk 1-1m

In your case you need to install Pixhawk 1

I folowed this video, maybe it can help others:

And discovered that my Pixhawk 1 has the 1mb flash limit, so I have to use the “Pixhawk 1-1M” version of the firmware.

All I have to know know is what parameters are missed in the “Pixhawk 1-1M” version.

I don’t think so. The flash size shown in QGC should be right. That process using terminal I think would only work if you were running an old version with Nuttx OS. That Video is ancient.

This is what a 1mb version looks like in QGC:
1mb flash Pixhawk

But run Pixhawk1-1M if you like. Of course it will work you will just lack some features.

Did you got “warning warning warning warning” message?

Yes @hosein_gh,

This is the message:

@dkemxr Yes it had an older Nuttx version, that’s why I wanted to update Firmware. I can deduce that it has 2mb flash memory (as QGC says) but as I had the “warning warning warning” message, the flash is limited to 1mb.

interesting it seems that QGC was wrong
using “ver all” command with Nuttx is more trusted

That is interesting and you are probably right. If you do manage to flash a 2mb version on a 1mb Pixhawk, which I have done many times on the bench, the 1st thing that will happen is USB will disconnect randomly. “Internal Error xxxxx” will also show up on the Messages screen in Mission Planner.

@dkemxr I had red about those USB connection problems. As for now, with Pixhawk 1-1M I have no problems.

Thank you both for your answers.

1 Like