SK-FM4-U120-9B560-MEM FM4 MCU Evaluation Board | Cypress Semiconductor
SK-FM4-U120-9B560-MEM FM4 MCU Evaluation Board
The SK-FM4-U120-9B560-MEM evaluation board enables you to develop and test software for the MB9B560M/N/R family of Arm Cortex™-M4 based devices. It is equipped with the superset device MB9BF568RPMC and external Flash and SDRAM memory.
MCU FEATURES:
- 1 MByte Flash Memory and 32 KByte Work Flash Memory
- 128 KByte RAM
- Up to 160MHz CPU clock
- 2 CAN controller 2.0A/B
- 8 Multi Function Serial interfaces (UART / LIN / SPI / I2C)
- USB-Host/-Device interface
- Three 12 bit ADCs, up to 24 channels
- Two 12 bit DACs
- 16 channel external interrupts
- Two Multifunction timer with waveform generator, e.g. Motor control
- Base Timers (ICUs, OCUs, PPGs, others)
EVALUATION BOARD FEATURES:
- External Power Supply USB, DAP, JTAG or from SK-FM4-U-PERIPHERAL
- On-board Voltage 3.3V
- 3x User-LEDs (R,G,B)
- Reset LED
- Reset button
- 2 user buttons (External Interrupt and NMI)
- Potentiometer (0V .. On-board voltage 3.3V)
- Debug interface: On-board CMSIS-DAP incl. Status LEDs (connected, running)
- optional 20 pin JTAG-IF to be used with external JTAG adapter
- Virtual COM port (USB-2-UART bridge)
- USB Function (Mini-USB Type B)
- NAND-Flash: 32MByte
- SDRAM: 16MByte

SK-FM4-U120-9B560-MEM evaluation board
Download
SK-FM4-U120-9B560-MEM - SOFTWARE EXAMPLES
The following software is for demonstration purposes only. It is not fully tested, nor validated in order to fulfill its task under all circumstances. Therefore, this software or any part of it must only be used in an evaluation laboratory environment.
Use only the template-project as starting point for your application. Only the template-project will be updated in case of any change of the header files, startup code etc.!
Tool specific Software Examples | |
---|---|
This project demonstrates the use of the ADC in combination with the Base Timer in PWM mode. | mb9b56xr_adc_bt_pwm.zip (V1.0) |
This project demonstrates how to generate a PWM signal using Base Timer channel 0 in PPG mode. | mb9b56xr_bt_ppg.zip (V1.0) |
This project measures the input PWM signal using the Base Timer channel 0 in PWC mode. | mb9b56xr_bt_pwc.zip (V1.0) |
This project demonstrates how to generate a PWM signal using Base Timer channel 0 in PWM mode. | mb9b56xr_bt_pwm.zip (V1.0) |
This project demonstrates the control of RGB LED using a 3 phase software generated PWM signal. | mb9b56xr_bt_rt_pwm.zip (V1.0) |
This project demonstrates how to generate a pulse using Base Timer channel 7 in RT mode. | mb9b56xr_bt_rt.zip (V1.0) |
This project outputs different waveforms using the DAC in 12 bit mode. | mb9b56xr_dac.zip (V1.0) |
This project demonstrates how to produce a software PWM using the Dual Timer. | mb9b56xr_dualtimer.zip (V1.0) |
This project shows how to generate an interrupt using an external signal. | mb9b56xr_external_interrupt.zip (V1.0) |
This project demonstrates how to measure the sub clock frequency using the Input Capture Unit in the MFT. | mb9b56xr_mft_icu.zip (V1.0) |
This project demonstrates the use of RTC. | mb9b56xr_rtc.zip (V1.0) |
This project demonstrates the use of the Watch Counter. | mb9b56xr_watch_counter.zip (V1.0) |
This project demonstrates the use of the Software Watchdog Timer. | mb9bf56xr_swwdt.zip (V1.0) |
This project demonstrates the use of the Hardware Watchdog Timer. | mb9bf56xr_hwwdt.zip (V1.0) |
This project demonstrates how to measure the frequency of the LSCR using the watch counter and the Base Timer (reload timer mode, 32 bits). | mb9bf56xr_wc_lscr_bt_rt.zip (V1.0) |
This project demonstrates a simple Digital-Voltage-Meter, based on the ADC. It samples the potentiometer value of the board and prints the values via MFS to a terminal program (115200 bits/s). |
mb9bf56xr_adc_dvm.zip (V1.2) |
This example uses SW2 to switch on and off the RGB LED of the board. | mb9bf56xr_gpio-v11.zip |
Demonstration of the Multi-Function-Serial unit, running as UART. This example prints a welcome string and echos the characters typed in a terminal program (115200 bits/s). |
mb9bf56xr_mfs-v11.zip |
Template project for the MB9BF560R Series. | mb9bf56xr_template-v16.zip |
Peripheral Driver Library (PDL) for FM4 including support for most of the peripherals by help of API functions. | mb9bfxxx-pdl-v12.zip |
Testsoftware for checking the functionality of the SK-FM4-U120-9B560 and SK-FM4-U120-9B560-MEM. | testsoftware.zip |
USB drivers for virtual COM port and CMSIS-DAP debugging | Download |
Serial Port Viewer, Flash MCU USB direct programmer, Flash MCU programmer | Download |
Flash MCU Programmer | Download |
FLASH USB DIRECT Programmer | Download |
Pin and Code Wizard(Only MB9B560R) | Download |
Serial Port Viewer and Terminal | SerialPortViewerAndTerminalV57.zip |
This content contains information on Cypress products that have been migrated from Spansion's website in conjunction with our merger. Although marked with the name of the company that developed the material (Spansion or Fujitsu), Cypress continues to offer the content to our customers. There is no change to this information as a result of this migration. Future revisions will occur when appropriate, and changes will be noted in the revision history.