in order to better automate mass setup of apu2*-boards, I am searching for a way to change the boot order without manual intervention, thus, from a booted operating system (Linux).
Nvramtool provided with coreboot sounded promising. However, at the first glance nvramtool -a seems to dislike the way coreboot was built, responding with nvramtool: CMOS option table not found in coreboot table. Apparently, the coreboot installed on this system was built without specifying HAVE_OPTION_TABLE. No problem, I thought, named options are for dummies only, just try to find the options in the NVRAM directly. However, reading the NVRAM via nvramtool -b (or -x or -d) does not help - it seems to be filled with zeroes, and none of the values change after I changed the boot order.
So, am I doomed, or is there some less obvious way of accessing BIOS settings?