rizacelik / STM32F411CEU6_INAV_Firmware

STM32F411CEU6 Board Firmware
124 stars 33 forks source link

Problem with OSD #2

Closed AlexAndryF closed 9 months ago

AlexAndryF commented 2 years ago

You specify that the output to the OSD must be taken from PB12. Tell me with which OSD, for example, it will work?

rizacelik commented 2 years ago

Hello Alex.

If you look at the STM32F411CEU6 PINOUT Connection header for the OSD, you can find it in the PIN scheme there. You can use OSD development board on the MAX7456 chip. NOTE: I did not do the OSD test, because I do not have the MAX7456 chip. Unfortunately I don't know about this. You can find the MAX7456 chip at this address. https://kamami.pl/en/retired-products/201502-osd-on-screen-display-module-on-max7456.html

AlexAndryF commented 2 years ago

On this module, if change the firmware, can somehow output IBUS telemetry

rizacelik commented 2 years ago

// * SPI OSD ***

define USE_MAX7456

define MAX7456_SPI_BUS BUS_SPI2

define MAX7456_CS_PIN PB12

Compiled according to the above settings. I could not test the OSD output. I don't have the max7456 module.

AlexAndryF commented 2 years ago

У меня тоже нет max7456. Я подумал, как было бы здорово, если бы я мог выводить телеметрию IBUS и видеть показания данных на экране пульта дистанционного управления FLYSKY fs-6. Я знаю, что INAV позволяет вам это делать. Вам сложно настроить прошивку для передачи этого сигнала?

rizacelik commented 2 years ago

Open SOFTSERIAL from the control panel and use the PB6 pin. B6 pin is TX pin and connect it to Flysky pin IBUS-Sensor. It should work. Please test and let me know the result. Flysky Receiver The “SENS” slot is for telemetry input into the FS-iA6B.

AlexAndryF commented 2 years ago

Good. The STM32 board should come to me soon and I will try to do so. I will definitely tell you what happened. Thanks.

AlexAndryF commented 2 years ago

Hi! The payment for STM32 will arrive at the end of the week. I will try to connect and configure. I wanted to find out what settings need to be made in INAV on the Configuration tab - Other functions and maybe there are other important parameters? And then one STM32 is already blocked. And also, tell me how and how to take readings of voltage and current for telemetry?

rizacelik commented 2 years ago

For this, you can look at the INAV MATEKF411SE CONFIG settings. You can find the content by searching the Youtube channel. Since this is long and only needs to be explained visually, you can learn by researching.

AlexAndryF commented 2 years ago

Ok