Revert "headerfile/makefile hax hax"
[pyfrprog.git] / readme.txt
1 ==========================================================================\r
2                    FLASH Programming Demo for MB91F465K \r
3 ==========================================================================\r
4                    Fujitsu Microelectronics Europe GmbH                       \r
5                  http://emea.fujitsu.com/microelectronics \r
6                                                             \r
7  The following  software  is for  demonstration  purposes only.  It is not\r
8  fully  tested, nor validated  in order  to fullfill  its task  under  all\r
9  circumstances.  Therefore,  this software or  any part of it must only be\r
10  used in an evaluation laboratory environment.                        \r
11  This software is subject to the rules of our standard DISCLAIMER, that is\r
12  delivered with our  SW-tools on the Fujitsu Microcontrollers CD \r
13  (V3.4 or higher "\START.HTM") or on our Internet Pages:\r
14  http://www.fme.gsdc.de/gsdc.htm\r
15  http://emea.fujitsu.com/microelectronics \r
16 ==========================================================================\r
17                \r
18 History\r
19 Date      Ver   Author  Softune   Description\r
20 10.07.07  1.0   MVo     V60L06    First Version\r
21                                                                  \r
22 ==========================================================================\r
23 \r
24 This is simple demo showing how to use the FLASH programming Auto\r
25 Algorithms.\r
26 \r
27 Target of this demo is to show application of the following aspects of\r
28 FLASH memory erase/write:\r
29 \r
30 1) Preparation of FLASH Read/Write Mode (via BootROM routine)\r
31 2) Sector Erase\r
32 3) Sector Erase Suspend/Resume\r
33 4) Write Halfword to FLASH memory addresses\r
34 \r
35 Remarks:\r
36 \r
37 A) Reload Timer 0 is setup to demonstrate handling of Interrupt Requests\r
38    via polling and subsequent Sector Erase Suspend, Restore Global \r
39    Interrupt Flag, Handling of IRQ and Sector Erase Resume.\r
40    \r
41 B) Handling of RAMCODE is added to Start91460.asm because FLASH prog.\r
42    routines have to be run from RAM since no code fetching is possible\r
43    while write/erase of FLASH memory.\r
44 \r
45 Connect MCU UART4 to Terminal Program (19200Baud 8N1). After Power On\r
46 a welcome message is output on UART4. The Action of Reload Timer 0 is\r
47 to increase a counter displayed on LED D1..D8 of SK-91F465K-120PMT each\r
48 0.010s.\r
49 The FLASH memory Sector content at Addresses 0xA0000 up to 0xA001F is\r
50 shown.\r
51 After this the Sector 0xA0000 will be erased by Sector\r
52 Erase command (this Sector Erase Commands is repeatedly interrupted by\r
53 Reload Timer 0 Interrupts which are handled from FLASH memory (Sector \r
54 Erase Suspend/Resume).\r
55 When the Sectors are earsed a few data are programmed to some given \r
56 addresses in the sector 0xA0000. \r
57 Finaly the FLASH memory content at addresses 0xA0000 up to 0xA001F is shown\r
58 again to confirm the programmed values.\r