As I'm in contact with DSA8310 for quite some time and use the tool for even longer I try to provide a short tutorial:
The DSA tool is very powerful and if used correctly perfectly save.
There is no need for anything else except a keygen to activate your map(s).
Pros of the tool:
Downloads the original cab files from TT.
Unique patching, provided by no other tool I know.
Provides the change of the emulation over the menu.
Able to downgrade an incorrect bootloader (only if the device still can be accessed and boots).
Cons : ???
So how exactly do you use this tool?
Download the tool and run the installer, if in doubt run as admin!
Make sure your PC is up to date with Java.
Start the tool.
In the top right you see the CAB section, where you select the Navcore of your choice.
Be aware that no all Navcores offer all features you might seek - this goes especially for the low end model Navcores and Navcores for "simple" devices.
It makes sense to inform yourself about the features of a Navcore before testing it.
Select the Cab of your choice.
Directly underneath youhave the menu to select the available emulations.
You can select none, which give all possible emulations for your device/NC combo or
select the emulation(s) you need.
Multiple selections are possible by holding the CTRL key.
Again it makes sense to know what emulation you really need and what works on your device.
Example: Selecting the Truck Navcore and trying to use it in Rider emulation on a XL would be a very bad choice. While using the 9.004 in X20,X30,X40 or X50 Emulation on a Go720 makes sense.
The button for DLL/PND patching can be used to patch Home.
Under there you find the bootloader selection - this is only needed in extreme cases and should be left alone. If you have a problem with your USB transfer like stopping or very slow transfer rates it can be caused by an incompatible bootloader.
If you think you have this problem you can ask in this thread for further instructions.
K50 : used to embed the Kernel of the 9.205 into a V8 Navcore, used to get the Truck Navcore working on a X50 device.
MB : only useful for V8 Navcores. It creates a "swapfile" which saves a lot of ram, making it possible to use LoquendoTT on 32mb devices and to improove general performance. On a ONE v3 with the current 8.398 I was able to get 8mb of free ram with working computervoices and an active route of over 1000km. No other tool can do it this good!
CF : used for X10 devices if the inbuilt HDD is replaced by a CFcard with adapter.
The tickbox next to the BL section activates the log window where you can what is happening after you pressed "patch".
The Tomtom button is used to locate a blank SD/devices for the installation.
To install a new Nacore using the tool it is best to follow some advice:
Make a full backup using the Windows Explorer - Home is not able to create a complete backup!
Delete all files folders except these:
LoquendoTTS (if existing)
Your map folder
Personal folders - like MP3 and so on
Start the tool if nt already running.
Select the Navcore of your choice.
Mark the emulations you need - self always starts the device in the emulation meant for it.
Tick the boxes you need.
If your device is not already selected, do so using the Tomtom button.
Tick the box next to the BL section.
Hit patch and wait to finnish.
Once the installation is complete you might want to delete the bootloader file system in the root of the device to prevent installing an unsuite bootloader.
After the start you will find new menu items related to the DSA Navcore, they are speaking for themselfs I think.
The "skin Cooser" in the menu selects the emulation, the internal device ID of the model is used for the numbers.
You must complete the calibration correctly!
Selecting the emu : use the arrows when done doubleclick in the center of the screen.
Sometimes a selected emulation causes the devices to hang or not to not start at all.
Easiest way to fix is to re-install and not to select the problematic emulation for the installation.
If your device is very slow and inresponsive first check the POI's - having a lot POI's active on the map display slows even 65mb devices down to a crawl.
Removing unwanted menu items: either use the hide button or delete the corresponding .cap files in the folder "sdkregistry".
The very first start can take a few minutes, but if your device still "hangs" after 5 you should do a hard reset and try again. If no better the slected Navcore/Emulation is not suited for your device!
I hope this will help to use this tool safely.