Fujitsu MB91360 manual Flash Programming, Generic Flash Programmer

Page 20

STARTERKIT MB91360

Chapter 5 Flash Programming

5 Flash Programming

Whenever your application has been developed, debugged and tested as explained in the last chapter, it can be programmed to the internal flash ROM using the „MB91360 Flash Programmer“. This tool is a general flash programming utility, which allows programming the internal flash ROM without any restrictions given by the starterkit.

5.1Generic Flash Programmer

The tool „MB91360 Flash Programmer“ is a general flash programming tool which does not take care of the special features of this Starterkit. Therefore, it should be used to re-program the monitor-kernel. On the CD-ROM, you will find some kernel files (MHX-format) which are fixed for various baud rates. Make sure, you have the latest version available!

The tool can also be used to program any applications directly (without the possibility to have any debugging functions later on). In this case, the evaluation board will act as a target system only.

CAUTION: Take special care not to write anything to location 0FFEF4, the „security vector“. If you do, you will not be able to re-program the device ever again! See the hardware manual for details!

Make sure you have installed the Flash Programmer from your CD-ROM. The package includes the executable (Flashprg.exe) as well as some binary files (Brloadxx.bin) and a user’s guide (Flashprg.pdf).

Figure 4: MB91360 Flash Programmer

UG-910006-13

- 20 -

© Fujitsu Microelectronics Europe GmbH

Image 20
Contents MB91360 Series Date Issue Revision HistoryWarranty and Disclaimer No Liability for Consequential DamagesContents Fujitsu Microelectronics Europe GmbH UG-910006-13 Abstract Key FeaturesIntroduction Using the Starterkit as target board for the ICE General Board UsageMode Selection Installation Hardware InstallationSoftware Installation Getting Started Softune Workbench Development IntroductionUG-910006-13 Fujitsu Microelectronics Europe GmbH Softune Workbench Debugging Introduction SWB Debugging window Basic debugger features Details of the included Monitor-DebuggerSTARTUP.ASM enabled #define Abort Advanced debugger features Examplecandump = Dump/Halfword 100000..1000ff Examplerestart set register PC=1f4000 set break main Flash Programming Generic Flash ProgrammerIT can Damage the Flash ROM Permantently Evaluation Board Hardware Board ComponentsJumper Description Standard Setting Jumper Position Overview of JumpersJumper Description Connectors for resources and IO-signals Jumper Pin-No Pin Name IO-Port Resource Function JP14 JP15PWM1P0 PR0 SMC Appendix Memory Mappings MB91F362Mode 001 External Bus / User Mode Tool options for own projects Memory Type Used for Area SectionsStarterkit limitations Board Schematics UG-910006-13 Fujitsu Microelectronics Europe GmbH Fujitsu Microelectronics Europe GmbH UG-910006-13 Silk Screen PAL Listing ChipEquations Development tools and accessories MB91FV360GCRRelated Documents Problem Solution Trouble ShootingTrouble Shooting Figures Tables