Resolved! How to load flash from .hex file using built-in bootloader. Specifically, where to write the start address?
If loading the on-chip flash from a .hex file, the Write Memory command can be used to write the hex file data records. However, what should done with the start address? Where does that get written? (Assumming an STM32G0, in my case.)