Download Print this page
Infineon CYPRESS FM4 S6E2CC Series Manual
Infineon CYPRESS FM4 S6E2CC Series Manual

Infineon CYPRESS FM4 S6E2CC Series Manual

External memory programmer

Advertisement

Quick Links

Please note that Cypress is an Infineon Technologies Company.
The document following this cover page is marked as "Cypress" document as this is the
company that originally developed the product. Please note that Infineon will continue
to offer the product to new and existing customers as part of the Infineon product
portfolio.
Continuity of document content
The fact that Infineon offers the following product as part of the Infineon product
portfolio does not lead to any changes to this document. Future revisions will occur
when appropriate, and any changes will be set out on the document history page.
Continuity of ordering part numbers
Infineon continues to support existing part numbers. Please continue to use the
ordering part numbers listed in the datasheet for ordering.
www.infineon.com

Advertisement

loading

Summary of Contents for Infineon CYPRESS FM4 S6E2CC Series

  • Page 1 The document following this cover page is marked as “Cypress” document as this is the company that originally developed the product. Please note that Infineon will continue to offer the product to new and existing customers as part of the Infineon product portfolio.
  • Page 2: Table Of Contents

    AN204471 FM4 S6E2CC Series External Memory Programmer Targeted Product: FM4 MCU S6E2CC This user manual describes how to use the FMx MCU Universal Programmer (named as PGM hereinafter) to act as an off-line programmer for Quad SPI flash memory programming on the Orion SK. Contents Introduction ...............
  • Page 3 FM4 S6E2CC Series External Memory Programmer Storage media: SD Card. One key operation. Power supply optional: USB/DC In/Battery. Status display by 3 LEDs. Programming file operation is controlled by a configuration file output by PC. Component The whole PGM includes: the board and the PC tool (notepad). PGM Board The board provides the hardware method to operate the target board.
  • Page 4 FM4 S6E2CC Series External Memory Programmer The interfaces are shown below. Figure 2. PGM interface UART: 4-pin interface, this interface can be used to act as the communication interface to program the target board through asynchronous protocol. SWD1: 20-pin interface, this interface can be used to act as the communication interface to program the target board through SWD protocol.
  • Page 5 FM4 S6E2CC Series External Memory Programmer Table 1. Jumper table Jumper Function Setting JTAG power output Open: No power output from CN4-19 Close: Power output from CN4-19 Battery/USB input selection Right: Battery input Left: USB input Ext power voltage selection Right: Direct external power input Left: Adjust the external input power to 3.3V USB input voltage adjusting...
  • Page 6: Configuration File Format

    FM4 S6E2CC Series External Memory Programmer Configuration File Format The configuration file is use by the PGM as the guideline to operate the Quad SPI flash on the Orion SK. The format is: File Number File1 name File1 size File1 start location (block number) File1 block count File1 checksum File2 name...
  • Page 7 FM4 S6E2CC Series External Memory Programmer 421Main1.bin 1055493 0x55 421Main2.bin 1055494 0x66 421Main3.bin 1055495 0x77 421Main4.bin 1055492 0x88 Please note:  The maximum number of the programming file is 5.  The block 0 can’t be used as the programming data area (don’t use 0 as the file start location). ...
  • Page 8: Operation Process

    FM4 S6E2CC Series External Memory Programmer Operation Process SWD Programming Process The user can program the target board through SWD communication interface. The operation steps are as follows: Prepare the downloading files The user can prepare at most 5 files to download and copy to the SD card. Write the program.ini file Please follow the 2.2 Configuration file format and copy to the SD card.
  • Page 9 FM4 S6E2CC Series External Memory Programmer The connection is shown in the following figure. Connect the target board with the PGM through lines (VCC/SWDIO/SWCLK/GND): Figure 3. Line connection Or the user can use the standard 20-pin cable as shown in the following figure: Figure 4.
  • Page 10 FM4 S6E2CC Series External Memory Programmer Figure 5. File abnormal error If the SD card is inserted and the target file is correct, the LED status will be shown as the following figure: Figure 6. File correct If the LED status is as shown above (all LED on), the user can press the ‘Op’ key to start the programming of the target board.
  • Page 11: Maintenance

    FM4 S6E2CC Series External Memory Programmer Figure 8. Program OK Or the LED status is shown as the following figure (LED1 on): Figure 9. Program error If any error occurs, the user can check the program.ini to confirm the format (checksum, size or unit number). Maintenance None Reference Documents...
  • Page 12: Document History

    FM4 S6E2CC Series External Memory Programmer Document History Document Title: AN204471 - FM4 S6E2CC Series External Memory Programmer Document Number: 002-04471 Revision Orig. of Submission Description of Change Change Date  CPQI 03/20/2015 Release Initial Migrated Spansion Application Note “S6E2CC_AN709-00018-1v0-E” to Cypress 5028495 CPIQ 12/02/2015...
  • Page 13 FM4 S6E2CC Series External Memory Programmer Worldwide Sales and Design Support Cypress maintains a worldwide network of offices, solution centers, manufacturer’s representatives, and distributors. To find the office closest to you, visit us at Cypress Locations. ® Products PSoC Solutions ®...

This manual is also suitable for:

Cypress fm4 mcu s6e2cc