Fujitsu MB91460 SERIES, MB88121 SERIES manual Advanced Monitor Debugger Features

Page 56

SK-91F467-FLEXRAY V1.1

Getting Started

ABORT: Forcibly terminates execution. This button is not fully supported by the monitor debugger and may cause malfunction if used to abort “continuous operation” of the MCU.

This command button can only be used to abort single code line operations Example: for(k=DELAY_CONSTANT; k>0; k--);

Use the button INT0 on the “SK-91F467-xxx” for ABORT function.

To ABORT continuous execution on the “SK-91F467-xxx” starter kit, you have to use the INT0 button on the “SK-91F467-xxx” starter kit.

5.4Advanced Monitor Debugger Features

TOGGLE BREAKPOINT: Sets or deletes breakpoint at the current source line: To set or delete a breakpoint, click the circles at the beginning of a source-line.

A indicates an active breakpoint. Hit “Run continuously” to execute code until reaching this line. A list of all breakpoints can be found under the “Debug – Breakpoint” menu. 255 Software-Breakpoints (using TRAP replacement) are possible.

Note:

To set breakpoints at positions which are currently not visible (e.g. because the source window of that module is not open), you can also enter a symbolic label directly in the “Breakpoint” menu. Example: Enter “main” in the address-field and confirm. The new breakpoint will automatically be assigned to the address of the “main()”-function.

REGISTER WINDOW: Displays the CPU-register window. Updated registers appear in red. Setup in context menu defines which Registers should be displayed.

WATCH WINDOW: Displays the current variables to „watch“. Double-click on any variable in your code then specify watch in context menu to add to watch window. All listed variables in a watch window can be displayed in any number format. Use Edit to directly change the contents.

MEMORY WINDOW: Displays memory areas in various formats defined by Setup (context menu). Changing of address/data is possible when debugger is not executing.

FMEMCU-UG-910017-11

- 56 -

© Fujitsu Microelectronics Europe GmbH

Image 56
Contents MB88121 Series MB91460 Series Date Issue Revision HistoryWarranty and Disclaimer No Liability for Consequential DamagesContents Connectors Trouble Shooting SILK-PLOT of the Board Introduction AbstractFeatures General Description MCU Operating Mode External Bus interface ConnectorsOn Board Memory MCU ClocksMCU Pins Power SupplyUser Buttons User LEDs and optional LCDInstallation AC plug adapterStarter kit status after power on Jumper Settings Jumper Description / Function Type DefaultJumper settings UART4 RTS CTSDefault Jumper Settings Jumper LocationSoftware Installation Installation of Softune Workbench Softune Workbench start menu locationSoftune Workbench V6 IDE Jumpers and Switches DIP switch Setting Logical valueMCU Operating Mode MCU Operating-Mode S5FlexRay CC Operating Mode FlexRay CC Operating-Mode S2FlexRay CC SPI Settings S1 FlexRay CC SPI SettingsSwitch Setting Description Power SwitchJumper Setting Description Power supply configurationsVoltage Test Points Regulator Test point VoltageMCU Power Supply SK-91F467-FLEXRAY MCU Power Supply VoltageMCU Analogue Power Supply Voltage FlexRay CC Supply FlexRay CC Power Supply Voltage at SK-91F467-FLEXRAYMCU ADC Supply MCU-FlexRay CC Connection at SK-91F467-FLEXRAY JP7Channel a 10 MCU-FlexRay CC Connection11 FlexRay CH-A Configuration Channel B12 FlexRay CH-B Configuration 14 FT1080 Connection to MCU 3 FT1080 Control Settings S613 FT1080 Control Settings 15 CAN-MCU connection CAN0 CAN2LIN / RS-232 Uart 16 UART2 Settings Uart17 UART4 Settings Uart 4 Flash programming18 UART5 Settings User Push Buttons INT0, INT1, INT2 and ICU0/TIN0 User DIP Switch 8 Bit S4DIP switch Setting Description 23 Supply Monitor Settings Reset Generation22 Reset Connections 24 Reset Uart Selection By default the Uart reset is disabledConnectors Power ConnectorUart / LIN Connector X1, X4 Pin Number Pin Signal DescriptionCan Connector X9, X10 FlexRay Connector X2Can Connector Signals FlexRay Connector SignalsFlexRay Physical Layer Module Connector X3 FlexRay Physical Layer ModulesLED/LCD Signals USER-LEDs and optional LC-Display D1-D16, J6In-Circuit-Programming Connector MCU Pin Connectors J1-J4In-Circuit Programming Connector Connector MCU PinsExternal Bus Connectors X13, X14 4.9.1 VG96ABC DIN 41612 VG96 X13 Signals2 VG48ABC DIN 41612 Distance between VG-ConnectorsVG48 X14 Signals Introduction to Softune Workbench Softune Workbench main windowSK-91F467-FLEXRAY Getting Started Project Start-up Create a New ProjectEnter the folder myapplication Edit myapplication.prjOpen Softune Workbench workspace *.wsp Use Active Configuration Mondebuginternal Select Active Configuration MondebugSoftune Workbench Linker Mapping Use Active configuration Standalone Start Softune Monitor Debugger via the Debug CommandSoftune Workbench Monitor Debugger General DescriptionU1, MCU MB91F467DA DIP switch S5, default all OFF User LEDsSWB debugging window Basic Debugger Features Advanced Monitor Debugger Features Use the button INT0 on the SK-91F467-xxx for Abort functionExample SK-91F467-FLEXRAY Getting Started Memory Type Used for Areas Sections Memory Configuration for User ApplicationsMemory Map of Softune Workbench Monitor debugger Checklist for project configuration 0x0080.0000 0x009F.FFFFFlash Programming Programming internal Flash of MB91F467DA seriesFMEMCU-UG-910017-11 Fujitsu Microelectronics Europe GmbH FME Flash Programmer output message window Trouble shooting Trouble shootingSilk-Plot of the Board Top SideBottom Side Board Layout Bottom SideHistory PCB PCB HistorySK-91F467-FLEXRAY Appendix Related ProductsInformation on the WWW Tables Trouble shooting History PCB Figures Abbreviations Usart