How to learn firmware version crazyflie?

Post here to get support
Post Reply
nurp
Beginner
Posts: 7
Joined: Sun Jan 31, 2016 5:18 pm

How to learn firmware version crazyflie?

Post by nurp » Thu Feb 04, 2016 9:28 pm

Hi,

There was a question already but I couldn't find it. Also not in the FAQ.
Would you please write again how to learn the firmware version on my crazflie 2.0?

Thank you

nurp
Beginner
Posts: 7
Joined: Sun Jan 31, 2016 5:18 pm

Re: How to learn firmware version crazyflie?

Post by nurp » Fri Feb 05, 2016 5:40 pm

It says in the client application documentation;
To check the firmware version, under the View menu, open up Tabs→Console tab and look at the output when connecting to the Crazyflie 1.0/2.0.

And I check the console tab, it prints this:
IMU: MPU9250 I2C connection [OK].
IMU: AK8963 I2C connection [OK].
IMU: LPS25H I2C connection [OK].
EXPBRD: Found 0 memories.
EEPROM: I2C connection [OK].
30 78 42 43 0 50 0 0 0 0 0 0 0 0 0 7D
Status 0
AK8963: Self test [OK].
LPS25H: Self test [OK].
OW: Found 0.
SYS: Free heap: 5880 bytes


Is the version written to this output or did I misunderstand?

chad
Expert
Posts: 555
Joined: Sun Sep 28, 2014 12:54 am
Location: New York, USA
Contact:

Re: How to learn firmware version crazyflie?

Post by chad » Fri Feb 05, 2016 7:24 pm

It seems like some of your console output is missing... There should be a few lines above your top line, like this:

SYS: Build 58:2cad61d5f1a4 (2015.08.1-58) MODIFIED
SYS: I am 0x31343835313347012D0030 and I have 1024KB of flash!
CFGBLK: v1, verification [OK]
IMU: MPU9250 I2C connection [OK].
IMU: AK8963 I2C connection [OK].
IMU: LPS25H I2C connection [OK].
DECK_DRIVERS: Found 5 drivers
DECK_INFO: Found 0 deck memory.
DECK_CORE: 0 deck enumerated
EEPROM: I2C connection [OK].
AK8963: Self test [OK].
LPS25H: Self test [OK].
SYS: Free heap: 5376 bytes


The line that reads: Build 58:2cad61d5f1a4 (2015.08.1-58) MODIFIED is your firmware version. Mine is a custom built firmware with changes not committed to the repository - hence it reads MODIFIED. If you use the latest released firmware, yours should look like this:

SYS: Build 0:61e23e51d7d3 (2015.08.1) CLEAN
Crazyflier - my CF journal...
4x Crazyflie Nano (1.0) 10-DOF + NeoPixel Ring mod.
3x Crazyflie 2.0 + Qi Charger and LED Decks.
Raspberry Pi Ground Control.
Mac OS X Dev Environment.
Walkera Devo7e, ESky ET6I, PS3 and iOS Controllers.

proplane64
Beginner
Posts: 25
Joined: Sat May 21, 2016 8:37 pm

Re: How to learn firmware version crazyflie?

Post by proplane64 » Tue Feb 27, 2018 4:46 pm

My console reads blank......

arnaud
Bitcraze
Posts: 1609
Joined: Tue Feb 06, 2007 12:36 pm

Re: How to learn firmware version crazyflie?

Post by arnaud » Wed Feb 28, 2018 3:42 pm

You can get the version in the about box as well, in help/about tab debug.

it should look like that:
Crazyflie
Connected: radio://0/94/2M
Firmware: 5383d70b2114 (MODIFIED)

Post Reply