Upload Sketches over RS485 for Arduino Mega 2560

Hello,
I'm looking for bootloader for Arduino Mega 2560 which allow to upload sketch via RS485 - unfortunetly I can find any compatible bootloader for Mega 2560.

Do You know any bootloader which allow to upload sketch via RS485 for Mega 2560 ?
Thanks in advance

I've used xboot with an RS422 setup.

In the intro, it said that RS485 was supported, but I have no idea if avrdude supports the AVR109 protocol that xboot uses over a half duplex bus. It worked fine with full duplex (RS422 and RS232).

Thanks for replay, I will check that.

Any other bootloader ?

I will also point out that the existing Mega2560 bootloader may work over RS422.

I have some shields that I am working on that may be of interest (though not yet done). Some pins would need to be unpopulated for a Mega2560 board (it's not a board I use).

RPUftdi connects the USB to the differential transceivers which drive pairs in CAT5 cable. The CAT5 is then daisy chained to other boards.

RPUadpt is used on the daisy chained boards