How to update your BIOS firmware in Linux

Hello!

Very interesting!

But could you tell something about the process? Where the system automatically goes to find the new bios? Is there eventual extension for choosing a particular bios (sometimes a n-1 or so version can be a better idea, avoiding e.g. "bad progress features", or "home made" ones, coreboot...) ?

Many thanks!