let's talks about FW a little bit...
The version 1.83 show it in 10.6.3 (06.12.2010) where version 1.81 is upto 10.6.0 (30.06.2010) (I have original EN instalation from Rosstech)
In this is instalation are firmware files HCCxxx.bin and HCxxx.bin (don't know differents HCC and HC - guess w and w/o CAN) So in 805 you will find HCC178.bin, in 9.08 upto 10.6.0 HCC181.bin and as new in 10.6.3 is HCC183.bin
This file is somehow crypted, isn't direct FW to the atmel, but when I used FW 1.62 together with 908eeprom contains, VCDS programs offer update of firmware..
and now will start the funny part of it, of course that normally ATMEGA is locked so you cannot read back, but when you write firmware 1.62 and 'forget' lock uC you can read Firmware back after update.. 
So I tried get version 1.78 (from 805 - success), 1.81 (from 908 - vcds from my package - by AmineBot - success)
When I tried 10.6.3 - cable is revoked and no comunication, so I tried rename HCC183 to HCC181 to try update in 908.. After update, cable doesn't communicate, when I read back and compare version from vcds with version from this forum I found differences in 5-6bytes.. Unfortunatelly this cable cannot comunicate after update Hard to say if update process in 908 cannot do 1.83 or firmware 1.83 from Rosstech isn't version 1.83 what we have here..
When I compared 1.81, one bytes in Atmel EEPROM area is changed, what I saw couple times before.. position 401c (29->27), no idea what it is.. But after reset uC replace this string automatically
but cable looks like that is working, or you just replaced eeprom parts to different, if you want
So conclusion, firmware here are OK, 1.78, 1.81 are good (original), I'am not sure about 1.83
In atachement I put all FW from update, where 1.62 is FW for update.. Everybody can 'played' with these..
enjoy
Bookmarks