background image

SHOW TITLE MM/DD/YY

51

SLIDE OWNER

IAR Workbench 

– Main Window

IAR Workbench

Workspace on left side
of Workbench window

If hidden then View→Workspace

Source files on right
side of Workbench
window as tabbed
windows

Project open
File → Open → Workspace → *.eww 

For new projects
start with 

’mb9bf56xr_template’

Содержание FM4-U120-9B560

Страница 1: ...Hardware V1 1 Documentation V1 8 Starter Kit User Guide FM4 U120 9B560 FM4 U120 9B560 MEM Document Number 002 09878 Rev B...

Страница 2: ...ny security breach such as unauthorized access to or use of a Cypress product In addition the products described in these materials may contain design defects or errors known as errata which may cause...

Страница 3: ...ontent by links because of security reasons A viewer called PDF XChange is provided in the software package of this starter kit It s use is free of charge and no additional installation is required La...

Страница 4: ...e Examples Tools Flash Programming JTAG CMSIS DAP IAR Embedded Workbench KEIL Vision Contacts and More Additional documents Schematic Factsheet Data sheet MB9B560R Series Peripheral Manual Peripheral...

Страница 5: ...ng features Up to 1 MByte Flash Memory and 32 KByte Work Flash Memory Up to 128 KByte RAM Up to 160 MHz clock Up to 2 CAN controller 2 0A B Up to 8 UART LIN SPI I C interfaces USB Host Device interfac...

Страница 6: ...V 3 3 V User LEDs Reset LED 3x User LEDs R G B Reset Buttons 3x buttons Reset External Interrupt NMI Potentiometer AN18 0V Onboard voltage 3 3V 5V Debug interface Onboard CMSIS DAP incl Status LEDs co...

Страница 7: ...7 SLIDE OWNER Contents FM4 U120 9B560 The FM4 U120 9B560 MEM contents The FM4 U120 9B560 or FM4 U120 9B560 MEM evaluation board One USB mini cable 1 page flyer Box FM4 U120 9B560 MEM USB cable Additio...

Страница 8: ...eck Jumper Setting FM4 U120 9B560 supports 5 V and 3 3 V operation FM4 U120 9B560 MEM supports only 3 3 V operation Run LED 3V NMI USBF USBF USB Note Please set J9 USB instead of J7 CMSIS DAP Please s...

Страница 9: ...starter kit to CN4 USB with your PC Ensure jumper J9 USB is set for correct power supply Ensure jumper J19 and J20 1 2 are set correctly for use of SIN0 SOT0 Press the Reset Button Check the availabil...

Страница 10: ...rst drive drivers driverinstaller exe Connect the starter kit to CN4 USB with your PC Open the PC software drive sw examples testsoftware SK FM4 U120 9B560_demo exe The picture of the board will be sh...

Страница 11: ...finished successfully the first test Next section covers The onboard features How to program the Flash Serial ROM Boot loader USB Direct UART0 On board CMSIS DAP JTAG with optional emulator How to sta...

Страница 12: ...SHOW TITLE MM DD YY 12 SLIDE OWNER Hardware...

Страница 13: ...e Jumper Option Ext JTAG CMSIS DAP Virt COM USB Device Port R11 VBat J25 J24 Expansion Header Pin 1 60 Expansion Header Pin 61 120 2 1 60 59 61 62 119 120 RST INT NMI 5V 3V3 J14 J21 3V 5V J1 J2 J3 J4...

Страница 14: ...rt Variable Resistor AN18 VBat P47 P46 Expansion Header Pin 1 60 Expansion Header Pin 61 120 2 1 60 59 61 62 119 120 RST INT NMI 5V 3V3 Prog Run MD1 LED 3V 5V P22 U5V JTAG MD1 MD0 SK DAP JTAG USB NMI...

Страница 15: ...dware Bottom Side SD Card interface only FM4 U120 9B560 NAND FLASH FM4 U120 9B560 MEM SDRAM FM4 U120 9B560 MEM Expansion Header Pin 1 60 2 1 60 59 61 62 119 120 5V 3V3 J16 Expansion Header Pin 61 120...

Страница 16: ...5 ADTG_1 SIN6_0 RTO15_0 INT07_2 MADATA05_0 SDRAM NAND FLASH 8 P56 SOT6_0 DTTI1X_0 INT08_2 MADATA06_0 SDRAM NAND FLASH 9 P57 SCK6_0 MADATA07_0 SDRAM NAND FLASH 10 P58 SIN4_2 AIN1_0 INT04_2 MADATA08_0 S...

Страница 17: ...3C TIOA2_1 ZIN0_0 RTO02_0 MCASX_0 SDRAM 27 P3D TIOA3_1 RTO03_0 MAD00_0 SDRAM 28 P3E TIOA4_1 RTO04_0 MAD01_0 SDRAM 29 P3F TIOA5_1 RTO05_0 MAD02_0 SDRAM 30 VSS GND GND 31 VCC VCC_MCU 3V3 or 5V0 VCC_MCU...

Страница 18: ...OB1_0 SCS7_1 MAD03_0 SDRAM 48 P4C TIOB2_0 SCK7_1 AIN1_2 MAD04_0 SDRAM 49 P4D TIOB3_0 SOT7_1 BIN1_2 INT13_2 MAD05_0 SDRAM 50 P4E TIOB4_0 SIN7_1 ZIN1_2 FRCK1_1 INT11_1 WKUP2 MAD06_0 SDRAM 51 P70 TX0_0 T...

Страница 19: ...0 SDRAM 65 P13 AN03 SIN0_1 IC02_2 INT03_1 MAD10_0 SDRAM 66 P14 AN04 SOT0_1 IC03_2 MAD11_0 SDRAM 67 P15 AN05 SCK0_1 MAD12_0 68 P16 AN06 SIN2_2 INT14_1 MAD13_0 69 P17 AN07 SOT2_2 WKUP3 MAD14_0 SDRAM 70...

Страница 20: ...3_0 JTAG JTAG 89 P20 AN18 AIN1_1 INT05_0 MAD24_0 Potentiometer R11 Potentiometer R11 90 VSS GND GND 91 VCC VCC_MCU 3V3 or 5V0 VCC_MCU 3V3 or 5V0 92 P0E TIOB5_2 SCS6_1 IC13_0 S_CLK_0 MDQM1_0 SD Card SD...

Страница 21: ...MCSX7_0 JTAG JTAG 107 VSS GND GND 108 P68 TIOB7_2 SCK3_0 INT00_2 Button INT Button INT 109 P67 TIOA7_2 SOT3_0 110 P66 ADTG_8 SIN3_0 INT11_2 111 P65 TIOB7_0 SCK5_1 112 P64 TIOA7_0 SOT5_1 INT10_2 113 P...

Страница 22: ...Mode J5 2 pin Operation of MD0 CMSIS DAP Open Run Mode CMSIS DAP Closed Firmware update of CMSIS DAP J6 J9 Power Supply Source Please select just one power source J9 USB Host powered CN4 J8 JTAG power...

Страница 23: ..._0 Open SIN0 is disconnected from CMSIS DAP Closed CMSIS DAP s virtual COM port is connected J20 3 pin CMSIS DAP Virtual COM port SOT0_0 2 3 SOT0 P22 is used for USB programming 1 2 CMSIS DAP s virtua...

Страница 24: ...HOW TITLE MM DD YY 24 SLIDE OWNER Jumper Default Run mode CMSIS DAP FM4 U120 9B560 supports 5V and 3 3V operation FM4 U120 9B560 MEM supports only 3 3V operation Run LED 3V NMI USBF USBF SIN0 SOT0 DAP...

Страница 25: ...SHOW TITLE MM DD YY 25 SLIDE OWNER Prog MD1 3V 5V U5V USB NMI USBF USBF U5V MD0 SIN0 P22 Jumper Programming Mode USB Direct Mode...

Страница 26: ...eripheral base board J16 Close jumper J6 by CMSIS DAP CN3 Close jumper J7 default by external JTAG CN2 Close jumper J8 by USB host CN4 Close jumper J9 3 3V or 5V Jumper J15 selects the target voltage...

Страница 27: ...SHOW TITLE MM DD YY 27 SLIDE OWNER Software...

Страница 28: ...ble for IAR EWARM or KEIL Vision See drive sw examples or www cypress com mb9bf56xr_template Empty project as base for user applications mb9bf56xr_adc_dvm Digital Voltage Meter based on the A D Conver...

Страница 29: ...ess com mb9bf56xr_pdl The Peripheral Drivel Library PDL includes an API for all peripherals mb9bf56xr_pdl_adc_dvm Example for ADC mb9bf56xr_pdl_gpio Example for simple IO access mb9bf56xr_pdl_mfs Exam...

Страница 30: ...http www cypress com documentation software and drivers cmsis dap spansion cypress fm link FLASH USB DIRECT Programmer Microcontroller Flash programming via CN4 USB Device Port Install the latest vers...

Страница 31: ...SHOW TITLE MM DD YY 31 SLIDE OWNER Flash Programming...

Страница 32: ...al by use of virtual COM port Install the latest version from here http www cypress com documentation software and drivers flash mcu programmer 1 Install the latest driver of USB Virtual COM port from...

Страница 33: ...sition 1 2 MD1 For 5V operation set J15 to 2 3 close J2 and J13 For 3 3V operation set J15 to 1 2 open J2 and J13 Connect the board via USB Device CN4 to the USB Port of the PC If connected for first...

Страница 34: ...SHOW TITLE MM DD YY 34 SLIDE OWNER Flash Programming via CN4 USB Direct Jumper setting PRG mode using USB direct Prog MD1 3V 5V U5V USB NMI USBF USBF U5V MD0 SIN0 P22 Connect PC...

Страница 35: ...c or hex IAR see subfolder project example IAR output release exe ARM KEIL see subfolder project example ARM output release Adjust the corresponding virtual COM port Use Full Operation Download Erase...

Страница 36: ...SHOW TITLE MM DD YY 36 SLIDE OWNER Flash Programming via CN4 USB Direct Jumper setting RUN mode using USB direct 3V 5V U5V USB NMI USBF USBF U5V SIN0 SOT0 Run LED Connect PC...

Страница 37: ...2 SOT0 Set J21 to position 1 2 MD1 Check jumper setting J14 2 3 P60 Connect the board via USB CMSIS DAP CN3 to the USB Port of the PC When connected for first time Windows OS may ask for spansionusbv...

Страница 38: ...SHOW TITLE MM DD YY 38 SLIDE OWNER Flash Programming via CN3 Serial Jumper setting PRG mode using CMSIS DAP serial communication Prog MD1 3V 5V U5V NMI USBF USBF U5V MD0 SIN0 SOT0 DAP Connect PC...

Страница 39: ...ubfolder project example IAR output release exe ARM KEIL see subfolder project example ARM output release Adjust the corresponding virtual COM port Reset jumpers and return to Run mode jumper setting...

Страница 40: ...SHOW TITLE MM DD YY 40 SLIDE OWNER Flash Programming via CN3 Serial Jumper setting RUN mode using CMSIS DAP serial communication 3V 5V U5V NMI USBF USBF U5V SIN0 SOT0 DAP Run LED Connect PC...

Страница 41: ...SHOW TITLE MM DD YY 41 SLIDE OWNER JTAG Debugger...

Страница 42: ...firmware Select debugger CMSIS DAP in your tool chain Any other JTAG adapter can be connected to CN2 too Select used JTAG adapter within IDE tool chain No jumper setting is required Additional virtual...

Страница 43: ...e see instructions coming with Firmware update package Install latest version from here http www cypress com documentation software and drivers cmsis dap spansion cypress fm link CMSIS DAP Virt COM Pr...

Страница 44: ...www cypress com documentation software and drivers cmsis dap spansion cypress fm link Connect the starter kit to CN3 CMSIS DAP with your PC Ensure jumper J7 CMSIS DAP is set for correct power supply...

Страница 45: ...ITLE MM DD YY 45 SLIDE OWNER JTAG Adapter CMSIS DAP Using IAR Setup in IAR EWARM 1 Navigate to project options Via Files List Right click at the project Select Options Or via menu tab Project Select O...

Страница 46: ...OWNER JTAG Adapter CMSIS DAP Using IAR Setup in IAR EWARM 2 Setup Project Debbuger Options 1 Navigate to Debugger 2 Select tab Setup 3 Select driver CMSIS DAP 4 Select in CMSIS DAP 5 Select tab JTAG...

Страница 47: ...ITLE MM DD YY 47 SLIDE OWNER JTAG Adapter CMSIS DAP Using Keil Setup in Keil Vision 1 Navigate to project options Via Project Right click at the project Select Options Or via menu tab Project Select O...

Страница 48: ...MM DD YY 48 SLIDE OWNER JTAG Adapter CMSIS DAP Using Keil Setup in Keil Vision 2 Setup Debug Utilities 1 Select tab Debug 2 Select CMSIS DAP Debugger 3 Select tab Utilities 4 Select CMSIS DAP Debugge...

Страница 49: ...SHOW TITLE MM DD YY 49 SLIDE OWNER IAR Embedded Workbench Installation Getting Started Open Project Build Project Debug Project...

Страница 50: ...om IAR CD or download latest version from IAR Website EWARM size limited 32k or time limited full Evaluation Version http supp iar com Download SW item EWARM EVAL Start EWARM Workbench Choose File Ope...

Страница 51: ...Main Window IAR Workbench Workspace on left side of Workbench window If hidden then View Workspace Source files on right side of Workbench window as tabbed windows Project open File Open Workspace ew...

Страница 52: ...Bar File Control new open save etc Edit Control cut copy paste undo redo Configuration Control e g RAM or ROM debugging Navigation Control Find Bookmarks File Navigation etc Build Control compile make...

Страница 53: ...SHOW TITLE MM DD YY 53 SLIDE OWNER IAR Workbench Workspace IAR Workspace Window Project Name Sub Folder Modules Main Modules Module Includes Project Description Project Built Output...

Страница 54: ...D YY 54 SLIDE OWNER IAR Workbench Making Project Making the Project Use Make Icon F7 or Menu Project Make Check for no errors in Output window below Build errors are indicated by or In Output window a...

Страница 55: ...Target Download to Target and Start Debugging Use Icon Ctrl D or Project Download and Debug A new menu bar will occur on sucessful connection to target Reset Target Stop Step Over Step Into Step Out...

Страница 56: ...Workbench Debug 1 Source Window The Source windows do not change contents but get additional information Current line PC Halted on Breakpoint Halted on Data break example Disassembly Window Shows pure...

Страница 57: ...atch Window Watch Expressions Variables have to be added by user and are updated by Halt Breakpoint Quick Watch The Quick watch allows the user to calculate and recalculate expressions even with varia...

Страница 58: ...SHOW TITLE MM DD YY 58 SLIDE OWNER IAR Workbench Simulator Simulator Mark Project File in Workspace Choose Project Options Choose Simulator in Debugger Setup Start Simulator with usual Icon...

Страница 59: ...SHOW TITLE MM DD YY 59 SLIDE OWNER KEIL Vision Installation Getting Started Open Project Build Project Debug Project...

Страница 60: ...Evaluation Version https www keil com demo eval arm htm Registration required Install ULINK ME Special installation is not needed because ULINK ME acts as a USB Human Interface Device HID and thus ne...

Страница 61: ...SHOW TITLE MM DD YY 61 SLIDE OWNER KEIL Vision Getting Started Choose Menu Project Open Project Browse to drive sw examples mb9bf56xr_gpio v11 example ARM Choose mb9bf56xr_gpio uvproj...

Страница 62: ...DE OWNER KEIL Vision Main Window KEIL Vision Project window on left side of IDE window Choose View Project Window if hidden Source files on right side of IDE window as tabbed windows Output window on...

Страница 63: ...et floating File Control new open save etc Edit Control cut copy paste etc indention commenting Navigation Control Bookmarks search etc Text search search in files etc Debug Control Start Stop Debug S...

Страница 64: ...Can be moved in bar window area or set floating Build Control Compile Translate Build Rebuild etc Download to Target Configuration Control e g RAM or ROM debugging Target Options Manage Books File Ex...

Страница 65: ...IL Vision Project Window Vision Project Window Project Name Startup Code Subfolder Startup Code Source and Header Files Main Project Code Subfolder Main Project Code Source and Header Files Project De...

Страница 66: ...sion Making Project Making the Project Use Rebuild Icon or Project Rebuild all target files Check for no errors in Output window below Build errors are shown in Output window Can be double clicked by...

Страница 67: ...rget first when MCU Flash does not contain the current application openend and built in the IDE Use Download Icon or Menu Flash Download Start Debug Session Use Start Stop Debug Icon or Menu Debug Sta...

Страница 68: ...be visible a new icon bar Reset Target Start Stop Application Step Control Step in out etc Show Source Code Line of current PC Show Windows Command Disassembly Symbols Registers Call Stack Show multi...

Страница 69: ...sion Debug 3 Source View The Source windows do not change contents but get additional information Active Breakpoint Disabled Breakpoint Current Program Counter Current Cursor Line of Source Code Code...

Страница 70: ...Y 70 SLIDE OWNER KEIL Vision Debug 4 Disassembly View Mixed mode is selectable and deselectable Active Breakpoint Disabled Breakpoint Current Program Counter Current Cursor Line of Code highlighted in...

Страница 71: ...o 4 Memory windows can be displayed in tabs Memory is updated during runtime Memory window tabs are shared with Watch windows Register View Register view is a tab of the Project window Changes are hig...

Страница 72: ...y and Local views Updated during runtime Any changes are highlighted in dark blue text backround color Displayed values can be changed by user during break Local View The local view shares the tab wit...

Страница 73: ...SHOW TITLE MM DD YY 73 SLIDE OWNER KEIL Vision Trace ULINK ME Trace via ITM Simple Trace views via Instrumentation Trace Macro is supported by LINK ME Records Exceptions Counters...

Страница 74: ...SHOW TITLE MM DD YY 74 SLIDE OWNER KEIL Vision Trace ULINK Pro 1 Trace via ETM Check settings in menu Flash Configure Flash Tools Tab Debug enables ETM pins...

Страница 75: ...D YY 75 SLIDE OWNER KEIL Vision Trace ULINK Pro 2 Instruction Trace Real Time Trace recording Output can be filtered by several ETM and ITM events Trace buffer is held in PC memory and transfered to V...

Страница 76: ...IDE OWNER KEIL Vision Simulator Simulator The Core Simulator can be selected by the menu Flash Configure Flash Tools Debug and then choosing Use Simulator Look feel is like using ULINK debugger Contro...

Страница 77: ...SHOW TITLE MM DD YY 77 SLIDE OWNER Finally...

Страница 78: ...SHOW TITLE MM DD YY 78 SLIDE OWNER Cypress Support Please check the following website for any available updates www cypress com...

Страница 79: ...r Entsorgung schicken Sie das Ger t bitte an die folgende Adresse Valid for European Union Countries According to the European WEEE Directive and its implementation into national laws we take this dev...

Отзывы: