FLASH-CAN-48P
Chapter 4 Programming the internal Flash
UG-900002-20
- 20 -
© Fujitsu Semiconductor Europe GmbH
4 Programming the internal Flash
All Flash devices have an internal bootloader for asynchronous- as well as synchronous-
Flash-programming:
asynchronous-serial Flash-
programming via UART1 (UART”A”, X3)
synchronous-serial Flash-programming via Serial I/O (SCI1, X17)
4.1 Asynchronous Mode
In order to program the Flash-
ROM asynchronously via UART1, the tool “Fujitsu Flash MCU
Programmer for FMC16LX” can be used. This tool is available free on the Fujitsu Micros CD-
ROM or Web Site (
http://www.fme.gsdc.de/gsdc.htm
: select
Software
Utilities)
The following procedure must be followed to enable Flash Programming:
1. Power off the board
2.
Connect the Evaluation Board UART”A” to your serial PC communication port.
Please use a 1:1 cable for the PC-connection.
3. Check the Jumper-settings according to the UART as described in chapter 3.6
4. Configure the chip mode:
Depending on the external crystal two modes can be selected by DIP-switch S2:
5. Power on the board
6. Check that the Reset LED is off. Otherwise change the DTR polarity (JP35) and check
the power supply voltage.
7.
Start the tool “Fujitsu Flash MCU Programmer for FMC16LX” software and follow the
instructions:
Boot Mode
Async. 4MHz
ON
OFF
1 2 3 4 5 6 7 8
MD0 MD1 MD2 nc nc nc P31 P30
P84 P83