Toshiba TOPAS900 Status LEDs, Control Switches Reset and NMI, Connector to Flash Carrier Board

Page 11

Users Manual TOPAS900 Flash V2.1

3.1.3. Status LEDs

There are two status LEDs on the board. A red one and a yellow one. The red Led is controlled by the firmware processor and the yellow led is driven by the Flash MCU on the Flash Carrier Board. The yellow Led can be used as a very simple output device to show a internal state. Take a look at the LedDim sample to see how a Led can be dimmed by pulse-width modulation.

3.1.4. Control Switches (Reset and NMI)

On the Programming and Debugging Board two switches (keys) are mounted. The Reset- switch resets the firmware processor. After reset it lets boot the Flash MCU from external flash memory. Normally the external memory contains one of the two ROM monitors (IAR/Toshiba).

The second switch is to give a falling edge to the Flash MCU's NMI (non-maskable interrupt) input. The Toshiba ROM monitor reacts with stopping the user software, if it runs.

3.1.5. Serial Communication, Connector and Line Driver

The serial communication is build by a null-modem cable connected between the PC and the TOPAS900 Flash Board. For connection the board has a 9-pin D-sub male connector. To adapt the level between RS-232 and TTL a common RS-232 line driver is used. The serial communication between PC and firmware controller uses the parameter 9600,8,N,1. This baudrate is only used for control commands. The communication speed between Windows-Software and MCU on the Flash Carrier Board is always 38400 baud.

The communication uses the TxD and RxD lines only. These two lines are directly wired with the 10-pin connector to the Flash MCU. The firmware controller is connected in parallel. Both, the firmware processor and the Flash MCU are connected to the RxD and TxD line. To avoid both processors sending data to the same line the firmware processor switches it TxD output to high impedance when it is not used by the firmware itself.

3.1.6. Connector to Flash Carrier Board

To connect the Flash Carrier Board a 10-pin connector is mounted at the edge of the board. The 10-pin cable is to be plugged in on both sides to connect both boards together.

3.2.The Flash Carrier Board

The Flash Carrier Board is composed of the following parts:

The TMP95FY64F Microcontroller

512 kb Flash ROM TC58F400 (90 ns)

128 kb RAM TC551001 (70 ns)

Connector to Programming and Debugging Board

MCU Terminal Connectors

Jumpers

HWU Elektronik Oberhausen

Page 11

Image 11
Contents TOPAS900 Flash Preface Contents Figures CPU Definitions and AbbreviationsIntroduction What is TOPAS900 Flash?Key Features of TOPAS900 Flash Package Unpacking What is in the box?Let’s start with TOPAS900 Flash SUB Glance at the TOPAS900 Flash BoardBreaking off TOPAS900 Flash Board from Flash Carrier Board Principe of ConnectionFirmware Processor Power SupplyHardware Description Programming and Debugging BoardStatus LEDs Control Switches Reset and NMISerial Communication, Connector and Line Driver Connector to Flash Carrier BoardTMP95FY64F Microcontroller Kb Flash ROM Toshiba TC58F400 90 ns TMP95FY64 Schematic Block DiagramJumpers Connector to Programming and Debugging BoardMCU Terminal Connectors Kb RAM Toshiba TC551001 70 nsPage Embedded Workbench Software DescriptionIAR Tools Spy Debugger/Simulator Editing SourcesIAR Tools Limitations Spy ROM-MonitorCompiler, Assembler, Linker, Converter Toshiba ToolsCompile and Link \SAMPLE\TEST900 TMPro Window TMPro DebuggerHow to create a new debugging profile *.tdp Page TMPro ROM-Monitor Toshiba Tool Limitations ROM-Monitor Memory Usage F8C961H Toshiba ROM-MonitorF80000H FE0000H Resource Type IAR C-Spy ROM-Monitor Toshiba TMPro ROM Restrictions of ROM-Monitor UsageMCU Internal Memory Map Functional DescriptionOperating Modes Internal Mapping in different Modes Programming in Single Boot ModeMemory MAP Normal Operation ModeMemory Map for using external / internal Flash Programming of Flash Memory Jumper DescriptionJumpers of the Programming-Debugging Board Jumpers of the Flash Carrier BoardFlash Programmer Window Technical Sheets Board SchematicsSchematic Page 1 Schematic Page 2 Schematic Page 3 Schematic Page 4 Component Print Top & Bottom View Component PrintPCB Routing Top & Bottom View PCB RoutingApplication Board Application Board∙ TOPAS900 can Electromagnetic Compatibility