Skip to content

Mag HMC5883 on Revo not detected #2494

@pipersw

Description

@pipersw

If your issue looks like a hardware fault or a configuration problem please don't raise an issue here.

Please consider using other user support options such as asking the manufacturer of the hardware you are using, RCGroups, Slack or other user support forums & groups (e.g. facebook).

Board and Version

Board name goes here. If you have a link where you've purchased the board - please include it
CC3D Revo F4 : https://librepilot.atlassian.net/wiki/spaces/LPDOC/pages/26968084/OpenPilot+Revolution

Version of INAV used goes here
configurator 1.8.1 and firmware 1.8

Use CLI command version and put its output here

If it's a custom-compiled firmware please mention this

Behavior

  • Describe the problem

Since upgrade from configurator 1.7.3 and firmware 1.7.3 to configurator 1.8 and firmware 1.8, the magnetometer HMC5883 on the CC3D REVO is not detected.
Same Behavior with configurator 1.8 and firmware 1.7.3

  • Steps needed to reproduce the problem

Upgrade the configurator to 1.8.1, goes to configuration tab and the field for the mag is set to NONE.
log:
2017-11-22 @ 08:21:12 -- Running - OS: Windows, Chrome: 62.0.3202.94, Configurator: 1.8.1
2017-11-22 @ 08:22:33 -- Serial port successfully opened with ID: 1
2017-11-22 @ 08:22:33 -- MultiWii API version received - 2.1.0
2017-11-22 @ 08:22:33 -- Flight controller info, identifier: INAV, version: 1.8.0
2017-11-22 @ 08:22:33 -- Running firmware released on: Nov 1 2017 06:39:22
2017-11-22 @ 08:22:33 -- Board: REVO, version: 0
2017-11-22 @ 08:22:33 -- Unique device ID received - 0x3d00563535511031313931

If I select HMC5883, save and reboot, the configurator close the serial port after I want to connect it:

2017-11-22 @ 08:23:26 -- EEPROM saved
2017-11-22 @ 08:23:26 -- Device - Rebooting
2017-11-22 @ 08:23:27 -- Serial port successfully closed

then I do a reconnection and then the field show always NONE, and the configurator want an upgrade of the firmware whereas it's already the last revision:

2017-11-22 @ 08:23:30 -- Serial port successfully opened with ID: 2
2017-11-22 @ 08:23:31 -- MultiWii API version received - 2.1.0
2017-11-22 @ 08:23:31 -- Flight controller info, identifier: INAV, version: 1.8.0
2017-11-22 @ 08:23:31 -- Running firmware released on: Nov 1 2017 06:39:22
2017-11-22 @ 08:23:31 -- Board: REVO, version: 0
2017-11-22 @ 08:23:31 -- Unique device ID received - 0x3d00563535511031313931
2017-11-22 @ 08:23:32 -- Serial port successfully closed
2017-11-22 @ 08:23:33 -- You need to upgrade your firmware before you can use the Configuration tab.

  • Expected Results

Mag HMC5883 detected as before

  • Actual Results

mag HMC5883 not detected

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions