Omnibus F4 Pro not responding after flashing

Hey everyone, I’m trying to build a rover using an Omnibus F4 Pro v2. I flashed the board with the bl.hex rover file using iNAV as per instructions and was able to connect it to Mission Planner and is being recognised properly.

However, I’m facing a few issues- there’s no movement on the virtual horizon, the RX isn’t being detected, and the GPS also isn’t recognized.

I’ve flashed the latest stable firmware available for ArduRover (OmnibusF4Pro) as of now and also installed the latest version of Mission Planner. I’m using an ELRS receiver with SBUS output (I’ve removed the required inverter resistor from the board), and an M10 GPS module with a compass.

I’ve also tried flashing older versions of the ArduRover firmware and re-flashed the board a couple of times, but the issue still persists.The board was working perfectly with INAV before I made the switch.

Has anyone run into something similar or have any suggestions?

Post a screen shot of the HW ID screen in Mission Planner.

This wouldn’t be a new purchase would it?


@dkemxr I’ve had it for a while, It was running iNav.

Well, none of the hardware is recognized so no surprise the Gyro isn’t working. It must be the wrong firmware for whatever is on that board. I have never liked Omnibus FC’s and they have been copied countless times over and given various version names.

It’s probably the same firmware you flashed but download the .apj file from here anyway and use Mission Planners “load custom firmware” option to flash it. Omnibus F4Pro Rover

Thanks for your help, I tried flashing .apj file via mission planner but still no progress. None of the hardware seems to be working. Is there anything else I could try?

can you read what gyro is on the board?

Its marked as IC268G 173AA1 1537

1 Like

It’s the correct gyro for the omnibus f4 V2.

Okay, thankyou for confirming. Is there anything else i should check?

can you post a photo of the whole board?

I thought all those boards had MPU6000,s?

the IC268G is a compatible replacement for the mpu6000. All the boards that used to use the mpu6000 like the omnibusf4 v2 now use the IC268G.

1 Like

sure.


the board looks fine, the only thing i can see that your doing different is flashing with Inav. I think it might be an issue , can you flash the BL firmware using STMCubeProgrammer in DFU mode.

Thanks, I’ll try that.

Treid that, still no change. :smiling_face_with_tear:

Flash it to Betaflight and back to Ardurover. When you flashed the .apj file you should have gotten a message “firmware already installed” or something like that if it was what you installed initially. So, perhaps something got screwed up the 1st flash.

The round file would be next…

Yeah, I reflashed with Betaflight and then back to ArduRover, still no signs of life :smiling_face_with_tear:

Try a Copter firmware. Copter

Tried the same firmware on a different Omnibus F4 Pro I had; it’s working fine. Seems like something was wrong with the FC itself.

Thanks a lot.