Load hex from SD card module

Hi,

is there a way to update my firmware on Arduino from an SD card module?
I want to upload into ad SD card my built hex, instead of load it on Arduino with cabled.

Thanks

This thread should help you I think:

assuming classic ATmega, you can use SD bootloader. I use