How to reboot to the bios/uefi/firmware setup screen?

While in Ubuntu I want to trigger a reboot of the Odyssey X86J4105 board into the firmware/uefi/bios setup page (the one that appears when we press DELETE to enter the bios), and I need your help!

Under Ubuntu Linux using the following command is supposed to do that:

systemctl reboot --firmware-setup

But the board ends up booting into Ubuntu anyways, so something is not working correctly.

I’ve tried to figure out what is going on by making sure the firmware supports that feature, and it seem it does, because the OsIndicationsSupported UEFI variable is present and its value is 1:

efivar --name 8be4df61-93ca-11d2-aa0d-00e098032b8c-OsIndicationsSupported --print
efivar --name 8be4df61-93ca-11d2-aa0d-00e098032b8c-OsIndications --print
GUID: 8be4df61-93ca-11d2-aa0d-00e098032b8c
Name: "OsIndicationsSupported"
Attributes:
	Boot Service Access
	Runtime Service Access
Value:
00000000  01 00 00 00 00 00 00 00                           |........        |
GUID: 8be4df61-93ca-11d2-aa0d-00e098032b8c
Name: "OsIndications"
Attributes:
	Non-Volatile
	Boot Service Access
	Runtime Service Access
Value:
00000000  00 00 00 00 00 00 00 00                           |........        |

For more details about these see:

So, why isn’t the board booting into the bios setup screen? How can I further troubleshoot this?

We have just tested this case and this seems to be a BUG. I will feed this back to our dev team and hopefully get this fix soon.