2560 & 16U2, avrdude verification error

Hi all,
please be patient, ths is my 1st post here. Nothing found regarding my problem, crawling through the topics be4.

WinXP SP3, Arduino 2560 w/ 16U2 ! , bootloader STK500v2
Arduino Win driver V 1.0.0 from 04.01.2013 as supplied by the package
Class=Ports
ClassGuid={4D36E978-E325-11CE-BFC1-08002BE10318}
Signature="$Windows NT$"
Provider=%ManufacturerName%
DriverPackageDisplayName=%DriverPackageDisplayName%
CatalogFile=arduino.cat
DriverVer=01/04/2013,1.0.0.0
I encounter permanently verification errors during uploads. avrdude ALWAYS aborts during verification, everytime on several DIFFERENT locations w/ totaly different values e.g. 0x03 vs 0x65.
The error msg is: stk500v2_recv() : checksum error
The same error msg appears, if I do a avrdude read back/ download using the avrdude -U flash:r: command.
A subsequent verification using Atmel Studio 6.1 and AVR-Dragon shows however, that the code has been correctly uploaded !
Verified the 16U2 SW, it contains the Arduino-COMBINED-dfu-usbserial-atmega16u2-Mega2560-Rev3.hex as supplied by Arduino Firmware 1.0.5.r2 .
However, ALL SW & sources supplied are for the 8U2?? Is there somewhere a store for the new 16U2?? or does the 8U2 SW work as well? Nevertheless the programming should fail, because of the wrong DeviceID??!! I also spotted some references to LUFA include files, which are not in the package; hence the compilation of the supplied Makefile should fail for several reasons!
Since the sketch SW is correctly uploaded, the avrdude verification error messages seem to be a comms problem.

What are the correct com port settings apart from 115200 bd? e.g. Stop bits, handshake, Parity?

Any suggestions?
Best Regards
hk

well, no things are getting weird; despite the error messages during the avrude read back of the flash memory, the read back file is equal to the compiled/uploaded (also w/ errors during upload)
?????????????????
avrdude, what are you doing??????