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 »

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 »

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 »

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: 27
Joined: Sat May 21, 2016 8:37 pm

Re: How to learn firmware version crazyflie?

Post by proplane64 »

My console reads blank......
arnaud
Bitcraze
Posts: 2538
Joined: Tue Feb 06, 2007 12:36 pm

Re: How to learn firmware version crazyflie?

Post by arnaud »

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