I wanted to upgrade a firmware of a Samsung S24 Plus to Android 16 but was too lazy to the old way of installing VirtualBox with Windows, then Odin in there, searched around, found this: OdinV4 for Linux - worked like a charm! Just make sure you put all the files you get from samfirmware in their respective param/arguments to the odin binary - I wasnt sure which arg for the HOME_CSC_OXM_S926BOXMACYJ7_MQB102650869_REV00_user_low_ship_MULTI_CERT.tar.md5 file but tried -u and it worked and now phone is working fine with android 16.
Normally the SimpleRTK2B board’s XBee mount point only supports UART2 which doesn’t support UBX messages, below video shows how to map UART1 to UART2 and thus using UART1 on the XBee port: