4.1.2. Summary of files used to program supported Flash types on custom platforms

Table 4.2 shows the files required to program Flash when you have a custom platform that supports a Flash type that is already supported by RealView Debugger. These files are in the install_directory\RVD\Core\...\flash\examples\platform directory.

Table 4.2. Files used to program Flash types already supported

Flash type supportedFiles used to create the FME file
AMD


f_amd_sst_arm.s
flash_amd.ame
board_amd_eval7T.ame

ATMEL


f_atmel_arm.s
flash_atmel.ame
board_atmel_arm.ame

Intel


f_intel_arm.s
flash_intel.ame
board_intel_arm.ame

SST


f_amd_sst_arm.s
flash_sst.ame
board_sst_eval7T.ame

In addition to these files, you must create the following files:

b_flashwrapper.s

This defines the board-level operations required for programming the Flash device. It must include the required Flash-level assembly file for the Flash device (for example, f_amd_sst_arm.s for SST Flash).

board.bcd

A Board/Chip Definition file that describes the memory map for your custom platform, and specifies the Flash MEthod file that RealView Debugger is to use to program the Flash device.

The assembler and ASCII MEthod files are required to generate the Flash MEthod file.

Copyright © 2002-2005 ARM Limited. All rights reserved.ARM DUI 0182G
Non-Confidential