If there was a previous run on Radiant Programmer to configure a device, then the user may need to open Windows Task Manager and end the cableserver.exe process to allow Reveal Analyzer to access the USB cable.
Using Reveal Analyzer
After programming the device, we can go back to Diamond for Reveal Analyzer.
- If you have an existing Reveal Analyzer (*.rva) file, open it. Else, create a new Reveal Analyzer by clicking on the icon of Reveal Analyzer or going to Tools > Reveal Analyzer.
- Detect the USB port. This should automatically detect the correct USB device you are using. If it does not, manually select the correct device through the drop-down menu.
- Specify the RVL source file (*.rvl) by clicking 'Browse...'.
- Click 'OK'.
Do not use 'Scan' function with softJTAG. The softJTAG interface does not have access to configuration logic, so there are no programming and scanning functions available (source: Reveal User Guide).
Reveal Analyzer should launch and work properly.
For more information, please refer to the Reveal User Guide from the Start Page of the Lattice Diamond tool.