4
DK900 Development Kit
Introduction
Congratulations on purchasing ST DK900 Development kit. The DK900 (110V or 220 Volt
version) is a low cost kit for evaluating the PSD9xx family of FLASH Programmable System Devices. The kit
is extremely versatile, and can be used in several different modes. In it's simplest mode, it can be used to
demonstrate the PSD9xx's capability of JTAG In-System Programmability (ISP). After ISP is accomplished,
the DK900 can be set-up to update the program while the MCU is running, called In-Application Programming
(IAP). And lastly, 8051 family users can utilize the DK900 as an evaluation platform for code development.
Regardless of how much development work is done on the DK900, it functions as an extremely low cost
complete JTAG ISP programmer for the PSD9xx family.
A couple of definitions:
In-System Programming (ISP)-
A JTAG interface (IEEE 1149.1 compliant) is included on the PSD enabling
the entire device to be rapidly programmed while soldered to the circuit board ( MAIN FLASH, BOOT
FLASH, the PLD, all configuration areas). This requires no MCU participation, so the PSD can be
programmed or reprogrammed anytime, anywhere, even while completely blank. The MCU is completely
bypassed.
In-Application Programming (IAP)
Since two independent FLASH memory arrays are included in the
PSD, the MCU can execute code from one memory while erasing and programming the other. Robust product
firmware updates in the field are possible over any communication channel (CAN, Ethernet, UART, J1850,
etc) using this unique architecture. In this case, all code is updated through the MCU.
What's Included
Hardware
PSD9xx FLASH PSD (Programmable System Device) - see
www.st.com/psm
PSD913F2 - 1Mb MAIN FLASH(128kx8), 256Kb BOOT FLASH(32kx8), 16Kb SRAM(2kx8)
-or-
PSD934F2 - 2Mb MAIN FLASH(256kx8), 256Kb BOOT FLASH(32kx8), 64Kb SRAM(8kx8)
Eval/Demo Board with 8032 MCU, LCD Display, JTAG and UART ports for ISP/IAP
FlashLINK JTAG ISP Programmer (uses PC's parallel port)
Null Modem serial cable (Female-Female)
Power Supply
for data sheet.
What No Software
To assure latest version, download from our website (note item 3 contains 3 components zipped together):
1. PSDsoft Express - Point and Click Windows programming development software. This will
install to its own directory.
MCU Selection by manufacturer and part number
Graphical definition of pin functions
Easy creation of memory map
JTAG ISP Programming
2. PSDload - Windows 95/98/NT based UART download software. This will also install to its own
directory.
In-Application Programming
Performs erase, fill, read, write, upload and download of PSD
All functions performed through MCU's UART channel.
3. U809_10x.zip contains the following archived (zipped) components. Please place them in the
indicated directories under \PSDExpress. Create PSDExpress\DK900 directory.
U809c10x.zip Demo ISP executable program for the eval board. \DK900\uart80_c
U809p10x.zip psd file for above. \DK900\uart80_p
Uart1_c.zip Demo IAP executable program for the eval board. \DK900\uart1_c
Uart2_c.zip - Another demo program. \DK900\uart2_c