OMNIBUS F4 PRO V2 Flight Controller Built-in OSD/BEC Drone Low Noise

Will this board works for my Rover project ?

OMNIBUS F4 PRO V2 Flight Controller Built-in OSD/BEC Drone Low Noise

Any help will be appreciated.

Sure, that will work.

This is my low cost rover with omnibus f4. Works well in manual and auto mode, but the obstacle avoidance not works.
Even with a custom fw generated with the server.

  1. I tried to load the ardurover_with_bl.hex file and it freezes on flashing. Is there anything I am doing wrong ?

I can fully revert back to my default (original) in a matter of 1 min. but the Ardupilot will just not load .

Don’t use the Betaflight configurator. The best way to load Ardupilot is to 1st flash the Bootloader with DFU-Util and then flash the firmware from Mission Planner by downloading the target and selecting it from Load Custom Firmware option.

Other ways can work but this always works.
Bootloader with DFU-Util

Rename it to dfu-util.exe

Append the path of the dfu-util.exe to the system environment variable Path: “My Computer” > “Properties” > “Advanced” > “Environment Variables” > “Path”. Please note that paths in the variable Path are separated by semicolon ;. This will allow dfu-util to be executed globally in command prompt.

I don’t understand how to run this software. I wish here was a video to guide me - Any help will be appreciated .

You can do all that or just place the bootloader file in the same directory as the DFU-Util executable. Then from Windows Command Prompt navigate to the directory it’s installed in and enter this:
dfu-util -a 0 --dfuse-address 0x08000000 -D new-board-bootloader.bin -R
Replacing “new-board-bootloader.bin” with the bootloader filename for the board.
The board would have been connected via USB while holding the DFU button down of course;.

ok so I have folder on my desktop
hoping to get next step from you -sorry about making this difficult but I appreciate the help .
This is what I thing needs to be me done but please point me in the directions.
1.Window command CMD
2.

03/21/2022 02:37 PM .
03/21/2022 02:37 PM …
03/21/2022 08:16 AM 2,465,944 ardurover_with_bl.hex
02/11/2016 06:59 AM 178,765 dfu-prefix.exe
02/11/2016 06:59 AM 179,276 dfu-suffix.exe
02/11/2016 05:06 PM 10,602 dfu-util-manual.pdf
02/11/2016 07:00 AM 799,602 dfu-util-static.exe
02/11/2016 06:59 AM 290,852 dfu-util.exe
02/11/2016 04:09 AM 638,611 libusb-1.0.dll
02/11/2016 05:05 PM 896 README.txt
8 File(s) 4,564,548 bytes
2 Dir(s) 188,333,985,792 bytes free

03/21/2022 02:37 PM <DIR> . 03/21/2022 02:37 PM <DIR> .. 03/21/2022 08:16 AM 2,465,944 ardurover_with_bl.hex 02/11/2016 06:59 AM 178,765 dfu-prefix.exe 02/11/2016 06:59 AM 179,276 dfu-suffix.exe 02/11/2016 05:06 PM 10,602 dfu-util-manual.pdf 02/11/2016 07:00 AM 799,602 dfu-util-static.exe 02/11/2016 06:59 AM 290,852 dfu-util.exe 02/11/2016 04:09 AM 638,611 libusb-1.0.dll 02/11/2016 05:05 PM 896 README.txt 8 File(s) 4,564,548 bytes 2 Dir(s) 188,333,985,792 bytes free

C:\Users\N\Desktop\dfu-util-0.9-win64>dfu-util -a 0 --dfuse-address 0x08000000 -D new-board-bootloader.bin -R
dfu-util 0.9

Copyright 2005-2009 Weston Schmidt, Harald Welte and OpenMoko Inc.
Copyright 2010-2016 Tormod Volden and Stefan Schmidt
This program is Free Software and has ABSOLUTELY NO WARRANTY
Please report bugs to http://sourceforge.net/p/dfu-util/tickets/

No such file or directory: Could not open file new-board-bootloader.bin for reading

C:\Users\N\Desktop\dfu-util-0.9-win64>dfu-util -a 0 --dfuse-address 0x08000000 -D new-board-bootloader.bin -R
dfu-util 0.9

Copyright 2005-2009 Weston Schmidt, Harald Welte and OpenMoko Inc.
Copyright 2010-2016 Tormod Volden and Stefan Schmidt
This program is Free Software and has ABSOLUTELY NO WARRANTY
Please report bugs to http://sourceforge.net/p/dfu-util/tickets/

No such file or directory: Could not open file new-board-bootloader.bin for reading

C:\Users\N\Desktop\dfu-util-0.9-win64>dfu-util -a 0 --dfuse-address 0x08000000 -D new-board-bootloader.bin -R
dfu-util 0.9

Copyright 2005-2009 Weston Schmidt, Harald Welte and OpenMoko Inc.
Copyright 2010-2016 Tormod Volden and Stefan Schmidt
This program is Free Software and has ABSOLUTELY NO WARRANTY
Please report bugs to http://sourceforge.net/p/dfu-util/tickets/

No such file or directory: Could not open file new-board-bootloader.bin for reading

Stop posting errors, it’s not helping.
Start by downloading the bootloader file for your board from here Bootloader
and place it in the directory where DFU-Util.exe is located. Desktop isn’t a good choice.

Then enter the Command shell by typing Command Prompt in the Windows search box and you will have a screen like this. This screen shows an example of flashing a bootloader to a Kakute F7 board.
Can you follow what’s shown here?

If you don’t know how to navigate to directories in the Command Shell then you will probably have to do this another way.

Phew!!! have been able to navigate to the directories

Directory of C:\Users\Nana\Desktop\dfu-util-0.9-win64

03/21/2022  03:23 PM    <DIR>          .
03/21/2022  03:23 PM    <DIR>          ..
03/21/2022  08:16 AM         2,465,944 ardurover_with_bl.hex
02/11/2016  06:59 AM           178,765 dfu-prefix.exe
02/11/2016  06:59 AM           179,276 dfu-suffix.exe
02/11/2016  05:06 PM            10,602 dfu-util-manual.pdf
02/11/2016  07:00 AM           799,602 dfu-util-static.exe
02/11/2016  06:59 AM           290,852 dfu-util.exe
02/11/2016  04:09 AM           638,611 libusb-1.0.dll
02/11/2016  05:05 PM               896 README.txt
               8 File(s)      4,564,548 bytes
               2 Dir(s)  188,323,569,664 bytes free

C:\Users\Nana\Desktop\dfu-util-0.9-win64>dfu-util -a 0 --dfuse-address 0x08000000 -D ardurover_with_bl.hex -R
dfu-util 0.9

Copyright 2005-2009 Weston Schmidt, Harald Welte and OpenMoko Inc.
Copyright 2010-2016 Tormod Volden and Stefan Schmidt
This program is Free Software and has ABSOLUTELY NO WARRANTY
Please report bugs to http://sourceforge.net/p/dfu-util/tickets/

Invalid DFU suffix signature
A valid DFU suffix will be required in a future dfu-util release!!!
Cannot open DFU device 0b05:180a
Opening DFU capable USB device...
ID 0483:df11
Run-time device DFU version 011a
Claiming USB DFU Interface...
Setting Alternate Setting #0 ...
Determining device status: state = dfuERROR, status = 10
dfuERROR, clearing status
Determining device status: state = dfuIDLE, status = 0
dfuIDLE, continuing
DFU mode device DFU version 011a
Device returned transfer size 2048
DfuSe interface name: "Internal Flash  "
Downloading to address = 0x08000000, size = 2465944
Last page at 0x0825a097 is not writeable

don’t know why this error but I have the DFU button (DFU mode) push-then connect usb at the same time and then I hit enter to try flash it

nailed it -It works. Thanks sooooooo much

C:\Users\Nana\Desktop\dfu-util-0.9-win64>dfu-util -a 0 --dfuse-address 0x08000000 -D omnibusf4pro_bl.hex -R
dfu-util 0.9

Copyright 2005-2009 Weston Schmidt, Harald Welte and OpenMoko Inc.
Copyright 2010-2016 Tormod Volden and Stefan Schmidt
This program is Free Software and has ABSOLUTELY NO WARRANTY
Please report bugs to http://sourceforge.net/p/dfu-util/tickets/

Invalid DFU suffix signature
A valid DFU suffix will be required in a future dfu-util release!!!
Cannot open DFU device 0b05:180a
Opening DFU capable USB device...
ID 0483:df11
Run-time device DFU version 011a
Claiming USB DFU Interface...
Setting Alternate Setting #0 ...
Determining device status: state = dfuIDLE, status = 0
dfuIDLE, continuing
DFU mode device DFU version 011a
Device returned transfer size 2048
DfuSe interface name: "Internal Flash  "
Downloading to address = 0x08000000, size = 38820
Download        [=========================] 100%        38820 bytes
Download done.
File downloaded successfully
can't detach
Resetting USB to switch back to runtime mode

C:\Users\Nana\Desktop\dfu-util-0.9-win64>

Now I don’t see it under my com port …

You are getting there. Disconnect USB and reconnect (no DFU button) and then from Mission Planner install the latest Stable as normal. Should work.

I do that and when I get to mission planner I do not see the usb to connect - com port says auto and I do not see it in device manager too.

I don’t even here my computer do the sound when I connect the board via usb .

OK, try the iNav configurator now from DFU (press button before connection) and load local the same file you flashed with DFU-Util. It should flash quickly and a com port will be assigned. Then use Mission Planner to flash the Ardupilot firmware. A lot of song and dance here but hopefully this will work.