background image

Serial Asynchronous Flash Programming  

Chapter 1 Background Information 

© Fujitsu Microelectronics Europe GmbH 

- 11 -  

MCU-AN-300012-E-V13 

Command 

PC to MCU 

MCU to PC 

Remark 

READ 

1 (0x01) 

2 (0x02) 

Address (4 bytes) 

Size (2 bytes) 

 

241 (0xF1) 

130 (0x82) 

 

Binary Dump 

CheckSum (2 bytes) 

 

Lo, MidLo, MidHi, Hi 

Lo, Hi 

Direct read and dump 

Bootloader sends 16bit 
checksum 

WRITE 

1 (0x01) 

3 (0x03) 

Address (4 bytes) 

Size (2 bytes) 

Binary Dump 

 

241 (0xF1) 

131 (0x83) 

 

CheckSum (2 bytes) 

 

Lo, MidLo, MidHi, Hi 

Lo, Hi 

Receive and store dump in 
RAM 

Bootloader sends 16bit 
checksum 

CALL 

1 (0x01) 

4 (0x04) 

Address (4 bytes) 

 

241 (0xF1) 

132 (0x84) 

 

Return Parameter 

 

Lo, MidLo, MidHi, Hi 

Calls specified Address and 
waits for a return 

The returned parameter in R4 
will be echoed to the PC 

CHECKSUM

1 (0x01) 

5 (0x05) 

 

241 (0xF1) 

133 (0x85) 

CheckSum (2 bytes) 

 

MCU re-dumps 16bit 
checksum (Lo, Hi) calculated 
at last write or read operation 

BAUDRATE 

1 (0x01) 

6 (0x06) 

Baudrate (4 bytes) 

 

241 (0xF1) 

134 (0x86) 

 

Lo, MidLo, MidHi, Hi 

Initializes UART with new 
baudrate value 

Table 2: Internal bootloader functions 

Summary of Contents for MB91460 SERIES

Page 1: ...The following document contains information on Cypress products ...

Page 2: ...ver current levels and other abnormal operating conditions If any products described in this document represent goods or technologies subject to certain restrictions on export under the Foreign Exchange and Foreign Trade Law of Japan the US Export Administration Regulations or the applicable laws of any other country the prior authorization by the respective government entity will be required for ...

Page 3: ...Fujitsu Microelectronics Europe Application Note MCU AN 300012 E V13 FR FAMILY 32 BIT MICROCONTROLLER MB91460 SERIES FLASH PROGRAMMING APPLICATION NOTE ...

Page 4: ...l Version 2006 09 11 V1 1 MVo added SK 91464A 100PMC SK 91465K 120PMT SK 91469G 256BGA GALEP 4 programmer 2008 01 14 V1 2 MVo added SK 91463N 64PMC SK 91465X 100PMC SK 91467B 144PMC SK 91467C 144PMC SK 91467R 100PMC 2008 11 05 V1 3 MVo added new devices to table 1 6 8 added GALEP 5 added SK91460S 176PMC SK 91460T 144PMC SK 91460P 176PMC This document contains 75 pages ...

Page 5: ...eceipt by the customer 2 Should a Product turn out to be defect Fujitsu Microelectronics Europe GmbH s entire liability and the customer s exclusive remedy shall be at Fujitsu Microelectronics Europe GmbH s sole discretion either return of the purchase price and the license fee or replacement of the Product or parts thereof if the Product is returned to Fujitsu Microelectronics Europe GmbH in orig...

Page 6: ...1 1 Parallel Programming with GALEP 4 Programmer 21 4 1 2 Serial Synchronous Programming with GALEP 4 Programmer 24 4 1 3 Serial Asynchronous Programming with GALEP 4 Programmer 26 4 2 GALEP 527 4 2 1 Parallel Programming with GALEP 5 Programmer 28 4 2 2 Serial Synchronous Programming with GALEP 5 Programmer 31 4 2 3 Serial Asynchronous Programming with GALEP 4 Programmer 33 5 SK 91F467D 208PFV GP...

Page 7: ...ctronics Europe GmbH 5 MCU AN 300012 E V13 12 SK 91467B 144PMC 54 13 SK 91465X 100PMC 57 14 SK 91467C 144PMC 59 15 SK 91460P 176PMC GPIO 61 16 SK 91460S 176PMC 64 17 SK 91460T 144PMC GPIO 67 18 APPENDIX 70 18 1 Additional Documents 70 18 2 Figures 72 18 3 Tables 74 ...

Page 8: ... ROM of the MCU are given The second chapter describes the handling of the FME FR Programmer for serial asynchronous programming In the third chapter another serial asynchronous programming tool the Fujitsu FR Flash Programmer is explained Chapter four describes the third party programming tools GALEP 4 and GALEP 5 which can be used for serial synchronous and asynchronous as well as parallel progr...

Page 9: ...ed to the PC s COM port via RS232 transceiver The figure below shows an example for this connection You can also connect the RS232 signals DTR or RTS to the reset input of the microcontroller for controlling the reset signal by the programmer software Some terminal applications also need a connection between Pin 7 RTS and Pin 8 CTS on connector side Figure 1 Example of UART connection Figure 2 RS2...

Page 10: ...t first BSV1 is checked if the data of this vector represents a valid address in the specified address range depending on Flash ROM size the Boot Security Vector itself becomes valid Device Valid Boot Security Vector address range BSV1 address BSV2 address MB91F464A 0x0A 0000 0x0F FFFF 0x14 8000 0x14 FFFF 0x14 8004 0x14 800C MB91F465B 0x08 0000 0x0F FFFF 0x14 8000 0x14 FFFF 0x14 8004 0x14 800C MB9...

Page 11: ...e Magic Number matches this value the user application is entered at the address given by BSV1 The Magic Number is used as flag for a valid user application or especially for a user bootloader If you want to re program this user bootloader a second user bootloader which handles the re programming of the first user bootloader has to be located at the address BSV2 points to If BSV2 does not point to...

Page 12: ...nal RAM function calling or changing the communication speed These functions are normally used to write a programming kernel to the internal RAM of the microcontroller which handles the programming of the flash memory 1 Boot Security Vector points to address in Flash ROM 2 Magic Number 0x0A897A 3 Start user application at address given by Boot Security Vector 1 2 4 Start user application at defaul...

Page 13: ... 241 0xF1 131 0x83 CheckSum 2 bytes Lo MidLo MidHi Hi Lo Hi Receive and store dump in RAM Bootloader sends 16bit checksum CALL 1 0x01 4 0x04 Address 4 bytes 241 0xF1 132 0x84 Return Parameter Lo MidLo MidHi Hi Calls specified Address and waits for a return The returned parameter in R4 will be echoed to the PC CHECKSUM 1 0x01 5 0x05 241 0xF1 133 0x85 CheckSum 2 bytes MCU re dumps 16bit checksum Lo ...

Page 14: ...ries flash devices The FME FR Programmer is a serial asynchronous programming tool for the Fujitsu FR flash microcontrollers of the MB91360 and MB91460 series It uses the internal bootloader functions to set up communication The FME FR Programmer can be used for development purposes free of charge and is not released for any mass production purposes Figure 5 FME FR Programmer Icon There are two wa...

Page 15: ...roller device e g MB91F467D as device type and browse to the mhx file you want to program to the embedded flash memory of the microcontroller After that reset the microcontroller and press button Automatic Mode to start programming If your hardware supports MCU reset via DTR or RTS signal lines of the PC s COM port go to sheet Signals and select the appropriate reset signal line The programmer now...

Page 16: ...ng sequence is ended successfully you will receive the output shown in figure 7 MB91F464A H MB91F465B C D K P X MB91F467B C D M P S T Addresses 0x14 8000 to 0x14 800F cannot be written in automatic mode MB91F469G Addresses 0x24 8000 to 0x24 800F cannot be written in automatic mode This is a built in security feature to prevent unintended writing to the Flash Security Vectors and Boot Security Vect...

Page 17: ...ctronics Europe GmbH 15 MCU AN 300012 E V13 Figure 8 Successful Programming in Automatic Mode 2 2 Manual Mode Step by Step The manual mode provides each function of the internal bootloader and the downloaded flash loader kernel as single steps Figure 9 Connect to internal bootloader ...

Page 18: ... Dumps a binary file into the internal RAM beginning at the specified address The transmission will be verified by a checksum Write Byte Writes one single byte to the given location RAM Call Calls the program or function at the given address If there is a RET statement at the end the operation will continue return value is displayed Read Reads out a number of bytes from a given address and creates...

Page 19: ...e flash diagram on the right side red not blank sectors green blank sectors Chip Erase Erases the entire flash ROM all sectors Sector Erase Erases one sector indicated by the sector number Call This function will divert operation of the device to the specified location This terminates the flash loader Read Reads out a given number of bytes beginning at the specified address and displays the result...

Page 20: ...ujitsu FR flash microcontrollers It supports a lot of FR series The Fujitsu FR Flash Programmer can be used for development purposes free of charge and is not released for any mass production purposes Figure 11 Fujitsu FR Flash Programmer Icon There are two ways of programming Full Operation Manual step by step 3 1 Full Operation Full Operation is the easiest way to use this programmer software Yo...

Page 21: ... progress bars Figure 13 Fujitsu FR Flash Programmer Full Operation 2 3 2 Manual Step by step Operation The above mentioned steps can also be executed as single steps But nevertheless as first operation always the Download function has to be executed to set up communication and to write flash loader kernel to RAM Function Description Download Sets up communication and downloads flash loader kernel...

Page 22: ...ilable depending on the microcontroller family and device package In case of serial programming both synchronous and asynchronous modes are supported For serial synchronous programming an optional ISP adapter is offered For serial asynchronous programming the programmer itself behaves like a dongle the programming is done directly via the PC s COM port connected to the microcontroller The GALEP 4 ...

Page 23: ...QFP144 210890 MB91F465B MB91F467B LQFP176 210891 MB91F467R LQFP144 210892 MB91F465C MB91F467C LQFP176 210898 MB91F465P MB91F467P LQFP176 210899 MB91F467S Table 6 Parallel Programming Adapters Connect the adapter to the TextoolTM socket take care pin 1 marking place the MCU in the adapter and close the adapter s cover Start the GALEP32 programmer software and use Load command to load a bin or hex f...

Page 24: ...Serial Asynchronous Flash Programming Chapter 4 GALEP Programmer MCU AN 300012 E V13 22 Fujitsu Microelectronics Europe GmbH Figure 17 GALEP32 device selection ...

Page 25: ...le to MCU Verify compare loaded file to Flash contents Blank do a blank check Read read out Flash content Erase perform a chip erase After selecting a operation tab Action is automatically activated Press Start button to start operation For further information on available settings in software and jumper settings on starterkits have a look at Options MB91F467D Options or other MCU type and Device ...

Page 26: ...ble connector is used for the connection to the microcontroller All MB91460 series starterkits provide a 10pin connector to connect the programmer tool Figure 19 10pin connector for serial synchronous programming Pin Number Pin Signal Description 1 NC Not used 2 NC Not used 3 MD0 MCU mode pin 0 4 MD2 MCU mode pin 2 5 INITX MCU reset signal 6 SIN4 UART4 receive data 7 SOT4 UART4 transmit data 8 SCK...

Page 27: ...or serial synchronous programming In the information window below the correct programming adapter is listed Use Select Device button to accept current selection Use the functions now enabled on the bottom of the window to select action Program write loaded mhx bin file to MCU Verify compare loaded file to Flash contents Blank do a blank check Read read out Flash content Erase perform a chip erase ...

Page 28: ... Programmer Start the GALEP32 programmer software and use Load command to load a bin or hex file Select tab Devices and browse to the correct device e g MCU Fujitsu MB91F467D Choose ASYNC for serial asynchronous programming Use Select Device button to accept current selection Use the functions now enabled on the bottom of the window to select action Program write loaded mhx bin file to MCU Verify ...

Page 29: ...depending on the microcontroller family and device package In case of serial programming both synchronous and asynchronous modes are supported For serial programming an optional ISP adapter is offered The GALEP 5 is a PC controlled programmer using USB connection It can be powered by USB port or by an external power supply but also by accumulators 6x Type AAA NiMh 1 2V Figure 23 Conitec GALEP 5 Pr...

Page 30: ...144 210890 MB91F465B MB91F467B LQFP176 210891 MB91F467R LQFP144 210892 MB91F465C MB91F467C LQFP176 210898 MB91F465P MB91F467P LQFP176 210899 MB91F467S Table 8 Parallel Programming Adapters Connect the adapter to the TextoolTM socket take care of correct connection place the MCU in the adapter and close the adapter s cover Start the GALEP5 programmer software and use Load command to load a bin or h...

Page 31: ...Serial Asynchronous Flash Programming Chapter 4 GALEP Programmer Fujitsu Microelectronics Europe GmbH 29 MCU AN 300012 E V13 Figure 26 GALEP5 device selection ...

Page 32: ...le to MCU Verify compare loaded file to Flash contents Blank do a blank check Read read out Flash content Erase perform a chip erase After selecting a operation tab Action is automatically activated Press Start button to start operation For further information on available settings in software and jumper settings on starterkits have a look at Options MB91F467D Options or other MCU type and Device ...

Page 33: ...ble connector is used for the connection to the microcontroller All MB91460 series starterkits provide a 10pin connector to connect the programmer tool Figure 28 10pin connector for serial synchronous programming Pin Number Pin Signal Description 1 NC Not used 2 NC Not used 3 MD0 MCU mode pin 0 4 MD2 MCU mode pin 2 5 INITX MCU reset signal 6 SIN4 UART4 receive data 7 SOT4 UART4 transmit data 8 SCK...

Page 34: ...l synchronous programming In the information window below the correct programming adapter is listed Use Select Device button to accept current selection Use the functions now enabled on the bottom of the window to select action Program write loaded mhx bin file to MCU Verify compare loaded file to Flash contents Blank do a blank check Read read out Flash content Erase perform a chip erase After se...

Page 35: ...5 programmer software and use Load command to load a bin or hex file Select tab Devices and browse to the correct device e g MCU Fujitsu MB91F467D Choose ASYNC for serial asynchronous programming Use Select Device button to accept current selection Use the functions now enabled on the bottom of the window to select action Program write loaded mhx bin file to MCU Verify compare loaded file to Flash...

Page 36: ... for the FUJITSU 32bit flash microcontroller MB91F465D MB91F467D in QFP208 package It can be used stand alone for software development and testing or together with monitor debugger software Figure 32 Connection to starterkit SK 91F467D 208PFV For serial asynchronous programming SUB D9 connector X4 which is connected to UART4 has to be used Following jumper setting is needed Jumper Setting Descript...

Page 37: ...n closed RTS and CTS is shortcut at connector X4 JP58 open RTS and CTS is not shortcut at connector X4 1 2 closed DTR can be used for system reset JP64 2 3 closed RTS can be used for system reset JP57 3 4 closed Reset will be done via UART4 1 2 closed No polarity inversion for the DTR RTS signal JP29 2 3 closed Polarity inversion for the DTR RTS signal Table 11 Jumper settings for reset signal on ...

Page 38: ...t is also possible to use the SK 91460 91F467D 208PFV as a stand alone system with some limitations The board allows the designer immediately to start with the software development before his own final target system is available The SK 91460 91F467D 208PFV supports the MB91F465D and MB91F467D in the QFP208 packages To program the flash memory of the microcontroller there are two ways in this combi...

Page 39: ...2 output Table 12 Jumper setting for connection on main board If your programming software expects connection of RTS and CTS signal close jumper ST1007 Connection does not support a reset of microcontroller via RTS or DTR signal Jumper Setting Description ON closed RTS and CTS is shortcut on UART A SL1000 ST1007 UART A RTS CTS OFF open RTS and CTS is not shortcut Table 13 Additional jumper setting...

Page 40: ...V13 38 Fujitsu Microelectronics Europe GmbH 6 2 Connection to SK 91460 91F467D 208PFV Figure 36 SK 91460 MAIN with adapter board SK 91460 91F467D 208PFV On the adapter board a SUB D9 female connector and a RS232 transceiver is mounted Refer to figure below for connection Figure 37 Connection on adapter board ...

Page 41: ...4 connected to MAX3232 T1IN Table 14 Jumper setting for connection to adapter board If you want to use RS232 signals RTS or DTR to reset microcontroller by programming software e g FME FR Programmer please check the following table for needed jumper setting Jumper Setting Description JP12 URST closed URST INITX connected to MAX3232 R2OUT closed X5 Pin8 CTS connected with X5 Pin7 RTS JP9 RTS CTS op...

Page 42: ...ronous Flash Programming Chapter 6 SK 91460 MAIN with SK 91460 91F467D 208PFV MCU AN 300012 E V13 40 Fujitsu Microelectronics Europe GmbH Figure 38 Jumper setting on adapter board JP10 JP9 JP11 JP13 JP12 JP4 JP5 X5 ...

Page 43: ...Fujitsu 32bit flash microcontroller MB91F464A in LQFP100 package It is used stand alone for software development and testing Figure 39 Connection to starterkit SK 91464A 100PMC For serial asynchronous programming SUB D9 connector X5 UART B which is connected to UART4 has to be used Following jumper setting is needed Jumper Setting Description JP6 UART B RxD Closed SIN4 of the MCU is connected to U...

Page 44: ...d CTS of X5 are connected JP32 RTS CTS Open RTS and CTS of X5 are not connected JP4 UART A B 2 3 UART B is used to generate Reset 1 2 DTR of UART B is selected JP5 DTR RTS B 2 3 RTS of UART B is selected JP24 Main Reset Closed External Reset generation is active 1 2 No negation for the DTR RTS signal JP35 Polarity 2 3 DTR RTS signal is negated Table 17 Jumper settings for reset signal on starterki...

Page 45: ...Fujitsu 32bit flash microcontroller MB91F465K in LQFP120 package It is used stand alone for software development and testing Figure 41 Connection to starterkit SK 91465K 120PMT For serial asynchronous programming SUB D9 connector X5 UART B which is connected to UART4 has to be used Following jumper setting is needed Jumper Setting Description JP6 UART B RxD Closed SIN4 of the MCU is connected to U...

Page 46: ...d CTS of X5 are connected JP32 RTS CTS Open RTS and CTS of X5 are not connected JP4 UART A B 2 3 UART B is used to generate Reset 1 2 DTR of UART B is selected JP5 DTR RTS B 2 3 RTS of UART B is selected JP24 Main Reset Closed External Reset generation is active 1 2 No negation for the DTR RTS signal JP35 Polarity 2 3 DTR RTS signal is negated Table 19 Jumper settings for reset signal on starterki...

Page 47: ... development board for the FUJITSU 32bit flash microcontroller MB91F469G in BGA256 package It can be used stand alone for software development and testing or together with a monitor debugger software The board allows the designer immediately to start software development before his own final target system is available Figure 43 Connection to starterkit SK 91469G 256BGA For serial asynchronous prog...

Page 48: ...GA If your programming software needs connection of RTS and CTS or if it generates reset signal on RTS or DTR line refer to the following jumper list Jumper Setting Description Closed RTS and CTS of X2 are connected JP20 RTS CTS Open RTS and CTS of X2 are not connected 1 2 DTR signal Pin 6 of X2 is used as reset source JP89 DTR RTS 2 3 RTS signal Pin 7 of X2 is used as reset source Closed LIN UART...

Page 49: ...nous Flash Programming Chapter 9 SK 91469G 256BGA Fujitsu Microelectronics Europe GmbH 47 MCU AN 300012 E V13 Figure 44 Jumper setting on starterkit SK 91469G 256BGA X2 UART 0 4 JP19 JP21 JP32 JP25 JP89 JP20 JP27 JP13 ...

Page 50: ...ent board for the FUJITSU 32bit flash microcontroller MB91F463N in LQFP64 package It can be used stand alone for software development and testing Figure 45 Connection to starterkit SK 91463N 64PMC For serial asynchronous programming SUB D9 connector X5 UART B which is connected to UART0 has to be used Following jumper setting is needed Jumper Setting Description JP6 closed SIN0 of the MCU connecte...

Page 51: ...enerate reset 1 2 closed DTR can be used for system reset JP5 2 3 closed RTS can be used for system reset 1 2 closed No polarity inversion for the DTR RTS signal JP35 2 3 closed Polarity inversion for the DTR RTS signal JP24 Closed External reset generation is active Table 23 Jumper settings for reset signal on starterkit SK 91463N 64PMC MB91F463N needs a special mode pin setting for entering prog...

Page 52: ...Asynchronous Flash Programming Chapter 10 SK 91463N 64PMC MCU AN 300012 E V13 50 Fujitsu Microelectronics Europe GmbH Figure 48 Jumper setting on starterkit SK 91463N 64PMC JP35 JP8 JP6 JP5 JP32 JP4 X5 UART B ...

Page 53: ...arterkit SK 91467R 176PMC The starterkit SK 91467R 176PMC is a multifunctional development board for the FUJITSU 32bit flash microcontroller MB91F467R in LQFP176 package It can be used stand alone for software development and testing Figure 49 Connection to starterkit SK 91467R 176PMC For serial asynchronous programming SUB D9 connector X2 LIN UART0 which is connected to UART0 has to be used Follo...

Page 54: ...umper list Jumper Setting Description closed RTS and CTS is shortcut at connector X2 JP88 open RTS and CTS is not shortcut at connector X2 1 2 closed DTR can be used for system reset JP87 2 3 closed RTS can be used for system reset JP80 closed Reset will be done via UART0 1 2 closed No polarity inversion for the DTR RTS signal JP51 2 3 closed Polarity inversion for the DTR RTS signal JP53 Closed E...

Page 55: ...0012 E V13 ON OFF Dip Switch S1 Run mode 1 2 3 4 MD3 MD2 MD1 MD0 Please note to set mode pins back to run mode 0 0 0 0 after successful programming Figure 51 Mode Pin setting for run mode on SK 91467R 176PMC Figure 52 Jumper setting on starterkit SK 91467R 176PMC JP81 JP82 JP89 JP87 JP88 JP86 JP80 JP51 X2 LIN UART0 ...

Page 56: ...PMC The starterkit SK 91F467B 144PMC is a multifunctional development board for the FUJITSU 32bit flash microcontroller MB91F465B MB91F467B and MB91F464H in QFP144 package It can be used stand alone for software development and testing or together with monitor debugger software Figure 53 Connection to starterkit SK 91F467B 144PMC For serial asynchronous programming SUB D9 connector X2 LIN UART4 wh...

Page 57: ...eeds connection of RTS and CTS or if it generates reset signal on RTS or DTR line refer to the following jumper list Jumper Setting Description closed RTS and CTS is shortcut at connector X4 JP20 open RTS and CTS is not shortcut at connector X4 1 2 closed DTR can be used for system reset JP89 2 3 closed RTS can be used for system reset JP16 closed Reset will be done via UART4 1 2 closed No polarit...

Page 58: ...us Flash Programming Chapter 12 SK 91467B 144PMC MCU AN 300012 E V13 56 Fujitsu Microelectronics Europe GmbH Figure 54 Jumper setting on starterkit SK 91F467B 144PMC JP21 JP25 JP16 JP13 JP30 JP89 JP20 JP27 X2 LIN UART4 ...

Page 59: ...rd for the Fujitsu 32bit flash microcontroller MB91F465X in LQFP100 package It is used stand alone for software development and testing Figure 55 Connection to starterkit SK 91465X 100PMC For serial asynchronous programming SUB D9 connector X6 UART A which is connected to UART4 has to be used Following jumper setting is needed Jumper Setting Description JP26 Closed SIN4 of the MCU is connected to ...

Page 60: ...iption Closed RTS and CTS of X5 are connected JP24 Open RTS and CTS of X5 are not connected JP72 1 2 UART A is used to generate Reset 1 2 DTR of UART A is selected JP28 2 3 RTS of UART A is selected JP14 Closed External Reset generation is active 1 2 No negation for the DTR RTS signal JP33 2 3 DTR RTS signal is negated Table 29 Jumper settings for reset signal on starterkit SK 91465X 100PMC Figure...

Page 61: ...ts also MB91F465B MB91F467B and MB91F464H if the external bus interface is not used The board is used stand alone for software development and testing Figure 57 Connection to starterkit SK 91467C 144PMC For serial asynchronous programming SUB D9 connector X6 UART A which is connected to UART4 has to be used Following jumper setting is depending on the used device needed Jumper Setting Description ...

Page 62: ...on Closed RTS and CTS of X6 are connected JP32 Open RTS and CTS of X6 are not connected JP4 2 3 UART B is used to generate Reset 1 2 DTR of UART B is selected JP5 2 3 RTS of UART B is selected JP24 Closed External Reset generation is active 1 2 No negation for the DTR RTS signal JP35 2 3 DTR RTS signal is negated Table 31 Jumper settings for reset signal on starterkit SK 91467C 144PMC Figure 58 Ju...

Page 63: ... flash microcontroller MB91F465P and MB91F467P in LQFP176 package The board is used stand alone for software development and testing Figure 59 Connection to starterkit SK 91460P 176PMC For serial asynchronous programming SUB D9 connector X2 LIN UART4 which is connected to UART4 has to be used Following jumper setting is needed Jumper Setting Description JP21 1 2 SIN4 is connected to RS232 transcei...

Page 64: ...r list Jumper Setting Description Closed RTS and CTS of X2 are connected JP20 Open RTS and CTS of X2 are not connected 1 2 DTR signal pin 6 of X2 is used as reset source JP89 2 3 RTS signal pin 7 of X2 is used as reset source JP16 Closed LIN UART4 X2 connected to reset circuit JP38 Closed External Reset generation is active 1 2 No negation for the DTR RTS signal JP13 2 3 DTR RTS signal is negated ...

Page 65: ... Flash Programming Chapter 15 SK 91460P 176PMC GPIO Fujitsu Microelectronics Europe GmbH 63 MCU AN 300012 E V13 Figure 60 Jumper setting on starterkit SK 91460P 176PMC X2 LIN UART4 JP16 JP89 JP20 JP27 JP21 JP25 JP13 JP38 ...

Page 66: ...sh microcontroller MB91F467S in LQFP176 package The board is used stand alone for software development and testing Figure 61 Connection to starterkit SK 91460S 176PMC For serial asynchronous programming SUB D9 connector X2 LIN UART4 which is connected to UART4 has to be used Following jumper setting is needed Jumper Setting Description JP21 1 2 SIN4 is connected to RS232 transceiver JP25 1 2 SOT4 ...

Page 67: ...list Jumper Setting Description Closed RTS and CTS of X2 are connected JP20 Open RTS and CTS of X2 are not connected 1 2 DTR signal pin 6 of X2 is used as reset source JP89 2 3 RTS signal pin 7 of X2 is used as reset source JP16 Closed LIN UART4 X2 connected to reset circuit JP38 Closed External Reset generation is active 1 2 No negation for the DTR RTS signal JP13 2 3 DTR RTS signal is negated Ta...

Page 68: ...ous Flash Programming Chapter 16 SK 91460S 176PMC MCU AN 300012 E V13 66 Fujitsu Microelectronics Europe GmbH Figure 62 Jumper setting on starterkit SK 91460S 176PMC X2 LIN UART4 JP16 JP89 JP20 JP27 JP21 JP25 JP13 JP38 ...

Page 69: ...t flash microcontroller MB91F467T in LQFP144 package The board is used stand alone for software development and testing Figure 63 Connection to starterkit SK 91460T 176PMC For serial asynchronous programming SUB D9 connector X2 LIN UART4 which is connected to UART4 has to be used Following jumper setting is needed Jumper Setting Description JP21 1 2 SIN4 is connected to RS232 transceiver JP25 1 2 ...

Page 70: ...r list Jumper Setting Description Closed RTS and CTS of X2 are connected JP20 Open RTS and CTS of X2 are not connected 1 2 DTR signal pin 6 of X2 is used as reset source JP89 2 3 RTS signal pin 7 of X2 is used as reset source JP16 Closed LIN UART4 X2 connected to reset circuit JP38 Closed External Reset generation is active 1 2 No negation for the DTR RTS signal JP13 2 3 DTR RTS signal is negated ...

Page 71: ... Flash Programming Chapter 17 SK 91460T 144PMC GPIO Fujitsu Microelectronics Europe GmbH 69 MCU AN 300012 E V13 Figure 64 Jumper setting on starterkit SK 91460T 144PMC X2 LIN UART4 JP16 JP89 JP20 JP27 JP21 JP25 JP13 JP38 ...

Page 72: ...t SK 91464A 100PMC ug 910025 xx sk 91464a 100pmc pdf Starterkit SK 91465K 120PMT ug 910026 xx sk 91465k 120pmt pdf Starterkit SK 91469G 256BGA ug 910027 xx sk 91469g 256bga pdf Starterkit SK 91463N 64PMC ug 910050 xx SK 91463N 64PMC pdf Starterkit SK 91465X 100PMC ug 910056 xx sk 91465x 100pmc pdf Starterkit SK 91467B 144PMC ug 910049 xx SK 91467B 144PMC pdf Starterkit SK 91467C 144PMC ug 910047 x...

Page 73: ... E V13 Application Notes about GALEP 4 Programmer mcu an 300004 e vxx galep4 pdf GALEP 5 Programmer mcu an 300022 e vxx galep5 pdf MB91F467D Flash Programming Times mcu an 300017 e vxx mb91f467d_flash_erase_prog_times pdf MB91460 Flash Write Erase via CPU mcu an 300034 e vxx_mb91460_flash_write_erase_via_cpu pdf ...

Page 74: ...0881 21 Figure 17 GALEP32 device selection 22 Figure 18 Programmer action 23 Figure 19 10pin connector for serial synchronous programming 24 Figure 20 Serial Synchronous Programming on SK 91F467D 208PFV 24 Figure 21 Serial Synchronous Programming 25 Figure 22 Serial Asynchronous Programming with GALEP 4 Programmer 26 Figure 14 Conitec GALEP 5 Programmer 27 Figure 15 GALEP 5 programmer software 27 ...

Page 75: ...kit SK 91463N 64PMC 50 Figure 40 Connection to starterkit SK 91467R 176PMC 51 Figure 41 Mode Pin setting for programming mode on SK 91467R 176PMC 52 Figure 42 Mode Pin setting for run mode on SK 91467R 176PMC 53 Figure 43 Jumper setting on starterkit SK 91467R 176PMC 53 Figure 44 Connection to starterkit SK 91F467B 144PMC 54 Figure 45 Jumper setting on starterkit SK 91F467B 144PMC 56 Figure 46 Con...

Page 76: ... 16 Jumper setting on starterkit SK 91465K 120PMT 43 Table 17 Jumper settings for reset signal on starterkit SK 91465K 120PMT 44 Table 18 Jumper setting on starterkit SK 91469G 256BGA 46 Table 19 Jumper settings for reset signal on starterkit SK 91469G 256BGA 46 Table 20 Jumper setting on starterkit SK 91463N 64PMC 48 Table 21 Jumper settings for reset signal on starterkit SK 91463N 64PMC 49 Table...

Page 77: ...Serial Asynchronous Flash Programming Chapter 18 Appendix Fujitsu Microelectronics Europe GmbH 75 MCU AN 300012 E V13 Table 29 Jumper settings for reset signal on starterkit SK 91460T 144PMC 68 ...

Reviews: