Introduction 1 Introduction 1.1 Abstract The SK-91F467-FLEXRAY is a multifunctional development board for the FUJITSU FlexRay communication controller MB88121 and the 32-bit Flash microcontroller MB91F467DA. It can be used stand alone for software development and testing or together with monitor- debugger software.
SK-91F467-FLEXRAY V1.1 Introduction 1.3 General Description The SK-91F467-FLEXRAY supports the FUJITSU 32-bit Flash microcontroller MB91F467D and the FUJITSU FlexRay stand alone communication controller MB88121. The Starter Kit can be used as a stand-alone development platform, or if a MCU socket is soldered instead of the Flash MCU MB91F467D, with the emulation system MB91V460 adapter board (MB2198-300) and 208 pin probe cable board (PB-91467D-NLS-208PFV).
32.768 kHz crystal. 1.3.3 MCU Operating Mode The operating mode of the microcontroller can be selected with the Dip-switch S5. 1.3.4 FlexRay CC Clock The FlexRay CC clock is operated by a 10MHz crystal mounted in a socket. By removing the 10MHz crystal it is also possible to use an external clock oscillator.
CC simultaneously, but it is possible to disconnect the RST-ports with JP52 or JP54. It is possible to connect with Dip-switch S3 eight port input switches at S4 to the MCU port P26_D0 – P26_D7. All eight ports can be switched separately to use e.g. only four ports as input.
2.3 Software Installation 2.3.1 Installation of Softune Workbench Fujitsu supplies a full working 32bit development environment with the “SK-91F467- FLEXRAY” starter kit called Softune Workbench V6. The Softune Workbench also supports a monitor debugger which is pre-programmed into the internal Flash memory of the “SK- 91F467-FLEXRAY”.
3.1 MCU Operating-Mode (S5) The DIP-switch S5 is used to set the operating mode of the MCU. Ensure that the mode pin settings correspond to the operation-mode of the application. For more detailed information please check the Hardware-Manual of the microcontroller.
3.2 FlexRay CC Operating-Mode (S2) The DIP-switch S2 is used to set the operating mode of the FlexRay communication controller. Ensure that the mode pin settings correspond to the operation-mode of the application. For more detailed information please check the Hardware-Manual of the FlexRay CC.
3.3 FlexRay CC SPI Settings (S1) The DIP-switch S1 is used to set the FlexRay CC SPI settings, if the FlexRay CC is selected to communicate with the MCU over SPI. For more detailed information please check the Hardware-Manual of the FlexRay CC.
There are four on-board switching regulators to provide the voltages 5V, 3.3V, 2.5V and 1.8V on the starter-kit. With the power ON/OFF-switch S8 or S9 (S9 is a soldering option to use a different switch), the main input voltage from DC-connector X5 will be connected to the VIN voltage of the board.
3.6.3 FT1080 Control Settings (S6) The DIP switch S6 is used to set EN, WAKE and nSTB signals of the FlexRay physical layer driver modules from TZM (FT1080). The control signals can also be connected with jumper to the MCU to give the possibility to set them via user software. Both modules (FT1080) will be set simultaneously, if JP48-JP50 and JP73-JP75 are closed.
There is an 8 bit user-DIP-switch on-board, which can be connected to one MCU port (P26), Connecting High- or Low level to the pins. S3, also an 8 bit DIP-switch, dis-/connect the eight channels of S4 to the MCU pins. In case of other usage of these pins, open S3 switch accordingly.
5.2 Project Start-up In order to allow a quick and smooth project start-up Fujitsu Microelectronics Europe supplies a template project as a reference. The easiest way to start a new project is to make a copy of the template project and use this copy as a start-up. The template includes the latest start91460.asm file, MCU header file, IRQ table, basic linker and C-Compiler settings.
Start Softune Monitor Debugger via the “Debug” Command Figure 5-6: Start Softune Workbench Monitor Debugger 10. After the project is built and debugged successfully switch to the active configuration STANDALONE 5.2.3 Use Active configuration STANDALONE 11. With this selection the project is linked to work in internal flash memory.
5.3 Softune Workbench Monitor Debugger 5.3.1 General Description Whenever you have created a valid load module successfully, you can switch from the development mode to the debugging mode of Softune Workbench. Basically, there are 3 types of debugging systems supported : The software simulator: This type of debugger is always present and does not require any special hardware extensions.