AN1356 STMicroelectronics, AN1356 Datasheet - Page 21

no-image

AN1356

Manufacturer Part Number
AN1356
Description
PSDSOFT EXPRESS AND PSD4235G2 DESIGN GUIDE
Manufacturer
STMicroelectronics
Datasheet
Figure 24. Scroll to the Bottom to get to the Secondary Flash Memory
This specification places firmware in PSD secondary Flash memory segments csboot0 through csboot3.
PSDsoft Express will extract any firmware that lies inside the file boot_32K.hex between MCU addresses
0000 and 7FFF and place it in appropriate PSD memory segment. Click OK to generate the composite
object file, simpleXA.obj.
Note: the file boot_32K.hex does not contain P51XA firmware. It is used to illustrate the firmware merging
process. Boot_32K.hex has a data pattern for each of the four segments of secondary PSD Flash memory.
Csboot0 will receive AAh, csboot1 receives BBh, csboot2 receives CCh, and csboot3 receives DDh. The
point is that although only one file name was specified for four different PSD memory segments, PSDsoft
Express extracted the proper data for each segment based on the specified file start and stop addresses
and the addresses contained inside the file boot_32K.hex. You may examine the contents of the file
boot_32K.hex if you wish to better understand.
Programming the PSD
The file simpleXA.obj can be programmed into the PSD by one of three ways:
The ST FlashLINK™ JTAG cable, which connects to the PC parallel port.
The ST PSDpro device programmer, which also uses the PC parallel port.
Third-party programmers, from Stag, BP Micro, and others. See our website at www.st.com for list (PSD
Products, Programming, then Programmers).
AN1356 - APPLICATION NOTE
Scroll to the
bottom
bottom to get
to the secondary
Flash Memory
21/49

Related parts for AN1356