I would like to upgrade the device firmware in the field through ethernet connection. As I understand, BOOT.bin file does not have any header or specific format. It seems it is raw data. I just wonder what if I read the data in BOOT.bin file and write it directly to QSPI, and power cycle the board. Does it work?