SK-16FX-144PMC-USB

Supports MB96330 Series

PICTURE

Picture

DESCRIPTION

The SK-16FX-144PMC-USB is a low-cost evaluation board based on the Fujitsu 16FX microcontroller MB96F338U that offers beside of CAN also USB-Function and USB-Host interface.

It incudes ‘EUROScope lite 16FX’, an exclusive version source-level debugger for Fujitsu’s 16FX family. The sophisticated user interface helps keep track of every important piece of information: windows can be docked to the edge of the main window and don’t obscure important data. Multi-threading makes the user interface highly responsive extremely easy to work with.

16FX supports on-chip debugging without the need of boxes and adaptors like common JTAG based systems. The Microcontroller can be connected directly to the Host-PC via a serial RS232 or USB interface (with a converter IC). The on chip debug functionality is completely implemented in a debug support module and the firmware of the MCU. Loading of a special kernel or linking of a library is not necessary. Therefore 100% of the program memory is available for the application.

A full version of EUROScope, available from EUROS, offers further features like OS support and visualization of task- and other OS objects.


FEATURES

Content of the SK-16FX-144PMC-USB kit:

  • SK-16FX-144PMC-USB evaluation board including MB96F338U microcontroller
    • 1x UART-Transceiver (SUB-D9 connector)
    • 1x USB to serial converter (Type-B connector)
    • 1x High-speed CAN-Transceiver (SUB-D9 connector)
    • 1x USB-MiniHost (Type-A connector)
    • 1x USB-Function (Type-B connector)
    • 2x LED-Display (7-Segment)
    • 2x User-button
    • 1x Reset-button, Reset-LED
    • All 144 pins routed to pin-header
    • On-board 5V and 3V voltage regulators, Power-LED
    • USB power-supply (external power supply possible)
      • Note: Power supply requirements: 9V-12V with center pin is plus (e.g.: PSU SNG12-24W)

  • Mini CD
    • Documentation
    • SOFTUNE Workbench
    • „EUROScope lite 16FX“ source-level debugger
    • Software examples
    • USB driver for on-board USB to serial converter
  • USB cable

„EUROScope lite 16FX“ source-level debugger

  • On-chip debugging for 16FX microcontroller
  • No kernel linkage/upload required
  • Run, stop, abort
  • Single step debugging (step, step-in, step-out)
  • Breakpoints
  • Memory window
  • Watch window
  • Mixed source code view
  • CPU register window
  • Plug-ins available for operating systems etc.

„THESYCON USB library“
The company Thesycon provides two free-of-charge libraries implemented in C and provided as source code

  • FUFA - Fujitsu USB Firmware API for USB function
  • FUMA - Fujitsu USB Minihost API for USB minihost

Please visit http://www.thesycon.de to download the latest version.

DOCUMENTATION

User Guide ReadMe.pdf
Schematic SK-16FX-144PMC-USB_V10_schematic_v12.pdf
Functional Limitations of EUROScope Lite CI-300103-E-V10-EUROScope_V3_0_1_restrictions.pdf

SOFTWARE

Template project for SK-16FX-144PMC-USB with MB96F338US. sk16fx144pmc_template-v10.zip
This example shows a simple voltage meter with SK-16FX-144PMC-USB sk16fx144pmc_adc_dvm-v10.zip
This example shows functionality of the CAN-controller (CAN0). It is controlled by a terminal on UART0. sk16fx144pmc_can_uart_terminal-v10.zip
This example shows a simple counter on the 7-segment display of SK-16FX-144PMC-USB sk16fx144pmc_counter-v10.zip
This example uses the UART of the SK-16FX-144PMC-USB sk16fx144pmc_uart-v10.zip
USB-Host demo incl. mass storage class with FAT16 filesystem to support USB Mass Storage Devices on MB96330U Series. sk16fx144pmc_usb_host-v10.zip
USB-driver V1.2 for Win2000, WinXp and WinVista sk16fx144pmc_usb_win2000_winxp_vista_v10.zip
USB-driver V1.1 for Win98 sk16fx144pmc_usb_win98_v10.zip

APPLICATION NOTES

Shows the differences to be aware of when migrating from a 16LX project to the 16FX mcu-an-300026-e-v17
How to use IO-Ports mcu-an-300200-e-v13
How to use PPG mcu-an-300201-e-v16
Basic functionality of the Reload Timer mcu-an-300202-e-v13
How to use External Interrupts mcu-an-300203-e-v17
How to use the IOTimer: FR-Timer, ICU, OCU mcu-an-300204-e-v14
How to use the LIN-USART mcu-an-300205-e-v15
How to use the Watchdog Timer mcu-an-300206-e-v13
How to use the Real Time Clock mcu-an-300207-e-v13
How to set up the external bus interface mcu-an-300208-e-v15
How to use Interrupts mcu-an-300210-e-v15
How to use the Delayed Interrupt mcu-an-300211-e-v12
This Application Note describes the function and usage of the Flash Security feature of the 16FX Family mcu-an-300213-e-v14
Functionality of the Clock-Output mcu-an-300214-e-v12
Functionality of the ADC mcu-an-300215-e-v12
Explanation of Flash Memory mcu-an-300218-e-v14
Boot-ROM Protocol and MCU serial Flash Programming mcu-an-300224-e-v16
Functionality of the ROM Mirror mcu-an-300212-e-v11
Installation of MB2198-01 based emulation system mcu-an-300209-e-v10
Source Clock Timers of MB96300 Series mcu-an-300216-e-v12
Getting started with MB2198-01 based emulation system and Softune mcu-an-300217-e-v10
Reset considerations and causes mcu-an-300219-e-v12
Usage and settings of DMA mcu-an-300220-e-v12
Explanation of Memory Patch Function mcu-an-300221-e-v12
Explanation of the Alarm Comparator mcu-an-300222-e-v12
Recommendations for 16FX hardware setup mcu-an-300223-e-v14
16FX-MCU-Clocks and Clock Tree configuration mcu-an-300225-e-v12
Standby and low power modes mcu-an-300226-e-v15
Usage of I2C interface mcu-an-300227-e-v15
Usage of CAN interface mcu-an-300228-e-v14
How to use the Clock Calibration Unit mcu-an-300229-e-v13
How to get started with a 16FX project in Softune mcu-an-300233-e-v11
Explanation of the 16FX emulation system features mcu-an-300240-e-v13
Setup and debugging with euroscope mcu-an-300235-e-v24
A lamp is controlled by PPG and monitored via ADC mcu-an-300237-e-v11
Connect a matrix keypad mcu-an-300238-e-v12
Generation of additional software PWM channel at IO ports using a reload timer and DMA transfer mcu-an-300239-e-v10
16FX Start-Up File mcu-an-300241-e-v10
How to set-up a USB mini host mass storage class project mcu-an-300243-e-v10