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
Issue after BF update to 4.0.1
#1
Hi guys today before my training I decided to flash the newest soft for my FC tattoo 4FS.
Before I did it I have made backup of previous settings - diff all - see it attached below.
After flashing new soft I got some error messages - see attached screenshot seems new version changed names etc..
During try of lunching my drone it got crazy. It is laying on the ground yaw, roll and pitch seems to work ok but while I am putting a little throttle it got crazed with very high throttle peek and backlflip.
Props are installed correctly.

I have attached diff all and dump for new flashed soft 4.0.1.

Could you help with that issue?
thanks


Attached Files Thumbnail(s)
   

.txt   BTFL_cli_Br4inEatAir_20190504_105835 diff all.txt (Size: 2.99 KB / Downloads: 100)
.txt   BTFL_cli_Br4inEatAir_20190504_221937___SOFT 4.0.1 diff all.txt (Size: 3.9 KB / Downloads: 72)
.txt   BTFL_cli_Br4inEatAir_20190504_222055____SOFT 4.0.1. dump .txt (Size: 23.77 KB / Downloads: 78)
Reply
Login to remove this ad | Register Here
#2
You can't apply diff settings from a Betaflight 3.x (or earlier in fact) firmware install to a Betaflight 4.x firmware install.

The way Betaflight 4.x PIDs and filters are tuned is a lot different to Betaflight 3.x and if you try to restore pre Betaflight 4.x settings you risk a flyaway.

The best you can do is to restore the sections of the diff from Betaflight 3.x that are to do with Port config, Mode config, Beeper config, LED config, ODS config, and a few other things that have nothing to do with tuning. You can also use your previous rates.

If your Betaflight 3 x install was custom tuned (not the default stock Betaflight tune settings) then you will have to tune Betaflight 4.x from scratch again. There are some tuning notes HERE.
[-] The following 1 user Likes SnowLeopardFPV's post:
  • Sebalos
Reply
#3
Two qustions.
1. Can I restore somehow 4.0 default settings and then set up my rates, modes, osd, beeper only?

2. If I have diff all. Can I flash older soft the one I had? in that case switch from 4.0.1 to 3.x and restore my diff all backup?
Reply
#4
You can restore BF4.0.1 back to default settings by entering the "defaults" command into the CLI. Then copy and paste in individual setting sections from your Betaflight 3.x diff file but only the sections that are not for tuning. I can take a look at your Betaflight 3.x diff file a bit later and help you with that if you need it.

If you want to go back to Betaflight 3.2.5, then yes, you can just reflash that older version and reapply your diff file. It will then be back to how it was before.
[-] The following 1 user Likes SnowLeopardFPV's post:
  • Sebalos
Reply
#5
(04-May-2019, 10:09 PM)SnowLeopardFPV Wrote: You can restore BF4.0.1 back to default settings by entering the "defaults" command into the CLI. Then copy and paste in individual setting sections from your Betaflight 3.x diff file but only the sections that are not for tuning. I can take a look at your Betaflight 3.x diff file a bit later and help you with that if you need it.

If you want to go back to Betaflight 3.2.5, then yes, you can just reflash that older version and reapply your diff file. It will then be back to how it was before.

Great so I will back for a moment to what I had. Not too much time at now to experiment and would like to fly tomorrow Smile
Then within a days I would really appreciate If could help me to set up for BF 4.

Thanks !
Reply
#6
Shit I messed a little my previous soft was LUXF4OSD (LUX4) 3.2.5 Feb 11 2018 not Omnibus Smile I guess I had a lot of luck not loosing my bird Tongue

EDITED:
Just came back to LUXF4OSD (LUX4) 3.2.5 Feb 11 2018 with my settings.
Reply
#7
OK, so when you get around to re-flashing Betaflight 4.x again you can just copy and paste the following into the CLI and run it. This will apply all the settings that you had applied for Betaflight 3.2.5 except for any of the PID profile stuff. While some of the rate settings between Betaflight 3.2.5 and 4.x are the same, some of them are different so I think it's probably safer if after flashing and applying the below that you then go in and manually re-apply your preferred rates in the PID Tuning tab. Some of the setting names have changed between Betaflight 3.2.5 and 4.x but I've substituted any of those with the correct new setting name.

Code:
# reset configuration to default settings
defaults nosave

# name
name Br4inEatAir

# resources
resource MOTOR 5 NONE
resource LED_STRIP 1 NONE
resource SERIAL_TX 11 A01

# feature
feature SOFTSERIAL
feature TELEMETRY
feature RSSI_ADC

# beeper
beeper -GYRO_CALIBRATED
beeper -RX_LOST_LANDING
beeper -ARMING_GPS_FIX
beeper -BAT_CRIT_LOW
beeper -BAT_LOW
beeper -GPS_STATUS
beeper -ACC_CALIBRATION
beeper -ACC_CALIBRATION_FAIL
beeper -READY_BEEP
beeper -DISARM_REPEAT
beeper -ARMED
beeper -SYSTEM_INIT
beeper -ON_USB
beeper -BLACKBOX_ERASE

# serial
serial 0 64 115200 57600 0 115200
serial 30 32 115200 57600 0 115200

# aux
aux 0 0 0 1300 2100
aux 1 1 0 1650 2100
aux 2 13 2 1350 2100
aux 3 28 3 1300 2100
aux 4 36 1 1775 2100

# master
set baro_hardware = NONE
set serialrx_provider = SBUS
set motor_pwm_protocol = DSHOT1200
set vbat_max_cell_voltage = 420
set vbat_min_cell_voltage = 320
set osd_tim1 = 769
set osd_vbat_pos = 2455
set osd_rssi_pos = 2083
set osd_tim_1_pos = 2434
set osd_tim_2_pos = 33
set osd_flymode_pos = 333
set osd_throttle_pos = 2264
set osd_vtx_channel_pos = 377
set osd_crosshairs_pos = 237
set osd_ah_sbar_pos = 238
set osd_ah_pos = 110
set osd_current_pos = 407
set osd_mah_drawn_pos = 375
set osd_craft_name_pos = 394
set osd_gps_speed_pos = 218
set osd_gps_lon_pos = 82
set osd_gps_lat_pos = 65
set osd_gps_sats_pos = 51
set osd_home_dir_pos = 302
set osd_home_dist_pos = 303
set osd_compass_bar_pos = 266
set osd_altitude_pos = 247
set osd_pid_roll_pos = 423
set osd_pid_pitch_pos = 455
set osd_pid_yaw_pos = 487
set osd_debug_pos = 1
set osd_power_pos = 321
set osd_pidrate_profile_pos = 345
set osd_warnings_pos = 329
set osd_avg_cell_voltage_pos = 322
set osd_pit_ang_pos = 257
set osd_rol_ang_pos = 289
set osd_battery_usage_pos = 361
set osd_disarmed_pos = 2315
set osd_nheading_pos = 311
set osd_nvario_pos = 279
set osd_esc_tmp_pos = 82
set osd_esc_rpm_pos = 83
set osd_stat_max_spd = OFF
set osd_stat_bbox = OFF
set osd_stat_bb_no = OFF
set osd_stat_tim_1 = ON
set osd_stat_tim_2 = OFF
set vcd_video_system = NTSC

# save configuration
save
[-] The following 1 user Likes SnowLeopardFPV's post:
  • Sebalos
Reply
#8
Great many thanks. Smile I will use it for sure. Btw I used the occassion to refresh all motor joints as well as camera since I noticed wire isolation uncovered some of wires.

Again my sweet bird is adorable to me Wink
Reply


Possibly Related Threads...
Thread Author Replies Views Last Post
  BetaFPV A03 VTX - Issue with power levels Pathfinder075 22 332 20-Jun-2024, 02:45 PM
Last Post: segler999
  Mobeetle 6 FC Issue soky157 0 82 09-Jun-2024, 05:22 AM
Last Post: soky157
  Annoying issue on BetaFlight OSD SeismicCWave 9 254 23-May-2024, 07:54 AM
Last Post: SeismicCWave
  Should you update firmware? Rob Axel 30 1,308 14-May-2024, 02:00 PM
Last Post: SnowLeopardFPV
  VTX issue - ATOMRC hurricane 5 bar1 1 230 10-Mar-2024, 12:36 PM
Last Post: hugnosed_bat


Login to remove this ad | Register Here