#dshot not detected or working

1 messages · Page 1 of 1 (latest)

ruby gulch
#

Hello, I am 5 months new to this and completed my first build. I have the MAMBA MK4 H743 V2 /65A 128K Flight Control Stack. I am trying to set everything up in BF and cannot get my motors detected with the Dshot 600 protocol. I only receive the initial 3 beeps, I see the lights on the racewire between the motors light during the 3 beeps along with the twitch of the motors. I've re-flashed with the correct firmware and have double checked settings. At this point, I'm not sure if I've missed anything. I finally ended up selecting Multishot just to see and I was able to hear all 5 beeps and actually spin the motors in the motors tab. What is going on? I'm supposed to be using Dshot and not mulit, can someone help me out please? Thanks for any help given, I am at a loss and was going to RMA my ESC. https://www.diatone.us/products/mb-mk4-h743-v2-fc?variant=40013992755287

version

Betaflight / STM32H743 (SH74) 4.5.0 May 8 2024 / 17:55:54 (c155f5830) MSP API: 1.46

config rev: 8d48619

board: manufacturer_id: DIAT, board_name: MAMBAH743_2022B

status

MCU H743 (Rev.V) Clock=480MHz, Vref=3.29V, Core temp=48degC
Stack size: 2048, Stack address: 0x2001fff8
Configuration: CONFIGURED, size: 3861, max available: 131072
Devices detected: SPI:2, I2C:1
Gyros detected: gyro 1, gyro 2 locked dma
GYRO=ICM42688P, ACC=ICM42688P, BARO=DPS310
OSD: MSP (53 x 20)
BUILD KEY: 16e3ca6fbbfe38f299992b69814f2cc3 (4.5.0)
System Uptime: 180 seconds, Current Time: 2024-05-09T17:51:44.556+00:00
CPU:10%, cycle time: 123, GYRO rate: 8130, RX rate: 15, System rate: 9
Voltage: 0 * 0.01V (0S battery - INIT)
I2C Errors: 9
FLASH: JEDEC ID=0x00efaa21 128M
GPS: NOT ENABLED
Arming disable flags: RXLOSS CLI MSP

serene sentinel
#

multishot requires ESC calibration, do not fly multishot unless you have calibrated.
make sure both ESC fimweare and Betaflight have the same bi-directional dshot setting (off/off or on/on).
if this is an H7 or target specific issue, i do not know.

#

you can build both protocols if needed for testing

earnest yacht
#

Also try disabling or enabling dshot_bitbang

ruby gulch
#

I checked and tried that and finally got pissed off and flashed the FC and now everything is being detected as normal lol I must have did something I was not aware of but thank you for your help, I really appreciate it

steep crest
#

I'm having the same issue, except on the speedybee f7 v3 stack

#

I might try flashing both dshot and multishot as well as reflashing the fc again

earnest yacht
#

Should be fixed in 4.6 development build

#

Fix will be part of 4.5.1