Vediamo Manual
Vediamo Manual
Note: This manual is intended solely for a quick, amateur introduction to working
with Vediamo and does not provide comprehensive explanations of individual work
steps or solutions to problems! Since working with Vediamo can cause extensive
damage to control units and the associated components, use of this guide is at
your own risk!
2 Load System:(ABB02) Now it's important to know what we want to code and in which SG or in
which .cbf file we can find it. A great help is, for example, Desmo's list, which assigns all SGs the
necessary .cbf files. See "CBF files recogni on list" by user Desmo found under "Search" in the
mhh-forum. To load, click on "Select System", then 1 display the .cbf files 2 select the desired .cbf
file and 3 click on "Ok".
3 Establishing Contact: (ABB03) Before establishing contact with the SG, it must be checked
whether the right type of connec on is selected and possibly changed (for our purposes usually
HSCAN_UDS_500) so if Vediamo can't connect with the SG, it's o en because of this. To do this,
right-click on the selected control unit, select proper es, and set the type of connec on under
General.
4 Unlocking SG: (ABB04) Some SGs are locked for protec on and must be unlocked before variant
coding. Although you can connect and view everything (like the variant coding etc.), no changes
can be made. Now it gets "interes ng"… There are different ways to unlock: A: The simplest
solu on is to unlock the SG simply under "DiagJob" with commands like "DJ_Unlocking",
"DJ_SecurityAccess", or "DJ_Authoriza on". Unfortunately, not all SGs have this op on, especially
newer ones can only be unlocked with so-called "SeedKeys", which leads us to op on B. B: Via
SeedKey Request->Input. A SeedKey allows access to a level during a session (connec on with the
SG). So, it can happen that two SeedKeys for two different codings are needed during a session
with the SG, as they are located on different levels. Another op on is the use of special .cbf files..
C: Special .CBF files or "developer files" are rewri en so that no SeedKey is necessary for coding.
These files usually also have special commands for unlocking like "FN_SG_Unlock" or "Access
Authoriza on" in the DiagJob or Func ons folder.
5 BACKUP/ Variant Coding:(ABB00/05) A er all these steps, you can now start with the backup! or
the variant coding or flashing. Simply: Click on "Variant Coding" at the top center (ABB05), then
(ABB00) 1 click on "Save in file", 2 choose a name and possibly a comment, 3 remember the
storage loca on (a folder at the .cbf file will be created (in my opinion, very prac cal)) and lastly 4
click on OK. Now you have a file in which all se ngs/codings as well as the current firmware (for
flashing back) etc. are saved, thus a solid founda on in case something minor goes wrong or you
decide a er some me to change your coding back to factory standard. For coding (ABB05) you
now simply have to 2 select the service, 3 select the desired func on (like Stop/Start), 4 choose the
coding to be changed and 5 click on SG-Coding. Finally, the SG is restarted, i.e., a "HardReset" is
performed (ABB06) Done!