Does anyone have any experience with the command line JTAG flash
programming app that is provided in SDK2.5 for the DSP568xx? I'm having a problem running it (in NT4.0). It gives me a Dr. Watson even though I ran the userport.exe first. Thanks for the help. |
|
Jtag flash programmer
Started by ●August 21, 2002
Reply by ●August 31, 20022002-08-31
After a bit of work, I did get it running in Windows 95. It seems
as though the FLASH807.cfg file is incompatible with the application speed test
mode. The application apparently expects the first configuration line to
specify the first Program flash area of memory. rather than the Boot Flash
memory.
Once I changed the configuration file I did get it to program the
805EVM board, the 807EVM board, and our 807 specific custom board/custom Jtag
interface.
The documentation calls for installing the "userport" driver into an NT
based system (NT4.0, W2K, or XP), so that the "dos app" can access the parallel
port directly without going through a protected mode LPT driver.
Presumably this is done to speed the process up, and bypass the protection
against running hardware from an application.
I do expect to test that environment next, and will post the results
unless someone has done it already???
JJ
|
Reply by ●September 3, 20022002-09-03
I did successfully run the JTAG Flash Programmer from
NT, W2K, and XP. On NT I got a couple of exceptions, but restarted
UserPort via the UserPort.EXE routine. I did have a parallel port Zip
drive previously connected, which I disconnected then hooked up the
cable.
When powering up, after installing UserPort.sys,
userPort.sys did not automatically start running. I got an Event logged
during system startup, so I did have to start it by hand (using "devices
control panel"). After I had started it by hand, using the "devices"
control panel, I got the exceptions the first time couple of times II ran the
Jtag programmer application. After restarting it via the UserPort.exe
routine, the jtag programming app worked fine.
I had no problems in Windows 2000, or
XP.
JJ
|