Serial communication blocks arduino 2560?

Mellis:

I have a Mega2560 as well -- purchased in January in Canada at Creatronic Inc. (This may help date issues)

I am happy with it etc.

Regarding this firmware upgrade to the USB controller:

(1) Is there anyway to determine if you need the upgrade by looking at revision numbers (somehow) etc. This is assuming that you can read codes from the USB controller.

(2) I understand there is an upgrade to the Mega2560 Boot Controller as well -- that may be causing some of these issues. Is that upgrade now available? (I know that I do not have the new version as I tested it for the "three "!!!" problem.)

Thanks.