
Chapter 5 Programming the internal Flash memory
5 Programming the internal Flash memory
All Flash devices have an internal bootloader for asynchronous- as well as for synchronous-
<Asynchronous serial Flash programming via X5 or X9 (UART0 or UART2)
<Synchronous serial Flash programming via X4 (UART3)
5.1Asynchronous Mode
This chapter describes the serial asynchronous programming of the internal Flash memory using ‘Flash Memory Programmer 16FX’ in automatic mode.
For serial asynchronous programming
The following jumper settings are necessary:
5.1.1 Uart0
| Jumper |
|
| Programming |
|
| Setting |
|
| Description |
|
|
|
| UART |
|
|
|
|
| |||
|
|
|
|
|
|
|
|
|
|
| |
| JP21 |
| UART0 |
|
| SIN0 is connected to RxD of X5 | |||||
| (SIN0) |
|
|
| |||||||
|
|
|
|
|
|
|
|
|
| ||
| JP25 |
| UART0 |
|
| SOT0 is connected to TxD of X5 | |||||
| (SOT0) |
|
|
| |||||||
|
|
|
|
|
|
|
|
|
| ||
|
|
|
|
|
|
|
|
|
|
| |
| JP27 |
| UART0 |
|
| RS232 transceiver is selected for X5 | |||||
| (RS232/LIN) |
|
|
| |||||||
|
|
|
|
|
|
|
|
|
| ||
| JP28 |
| UART0 |
| Open |
| |||||
| (Vbat) |
|
|
| |||||||
|
|
|
|
|
|
|
|
|
|
Table 5-1: Jumper Settings for Programming via UART 0 (X5)
5.1.2 Uart2
| Jumper |
| Programming |
| Setting |
|
| Description |
|
|
| UART |
|
|
|
| |||
|
|
|
|
|
|
|
|
| |
| JP37 | UART2 |
|
| SIN2 is connected to RxD of X9 | ||||
| (SIN2) |
|
| ||||||
|
|
|
|
|
|
|
| ||
|
|
|
|
|
|
|
|
| |
| JP39 | UART2 |
|
| SOT2 is connected to TxD of X9 | ||||
| (SOT2) |
|
| ||||||
|
|
|
|
|
|
|
| ||
| JP40 | UART2 |
|
| RS232 transceiver is selected for X9 | ||||
| (RS232/LIN) |
|
| ||||||
|
|
|
|
|
|
|
| ||
| JP42 | UART2 |
| Open |
| ||||
| (Vbat) |
|
| ||||||
|
|
|
|
|
|
|
|
Table 5-2: Jumper Settings for Programming via UART 2 (X9)
© Fujitsu Microelectronics Europe GmbH | - 29 - |