I finally got the standard arduino bootloader working on the cerebot plus which uses the 2560. It should also work on any 2560. I still have some clean up to do and have to test it on a 16 mhz 2560 (the cerebot is 8 mhz)
It still has a limit of 128K, thats next on the TO-DO list.
If any one wants to try it, please send PM