rizacelik / STM32F411CEU6_INAV_Firmware

STM32F411CEU6 Board Firmware
136 stars 34 forks source link

cannot connect to inav configurator with inav 7.0+ #50

Closed Dex94 closed 5 months ago

Dex94 commented 5 months ago

I tried to connect the board with inav configurator but I can connect it if I flash maximum 6.1.1 version, with 7 and 7.1 one I can't. I'm using usb port. After flashing 7.0+ firmware, the blue light flashes 3 times then other times faster and then no longer flashes. Vcp is recognized, but in the configurator appears "No configuration received within 10 seconds, communication failed". Can you share target files? I like to learn how to do it. I read that from inav 8 this board isn't supported anymore.

rizacelik commented 5 months ago

As can be seen in the diagram, you need to connect one MPU9250 or MPU6050. Otherwise, the connection will not occur.

Dex94 commented 5 months ago

As can be seen in the diagram, you need to connect one MPU9250 or MPU6050. Otherwise, the connection will not occur.

Is there a way to edit the target to test inav without connecting gyro? I also tried to compile blackpill_f411 but the result is the same.

rizacelik commented 5 months ago

This is the flight control card. There is no other way.

Dex94 commented 5 months ago

This is the flight control card. There is no other way.

in inav 6.1 I can connect the board without any sensor. Has anything changed in the inav repo? It seems to be a security layer that it doesn't start without the gyro

rizacelik commented 5 months ago

You can do whatever you want in inav 6.1. Things may change in versions. In these latest versions you need to connect one sensor.

hendrachastinaputra commented 5 months ago

As can be seen in the diagram, you need to connect one MPU9250 or MPU6050. Otherwise, the connection will not occur.

Sorry, but I've connected MPU6050 and i can connect it with INAV 7.0, but I can't connect it with INAV 7.1. Should I use MPU9250 for INAV7.1? Thanks

rizacelik commented 5 months ago

yes

hendrachastinaputra commented 5 months ago

yes

oke, thanks sir

suchigno commented 5 months ago

HI, very very great work! But I have a problem with fw 7.1.0. If I install firmware 6.1.0 (with INAV 6.1), the F411 sees all the sensors correctly (MPU6050, BMP280, HMC5883, buzzer etc.) I made a PCB for the wire of version 7.1.0, and after having correctly flashed the F411 with 7.1.0 , INAV 7.1 does not connect to the board via COM. However, it doesn't tell me the error why it doesn't connect. Can you tell me what the reason could be? (I also used full chip erase). Many thanks

rizacelik commented 5 months ago

There may be a fault in the PCB. Try the board without PCB. It must have an acceleration sensor on it. Otherwise it will not connect. Here we have it running INAV7.1. https://github.com/rizacelik/STM32F411CEU6_INAV_Firmware/issues/51#issuecomment-2088421103

suchigno commented 5 months ago

Hi, sorry, I was wrong... I haven't soldered anything on the PCB yet, I was testing first on a breadboard. To flash the micro I removed it from the breadboard, and tried to connect it without reinserting it into it. I read in one of your posts that a gyroscope/accelerometer had to be connected to it. Now works :-) Thank you