Hello guest, if you read this it means you are not registered. Click here to register in a few simple steps, you will enjoy all features of our Forum.
This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Help setting up a cinewhoop
#1
Hi All,
I'm setting up an Eachine Cvatar 6s 3inch cinewhoop.
I've changed 8tsbrx for an elrs one and got the basic setup working.
I've added a GPS module but can't get that or the motors to work.
I can't get my GPS to work having added a TBS m8 module. Do I need to enable a port for it? The module has a red light but betaflight is not seeing it. Second problem is my motors won't start and there is no port set to esc. Which one would it be? The default was dshot600 .is that correct
Reply
Login to remove this ad | Register Here
#2
For the GPS issue, first of all, make sure your GPS is wired correctly to the FC. You need to use the same UART number pads for both connections:
  • TX pad on the GPS module -> RX pad on the FC
  • RX pad on the GPS module -> TX pad on the FC
Next set the Sensor Input for that UART in the Ports tab to GPS with a Baud Rate of 57600 in the dropdown box next to it and click the "Save and Reboot" button in the bottom right.

Then in the Configuration tab, in the GPS section do the following:
  1. Switch the GPS option ON
  2. Set the protocol to UBLOX
  3. Switch the Auto Baud option OFF
  4. Switch the Auto Config option ON
  5. Switch the Use Galileo option ON (because you are in Europe)
  6. Set the Set Home Point Once option to ON
  7. Set the Ground Assistance Type to Auto-Detect
  8. Click the "Save and Reboot" button in the bottom right
Then reconnect Betaflight Configurator to the FC and check to see if you are then getting the GPS icon lit up at the top. If you don't then run the "dump", "diff all", and "status" commands in the Betaflight Configurator CLI tab and copy/paste the results back here. Also post some good clear photos of the actual wiring and connections between your GPS module and the flight controller.

For the motors issue you don't need to set anything in the Ports tab for those. You just need a Protocol set in the Receiver tab. If you have an F7 or H7 FC then DSHOT600 is fine, otherwise change it to DSHOT300 if you have an F405 or F411 FC. Then use the sliders in the Motors tab to see if the motors will spin up. You also need a LiPo plugged in for that, obviously. Make sure the props have been taken are OFF.
Reply
#3
Ok many thanks. I will look into the GPS issue tomorrow.
The FC is an f7 and it is set to dshot600 but I tried dshot300 and no go. When I test the sliders the. Motors just click and twitch once. I have a lipo connected as well as the usb.
Reply
#4
I got the GPS working thanks. I had to enable uart 2 to GPS.
So it's just trying to figure out what is wrong with my esc setting.
Reply
#5
If you're intending to use the GPS module for manual GPS Rescue functionality and for automatic GPS Rescue in the event of a Failsafe, it's important to also make sure you configure the GPS Rescue settings correctly and test them thoroughly to avoid a potential flyaway when GPS Rescue is initiated.

For your motor issue, do you have Bidirectional Dshot switched on and if yes, are you seeing any red numbers prefixed with an "E:" under motor sliders 1-4?
Reply
#6
Thanks for your help again. Yes I have bidirectional dshot turned on. Esc motor protocol is on dshot600.
I have red E:100% above all 4 sliders (so between motor graphic and slider)
Reply
#7
Also if I arm the drone with a lipo without usb attached the beeper generates an alarm and motors don't move and whenever throttle is raised same alarm.
I notice Oscar Liang suggests trying a lower dshot protocol but that doesn't affect mine and according to Eachine it is a blheli32 esc.
I also tried changing poles number from 14 to 12. I have 1507 2400kv motors.
Reply
#8
What ESCs do you have, and what firmware do they have installed on them? You might have ESCs with firmware on that doesn't support bi-directional DSHOT. That can usually be rectified by updating the firmware (Bluejay firmware for BLHeli_S ESCs, or BLheli_32 32.7 or later firmware for BLHeli_32 ESCs). The other option is to just switch off the bidirectional DSHOT option in Betaflight and lose the benefits of RPM filtering.

EDIT: For the motor pole number, just look in the underside of the motor and physically count the number of magnets on the inside of the bell, then set the number in Betaflight to be the same.
Reply
#9
Ok thanks. The esc is Eachine 35A BL32 3-6S 4in1 with a CPU type STM32F051. My understanding is that supports blheli32 so I should try flashing the latest firmware to it do you think? Not sure how ! Any good links? I've set the poles back to 14 as it is as 12n14 motor apparently.
So I found the GitHub site and installed blheli32suite.
When I plug in usb to the drone with no lipo it checks all 4 escs and seems ok but doesn't seem to update any setup. So I tried a lipo also and check then says invalid bootloader for escs 1 to 4.
Reply
#10
Progress made!
As blheli32 suite suggested my esc is blheli_s. I got onto the esc configurator site and sure enough once I disabled bidirectional control in bf, I was able to start all motors from the esc configurator.
What do I lose by not having rpm filtering and is it possible to do that with blheli_s? Also I'm wondering should I still update to the latest blhelis firmware and which dshot protocol if any in bf?
Reply
#11
If you upgrade the firmware, upgrade it to one of the Bluejay versions (0.19.2 is currently the latest release). You can install Bluejay firmware on BLHeli_S ESCs and that supports bidirectional DSHOT. It's extremely important that you make sure you flash the same ESC layout that is already on the ESCs (i.e. "G-H-30").
Reply
#12
If you specifically want RPM filtering for BLHeli_S ESCs you could try Bluejay ESC firmware instead. Just make sure it's made for your specific ESC/target.

But if you feel the quad flies fine as it is, then I wouldn't bother. I have two factory built qauds that are on default firmware for FC and ESC, and neither have bi-directional DSHOT enabled. They fly so nice that I don't mess about with updates and changes to anything that might relate to their performance.
Reply
#13
What is meant by the esc layout and how do I know which I've got?
Reply
#14
(13-Oct-2023, 05:45 PM)PJKMBAKER Wrote: What is meant by the esc layout and how do I know which I've got?

Connect ESC-Configurator to your ESCs and then click the Read Settings button in the bottom right. When the ESC settings appear you should have 4 ESC boxes on the right of the screen. At the top of each one is the 3-part ESC Layout Identifier...

[Image: 6nfqCJgl.jpg]

To flash Bluejay to the ESCs, click on the Flash All ESCs button at the bottom and on the next page that appears, do the following:
  1. Tick the "Migrate settings between different firmwares" bix.
  2. In the Firmware dropdown box select "Bluejay" (instead of "BLHeli_S"). 
  3. Do NOT change the ESC layout type in the next dropdown box. Leave it at whatever it is defaulted to which will be the current detected layout of your ESCs.
  4. In the Version dropdown box select the latest version (currently v0.19.2).
  5. For the PWM Frequency select "48".
  6. Click on the Flash button and wait for all 4 ESCs to complete the flashing process.
Now your ESCs are on Bluejay firmware with bidirectional DSHOT support.

[Image: gf2fAKYl.jpg]
[-] The following 1 user Likes SnowLeopardFPV's post:
  • PJKMBAKER
Reply
#15
Many thanks. That worked perfectly and my motors now run smoothly with bluejay set to bidirectional dshot600
Reply


Possibly Related Threads...
Thread Author Replies Views Last Post
  What motor to choose on 3.5" cinewhoop? Fpv_Snidde 2 79 26-Apr-2024, 03:57 PM
Last Post: Fpv_Snidde
  Best quiet cinewhoop? maikblond 9 186 23-Apr-2024, 08:54 AM
Last Post: samysh
  Setting up a Profile for Indoor Fllying FPVme 7 270 05-Dec-2023, 08:59 PM
Last Post: FPVme
Question Setting AUX channels initial level TVT 6 576 31-Oct-2023, 03:37 PM
Last Post: wizofwires
  Can't find replacement pieces of my Cinewhoop V2 :( maikblond 2 208 04-Feb-2023, 01:39 PM
Last Post: SnowLeopardFPV


Login to remove this ad | Register Here