MachXO2 Pico Development Kit User s Guide

Size: px
Start display at page:

Download "MachXO2 Pico Development Kit User s Guide"

Transcription

1 MachXO Pico Development Kit July Revision: EB_.9

2 Introduction Thank you for choosing the Lattice Semiconductor MachXO Pico Development Kit. MachXO Pico Development Kit This guide describes how to begin using the MachXO Pico Development Kit, an easy-to-use platform for rapidly prototyping system control designs using MachXO PLDs. Along with the evaluation board and accessories, this kit includes the pre-loaded Pico SoC Demo (Environment Scanning Demonstration Design) that demonstrates board diagnostic functions including ultra-low power, LCD driver, I/O control, current measuring, time stamps and data logging to non-volatile memory using the -bit LatticeMico microcontroller. The contents of this user s guide include demo operation, top-level functional descriptions of the various portions of the evaluation board, descriptions of the on-board connectors, switches, a complete set of schematics and the bill of materials for the MachXO Pico Evaluation Board. Note: Static electricity can severely shorten the lifespan of electronic components. See the MachXO Pico Development Kit QuickSTART Guide for handling and storage tips. Features The MachXO Pico Development Kit includes: MachXO Pico Evaluation Board The MachXO Pico Evaluation Board features the following on-board components and circuits: MachXO LCMXO-ZE PLD device in a -ball csbga package. The board is designed for density migration, allowing a lower density MachXO device to be assembled on the board. - Part number LCMXO-ZE-P-EVN is populated with the R silicon. Part number LCMXO-ZE- P-EVN is populated with the Standard silicon. The demos have been targeted for a specific version of silicon and are not interchangeable. For more information on the R to Standard migration refer to AN, Designing for Migration from MachXO--R to Standard (Non-R) Devices - Mbit SPI Flash memory Current sensor circuits using Delta-Sigma ADC LCD driven with PWM analog output circuitry Expansion header for JTAG, SPI, I C and PLD I/Os capacitive touch sense buttons Standard USB cable for device programming RS-/USB and JTAG/USB interface RoHS-compliant packaging and process USB or battery powered Pre-loaded Reference Designs and Demo The kit includes a pre-loaded Pico SoC Demo design that integrates several Lattice reference designs including: the LatticeMico microcontroller, master WISHBONE bus controller, soft delta-sigma ADC, SPI master controller, UART peripheral, Embeded Block RAM and additional control functions. USB connector Cable A mini B USB port provides power, a communication and debug port via a USB-to-RS- physical channel and programming interface to the MachXO JTAG port. Battery A coin battery can provides an alternate source of power. QuickSTART Guide Provides information on connecting the MachXO Pico Evaluation Board, installing Windows hardware drivers, and running the Pico SoC Demo. Figure shows the top side of the MachXO Pico Evaluation Board with comments on the specific features that are designed in the board.

3 MachXO Pico Development Kit Figure. MachXO Pico Evaluation Board, Top Side Push-button x GPIO Header LCD Screen Capacitive Touch Sense Buttons MachXO- ZE SPI Flash Memory IC Temperature Sensor USB Interface Socket Coin Battery Slot MachXO Device This board features a MachXO PLD with a.v core supply. The PLD is packaged in a -ball csbga which provides a migration path to devices ranging from LUTs to LUTs. A complete description of this device can be found in the MachXO Family Handbook. Software Requirements You should install the following software before you begin developing designs for the evaluation board: Lattice Diamond. (or higher) ispvm System.9. (or higher) Demonstration Design Lattice provides the Pico SoC Demo design programmed in the board. The design utilizes the MachXO in the context of low power applications. The Pico SoC Demo illustrates the use of the LatticeMico microcontroller, associated peripherals and firmware to provide a low power system featuring voltage/current measurement, data logging to nonvolatile memory, I/O control, embedded block RAM utilization, UART communication, capacitive touch sense buttons and a LCD controller. The LatticeMico executable program initializes the peripherals that are embedded in the SoC design. During initialization, the LatticeMico uploads the user menu on the Terminal of a PC. Users interact with LatticeMico and the board through the Terminal of a PC or through the capacitive touch sense buttons.

4 MachXO Pico Development Kit Figure. Pico SoC Demo Block Diagram MachXO Pico Evaluation Board MachXO-ZE PC UART Capacitive Touch Sense Buttons LatticeMico Microcontroller LCD Soft ADC Master SPI Embedded Block RAM Master I C Analog Signal SPI Flash I C Temp Sensor Power management is handled in two phases by the MachXO Pico Evaluation Board system:. MachXO Function After the reset is de-asserted, LatticeMico initializes the peripherals embedded in the MachXO device and uploads the user menu onto the HyperTerminal window of a PC. Figure. HyperTerminal User Menu. Users interact with LatticeMico microcontroller and the board by selecting the available options in the HyperTerminal menu. The available options are: m This option re-displays the main menu anytime during the demonstration. PICO is displayed on the LCD screen. i This option measures the Icc using a Delta Sigma. The result is displayed to the terminal and the LCD. Board button performs the same function but results are only displayed to the LCD. o This option measures Icco using Delta Sigma. The result is displayed to the terminal and the LCD. Pressing board button performs the same function but results are only displayed to the LCD.

5 MachXO Pico Development Kit s This option reads the device ID of the SPI Flash on the board. The results are displayed to the terminal and the LCD. 't' - This option reads the IC temperature sensor on the board. The result is displayed to the Terminal and to the LCD. Button on the board performs the same function but the result is only displayed on the LCD 'r' This option samples the capacitive touch buttons on the board and displays the data in the terminal. "-9" - These values will echoed to the terminal and displayed on the LCD 'l' - This option will read the Icc, Icco, and Temperature and log it to the SPI flash memory. The WRITE page pointer will increment when 'l' is pressed. The initial value of the page pointer after power up is a. Button on the board performs the same function the LCD will display 'd' - This option will read the data from the SPI Flash device and display to to the Terminal window. The READ page pointer will increment when 'd' is pressed. The intial value of the page pointer after a power up is. 'c' - This option will clear (reset) the WRITE and READ page pointers 'e' - This selection will perform a bulk-erase of the Flash memory in the SPI Flash device and will clear (reset) the WRITE and READ page pointers. Setting up the Board Drivers and Firmware Before you begin, you will need to obtain the necessary hardware drivers for Windows from the Lattice web site.. Browse to and locate the hardware device drivers for the USB interface.. Download the ZIP file to your system and unzip it to a location on your PC. Linux Support: The USB interface drivers for the evaluation board are included in Linux kernel.. or greater, including distributions compatible with Lattice Diamond design software (Red Hat Enterprise v., v. or Novell SUSE Enterprise v.). The Pico SoC Demo is preprogrammed into the MachXO Pico Evaluation Board, however over time it is likely that your board will be modified. To download the demo source files and reprogram the MachXO Pico Evaluation Board:. Download the demo appliction source code from Use.\Environment_Scanning_demo\project\impl\Environment_Scanning_demo_impl.jed to restore the Environment Scanning demonstration design. Connecting to the MachXO Pico Evaluation Board. Connect the evaluation board to your PC using the USB cable provided. The USB connector on the board includes reference designator J. Once the connection is made, a blue LED with reference designator D will illuminate.. If you are prompted Windows may connect to Windows Update, select No, not this time from available options and click Next to proceed with the installation.. Choose the Install from specific location (Advanced) option and click Next.. Select Search for the best driver in these locations and click the Browse button to browse to the Windows driver folder created earlier. Select the CDM.. WHQL Certified folder and click OK.. Click Next. A screen will display as Windows copies the required driver files. Windows will display a message indicating that the installation was successful.

6 Programming the MachXO MachXO Pico Development Kit Using ispvm System software, users can scan and perform JTAG operations, including programming, with the MachXO device. Setting Up Windows HyperTerminal You will use a terminal program to communicate with the evaluation board. The following instructions describe the Windows HyperTerminal program which is found on most Windows PCs. You may use another terminal program but setup will be somewhat different. Windows does not include HyperTerminal. Tera Term has been verified to work with Windows. For Linux, Minicom is a good alternative. Note: This step uses the procedure for Windows XP users. Steps may vary slightly if using another Windows version.. From the Start menu, select Control Panel > System. The System Properties dialog appears.. Select the Hardware tab and click Device Manager. The Device Manager dialog appears. Figure. Device Manager COM Port. Expand the Ports (COM & LPT) entry and note the COM port number for the USB Serial Port.. From the Start menu, select Programs > Accessories > Communications > HyperTerminal. The HyperTerminal application and a Connection Description dialog appear.

7 MachXO Pico Development Kit Figure. New Connection COM Port. Specify a Name and Icon for the new connection. Click OK. The Connect To dialog appears.. Select the COM port identified in Step from the Connect using: list. Click OK. Figure. Selecting the COM Port. The COMn Properties dialog appears where n is the COM port selected from the list.. Select the following Port Settings and click OK. Bits per second: Data bits: Parity: None Stop bits: Flow control: None Figure. COM Port Properties

8 MachXO Pico Development Kit 9. The HyperTerminal window appears.. From the MachXO Pico Evaluation Board, press the reset push-button with reference designator S. The Pico SoC demo main menu appears. Setting Up Linux Minicom Minicom is a terminal program found with most Linux distributions. It can be used to communicate with the MachXO Pico Evaluation Board. To setup Minicom:. Check active serial ports: #dmesg grep tty Note the tty label assigned to the USB port. From a command prompt, start Minicom: #minicom s The configuration menu appears.. Highlight Serial port setup and press Enter. Serial port settings appear.. Press A (Serial Device). Specify the active serial device noted in Step and press Enter.. Press E (Bps/Par/Bits). Specify, None, and press Enter.. Press F (Hardware Flow Control). Specify None and press Enter.. Press Esc. The configuration menu appears.. Select Save setup as dfl. Minicom saves the port setup as the new default. 9. Select Exit. The Minicom interface appears.. From the evaluation board, press the S push-button (GSR). The Pico SoC demo main menu appears. Ordering Information Description Ordering Part Number China RoHS Environment-Friendly Use Period (EFUP) MachXO Pico Development Kit LCMXO-ZE-P-EVN Technical Support Assistance Hotline: --LATTICE (North America) +--- (Outside North America) techsupport@latticesemi.com Internet:

9 MachXO Pico Development Kit Revision History Date Version Change Summary February. Initial release. April. Updated Pico Evaluation Board Top Side diagram, Pico SoC Demo block diagram, HyperTerminal User Manual information, Appendix A and Appendix B. June. Added Appendix C. July. Updated Features list with information on migration from MachXO- -R to Standard (non-r) devices. July. Added limitations section to Appendix C. December. Added Appendix D. February. Updated document with new corporate logo. June. Added Appendix D, Dual Boot Demonstration. Updated Appendix E, Limitations. June. Added MachXO Pico Evaluation Board I C Bus Power Enable diagram to Appendix D. July.9 Appendix D figure title changed from MachXO Pico Evaluation Board I C Bus Power Enable to MachXO Pico Evaluation Board SPI/I C Bus Power Enable. Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice. 9

10 Appendix A. Schematic Figure. USB V, MachXO Power Rails,.V Battery,.V Rail and Current Monitors MachXO Pico Development Kit +V +V +.V +.VorBat R +.V_USB_CABLE -> +.V Rail +.V_USB D +V_USB BT Q Q Q D IRLMLPbF IRF IRLMLPbF SM/R_ Vbat+ D U V- IN OUT Vbat+ R TAB.k C +V Batt_Cell_Holder R R SM/R_ uf R9 C M.uF R SM/C_ NCP C k SM/C_ CR.uF SM/R_ R k k R k k Battery Clip/ SM/R_ Optional Charger [pg] PWR_ENABLEb D Blue SOT-_checkpins SM/R_ R9 SM/D_ k NSRPTG USB plugged in => +V is High, Q=ON, Q=OFF USB un plugged => +V is Low, Q=OFF, Q=ON C C Core Current +.V +.V or Bat -> +.V Rail +.VorBat +.V U R9 M SM/R_ Q IRLMLPbF TP VIN VOUT TP-TP are mil free Via's R % C Locate TP & TP very close to R C uf % Locate TP & TP very close to R uf C SM/R_ TP TP B uf B MCPT-E/CB TP VCC_CORE To U9 sense for current Thin signal traces Direct path from R to U VCCIO_EXT I/O Current R SM/R_ VCC_IO To U9 sense for current Thin signal traces or non load bearing copper pour Direct path from R to U A A Lattice Semiconductor Applications techsupport@latticesemi.com Phone () - -or- () LATTICE Title USB V, XO Power Rails.V Batt,.V Rail and Current Monitors Size Project Schematic Rev A B MACHXO Pico Board Board Rev E Date: Friday, March, Sheet of +

11 MachXO Pico Development Kit Figure 9. Current Sense Amplifiers, Power Enable Mux PWR_AMP R C LMP.uF.% UA Delta Sig Icc Measurement D D +.VorBat R R A DSInVcc [pg] R R k k R C C.% k.uf.uf.% % +.V % R U DSOutVcc [pg] VCC_CORE S VCC Vrefin S R9 R R C VCCIO_EXT D k pf S D DSVrefVcc [pg].% S D VCC_IO D R k S 9 S SEL % SEL % S S PWR_AMP C STG9QTR C R9 LMP.% UB Delta Sig Icco Measurement [pg] EnAMP R R High = Powered (S) B Low = Disabled (S) DSInVcco [pg] R R k k R C9.% k.uf.% % % R9 DSOutVcco [pg] Vrefin R9 R9 R C k pf DSVrefVcco [pg].% R9 k % % B B Power Supply Enable Mux +.VorBat C.uF PWR_AMP VCC_IO +.VorBat Vrefin U S VCC S PWR_ICSPI D S D A S D A D R9 S R9 Lattice Semiconductor Applications 9 S SEL EnAMP [pg] techsupport@latticesemi.com SEL EnICSPI [pg] Phone () - -or- () LATTICE S Title S High = Powered (S) Current Sense Amplifiers, Power Enable Mux Low = Disabled (S) STG9QTR Size Project Schematic Rev A B MACHXO Pico Board Board Rev E Date: Friday, March, Sheet of

12 MachXO Pico Development Kit Figure. USB to JTAG and I C for the MachXO +.V L ohm ma ohm ma +.V USB_SCL [pg,] C C C9.uF.uF.uF USB_SDA [pg,] +V_USB R C C.k U D VCCFT.uF.uF D R VCC S USB_TCK [pg] R S R D R D S USB_T [pg] D S C C D S USB_TDO [pg].uf.uf +.V U SEL S 9 L FTHL SEL Ferrite_bead S USB_TMS [pg] SM/R_ S USB Connection STG9QTR C ADBUS R nf VREGIN ADBUS J USB_MINI_B ADBUS 9 VREGOUT ADBUS 9 VCC SM/C_ ADBUS ADBUS R FT Controlled D- DM ADBUS High = JTAG D+ DP ADBUS R Low = IC C ACBUS C NC RESET# ACBUS ACBUS R9 SHLD_Debug ACBUS 9 nf.k CASE REF ACBUS R C CASE ACBUS k ACBUS R BDBUS [pg] TYPE_B CASE CASE 9 ACBUS R k EECS R BDBUS [pg] MH EECLK BDBUS MH EEDATA BDBUS 9 R BDBUS [pg] BDBUS BDBUS R BDBUS [pg] +.V OSCI BDBUS BDBUS R BDBUS [pg] X BDBUS BDBUS R BDBUS [pg] OSCO BCBUS BDBUS [pg] R R BCBUS R k C G G C BCBUS BDBUS [pg] R k SM/R_ pf pf MHZ TEST BCBUS k +.V SM/R_ BCBUS U SM/R_ BCBUS B FT High-Speed USB B EECS BCBUS VCC CS EESK BCBUS 9 NC SK EEDATA R FTH PWREN# PWR_ENABLEb [pg].uf C ORG N DOUT [pg] USB_MHZ SUSPEND# M9C-WMNTP R.k SOIC- M9C-WMNTP Manuf:ST Micro Digi-Key Part Number 9-9--ND +.V +.VorBat A VPHY VPLL VCORE VCORE VCORE 9 VCCIO VCCIO VCCIO VCCIO A A Lattice Semiconductor Applications techsupport@latticesemi.com Phone () - -or- () LATTICE Title USB to JTAG and IC for the XO Size Project Schematic Rev A B MACHXO Pico Board Board Rev E Date: Friday, March, Sheet of

13 MachXO Pico Development Kit Figure. MachXO Banks -, LCD, I C Temperature UA A Bank PWR_ICSPI PT9A PTA C9 B PT9B PTB A9 U Char LCD D D A PTA PTC/JTAGENB B9 C LCD_COM_LP LCD LP PTB PTD/PROGRAMN C PROTO_C [pg] LCD_COM_LP COM D,E,G,F LCD LP R R LCD_COM_LP COM DP,C,B,A R B PTA PTA A.k.k LCD_COM_LP COM k C LCD LP PTB PTB C COM D,E,G,F LCD LP [pg] USB_MHZ A Tmp_IC_ALERT PTA/PCLKT_ PTC A LCD-SMKR DP,C,B,A B LCD_9_LP PTB/PCLKC_ PTD B D,E,G,F 9 LCD LP DP,C,B,A [pg,] USB_SCL C PTC/SCL/IO/PCLKT_ PTA C LCD LP [pg,] USB_SDA B PTD/SDA/IO/PCLKC_ PTB A D,E,G,F LCD LP [pg] XO_TDO A TDO PTC/INITN B COL,C,B,A PROTO_B [pg] [pg] XO_T B T PTD/DONE A PROTO_A [pg] [pg] XO_TCK B TCK [pg] XO_TMS A TMS LCMXO--CSBGA LowPass Filter LCD_COM LCD_COM LCD_ LCD_ C C UB R R R R.9k.9k.9k.9k LCD_COM B Bank LCD_ LCD_COM PRA PRA J C LCD_ LCD_COM_LP LCD_COM_LP LCD LP LCD LP PRB PRB J LCD_COM C LCD_ C9 C LCD_COM PRC PRC J C C9 D LCD_.uF.uF PRD PRD K.uF.uF E LCD_9 PRA PR9A K E LCD_ PRB PR9B K LCD_COM LCD_ LCD_ LCD_ E LCD_ PRA PR9C L F LCD_ R R R PRB PR9D M R.9k.9k.9k.9k F PRC PRA M F LCD_COM_LP LCD LP LCD LP LCD LP PRD PRB M G C C C PRA PRC N C G.uF.uF.uF PRB PRD N.uF G PRC/PCLKT_ H PRD/PCLKC_ LCD_COM LCD_ LCD_9 LCD_ B B R R R R LCMXO--CSBGA.9k.9k.9k.9k LCD_COM_LP LCD LP LCD_9_LP LCD LP C C C C.uF.uF.uF.uF Temperature Sensor Slave Addr PWR_ICSPI C PWR_ICSPI _uf U R Tmp_IC_ALERT R VCC ALERT A A [pg,] USB_SCL R SCL ADD Lattice Semiconductor Applications [pg,] USB_SDA SDA techsupport@latticesemi.com Phone () - -or- () LATTICE TMP Title XO Bank -, LCD, IC Temp Size Project Schematic Rev A B MACHXO Pico Board Board Rev E Date: Friday, March, Sheet of

14 MachXO Pico Development Kit Figure. MachXO Banks -, Capacitor Pads, Expansion Header, SPI UC [pg] EnAMP P Bank PROTO_M PBA PBA/PCLKT_ M [pg] EnICSPI N PROTO_N PBB PBB/PCLKC_ N XO_SPI_CS P PBC/CSSPIN PBA P DSVrefVcc [pg] M DSInVcc [pg] +.VorBat PBD PBB M PushBtn VCCIO_EXT D PBC P9 R9 N PBA DSOutVcc [pg] U D P PBB PBD N9 DSOutVcco [pg] Header XO_SPI_CLK XO_SPI_OUT M N N M N P P N PBC/MCLK/CCLK PBD/SO/SPISO/IO PB9C PB9D PB9A/PCLKT_ PB9B/PCLKC_ PBC PBD LCMXO--CSBGA UD PBA PBB PBC M PBD P PBA PBB M9 N M P PBC/SN N PBD/SI/SISPI/IO P DSVrefVcco [pg] DSInVcco [pg] CapBtn CapBtn CapBtn CapBtn XO_SPI_SN XO_SPI_IN [pg] USB_T [pg] USB_TDO [pg] USB_TCK [pg] USB_TMS [pg,] USB_SDA [pg,] USB_SCL [pg] PROTO_B [pg] PROTO_A [pg] PROTO_C XO_SPI_SN XO_SPI_CS XO_SPI_CLK XO_SPI_IN XO_SPI_OUT R R R R R PROTO_K PROTO_K PROTO_M PROTO_N PROTO_B PROTO_B PROTO_C PROTO_C PROTO_C PROTO_D XO_T [pg] XO_TDO [pg] XO_TCK [pg] XO_TMS [pg] R k H Bank PROTO_B PLC PLA/L_GPLLT_FB B H PROTO_B HEADER X PLD PLB/L_GPLLC_FB B C J PROTO_C PLA PLC/L_GPLLT_IN C C J PROTO_C PLB PLD/L_GPLLC_IN C PROTO_C MBit SPI J PLC PLA/PCLKT_ C K PROTO_D (Refer to Appendix D. Limitations) PLD PLB/PCLKC_ D PROTO_K K PWR_ICSPI BDBUS [pg] PROTO_K PL9A/PCLKT_ PLC E K PL9B/PCLKC_ PLD E BDBUS [pg] Package: SOIC (WIDE) U9 R PLA E BDBUS [pg] R L XO_SPI_CS PLB PLB F BDBUS [pg] Vcc S XO_SPI_CLK Reset C R XO_SPI_IN BDBUS [pg] W D R9 M PLC PLC F XO_SPI_OUT BDBUS [pg] Vss Q M PLD PLD F PLA/PCLKT_ G BDBUS [pg] ATDFA-SH-B PLB/PCLKC_ H BDBUS [pg] Capacitive Touch Pads Package: UDFN LCMXO--CSBGA U XO_SPI_CS VCCIO_EXT VCCIO_EXT Vcc S XO_SPI_CLK C Reset C XO_SPI_IN B _uf W D XO_SPI_OUT B Vss Q R R9 k k U U GSR/Wake from Standby ATDFA-MH VCCIO_EXT CapBtn CapBtn CapBtn CapBtn C C.uF CapTouch.uF CapTouch R k PushBtn VCCIO_EXT VCCIO_EXT S C GlobalReset.uF R9 R9 k k A U U A Lattice Semiconductor Applications techsupport@latticesemi.com CapBtn CapBtn PCB Footprint = SMT_SW CapBtn CapBtn Phone () - -or- () LATTICE Part Number:EVQ QKW Title C9 C Panasonic SMD XO Bank -, Cap Pads, Expansion Header, SPI.uF CapTouch.uF CapTouch Size Project Schematic Rev A B MACHXO Pico Board Board Rev E Date: Friday, March, Sheet of

15 MachXO Pico Development Kit Figure. MachXO Power G Board Logos Board Mounting Holes G G Lattice Logo WEEE E-Friendly MH MH MH9 MH D D M_HOLE M_HOLE M_HOLE M_HOLE IW_MNT IW_MNT IW_MNT IW_MNT VCC_CORE VCC_CORE UE VCC_IO C C N VCC NC C P VCC A C C VCC VCCIO C A.uF.uF VCC VCCIO A VCCIO B L VCCIO L G VCCIO H D VCCIO D L VCC_IO P VCCIO N P VCCIO M A VCCIO P B D VCCIO L H C C VCCIO D C C.uF.uF VCCIO G.uF.uF LCMXO--CSBGA B B A A Lattice Semiconductor Applications techsupport@latticesemi.com Phone () - -or- () LATTICE Title XO Power Size Project Schematic Rev A B MACHXO Pico Board Board Rev E Date: Friday, March, Sheet of

16 MachXO Pico Development Kit Appendix B. Bill of Materials Item Quantity Reference Part Footprint Populate Vendor Part Number Description C,C _uf SM/C_ Panasonic ECJ-VBCK.uF surface mount cap C,C,C uf SM/C_ Panasonic ECJ-YBAK uf surface mount cap C,C nf SM/C_ Panasonic ECG ECJ-VBCK nf SMC J USB_MINI_B TYPE_B Hirose UX-MB-ST USBType-BMiniConnector R,R,R,R,R,R,R,R,R,R,R,R,R,R,R,R,R,R,R, R,R,R9,R,R,R, R,R,R9,R,R,R, R9,R9,R9,R9 SM/R_ Panasonic ECG ERJ-GEYRV Resistor. SMD R,R,R,R9,R9 k SM/R_ Vishay/Dale CRCWKFKEA Resistor k SMD R,R,R,R,R,R9,R, R k SM/R_ Vishay/Dale CRCWKFKEA K SMT resistor R9 k SM/R_ Vishay/Dale CRCWKFKEA K SMT resistor 9 U M9C-WMNTP SOIC- STMicroelectronics M9C-WMNTP IC K EEPROM -SOIC U TMP SM/SOT_ TI TMPNA/ IC TEMP SENSOR G SOT-- R9 M SM/R_ PanasonicECG ERJ-GEYJV RES.M/W% R M SM/R_ PanasonicECG ERJ-GEYJV RES.M/W% U ATDFA-MH UDFN Atmel ATDFA-MH IC FLASH MBIT MHZ SOIC MH9,MH,MH,MH M_HOLE IW_MNT M SJ- (BLACK) BUMPON HEMISPHERE.X. BLACK R,R,R,R,R,R k SM/R_ Susumu Co Ltd RGP--B-T RES.K OHM /W.% SMD BT Batt_Cell_Holder BA_Battery_ Holder Linx Technologies Inc BAT-HLD- HOLDER BATTERY MM COIN CR C,C9,C,C,C,C,C.uF SM/C_ TDK Corporation CXREK CAP CER.UF V XR,C,C,C,C,C,C %,C,C,C C,C,C9,C.uF SM/C_ TDK Corporation CXREK CAP CER.UF V XR % 9 C,C9,C,C,C,C, C,C,C9,C,C,C.uF SM/C_ TDK Corporation CXRHK CAP CER PF V XR % C.uF SM/C_ TDK Corporation CXRAK CAP CER.UF V XR C.uF SM/C_ AVX Corporation TAJAKRNJ CAP TANTALUM.UF V % SMD C uf SM/C_ Nichicon TAJAKRNJ CAP TANTALUM UF.V % SMD D Blue SM/D_ Lite-On Inc LTST-C9TBKT LED NM BLUE CLEAR SMD L Ferrite_bead SM/R_ Laird-Signal Integrity Products MIJR- FERRITE A OHM SMD U MCPT-E/CB SOT-A- Microchip Technology MCPT-E/CB IC REG LDO.V MA SOT-A R,R,R k SM/R_ Panasonic - ECG ERJ-GEYJV RES K OHM /W % SMD R,R9,R9,R9 k SM/R_ Panasonic - ECG ERJ-GEYJV RES K OHM /W % SMD R.k SM/R_ Panasonic - ECG ERJ-EKFV RES.K OHM /W % SMD 9 R,R.k SM/R_ Panasonic - ECG ERJ-GEYJV RES.K OHM /W % SMD R9,R,R,R SM/R_ Vishay/Dale TNPW9R9BEEA RES 9.9 OHM /W.% R,R9 SM/R_ Panasonic - ECG ERJ-EKF99V RES 99 OHM /W % SMD

17 MachXO Pico Development Kit Item Quantity Reference Part Footprint Populate Vendor Part Number Description R9 k SM/R_ Panasonic - ECG ERA-AEBV RES K OHM /W.% SMD Q,Q,Q IRLMLPbF SM/SOT_ International Rectifier IRLMLTRPBF MOSFET P-CH V.A SOT- Q IRF SM/SOT_ International Rectifier IRLMLTRPBF MOSFET N-CH V.A SOT- S GlobalReset SMT_SW Panasonic - ECG EVQ-QKW SWITCH LT MM GF H=.MM SMD U NCP SOT- _checkpins STMicroelectronics NCPSTTG IC REG LDO A.V SOT U HEADER X Headerx Samtec Inc TLW---G-D CONN HEADER." POS DL GOLD C9,C.uF SM/C_ TDK Corporation CXRHK CAP CER PF V XR % 9 R,R SM/R_ Vishay/Dale CRCWRFKEA RES. OHM /W % SMD D NSRPTG SM/SOD_9 ON Semiconductor NSRPTG ODE SCHOTTKY V.A SOD-9 R SM/R_ Panasonic - ECG ERJ-GEYJV RES OHM /W % SMD R,R.k SM/R_ Rohm Semiconductor MCREZPJ RES.K OHM /W % SMD R.k SM/R_ Rohm Semiconductor MCREZPJ RES.K OHM /W % SMD U LCMXO--CSBGA CSBGA Lattice LCMXO-- CSBGA U LCD-SMKR LCD- SMKR R,R,R,R,R,R, R,R,R,R,R,R Lumex Opto/Components Inc LCD-SMKR LCMXO-- CSBGA LCD custom order from phil@duerfeldtengineering. com.9k SM/R_ Panasonic - ECG ERJ-EKF9V RES.9K OHM /W % SMD R SM/R_ Panasonic - ECG ERJ-GEYJV RES OHM /W % SMD C,C pf SM/C_ TDK Corporation CCGHJ CAP CER PF V CG % 9 C.uF SM/C_ TDK Corporation CXRJK CAP CER.UF.V XR C.uF SM/C_ TDK Corporation CXRJK CAP CER.UF.V XR L ohm ma FB Murata Electronics North America U FTHL tqfp_p_p xp_hp X MHZ crystal_p_px p BLMAGSND FERRITE CHIP OHM MA Future FTH R USB UART/FIFO TXC CORPORATION M-.MAAJ-T CRYSTAL. MHZ PF SMD U,U,U STG9QTR QFN STMicroelectronics STG9QTR IC SWITCH QUAD SPDT QFN U LMP MSOP STMicroelectronics LMPMM/NOPB IC AMP PREC R-R OUT DUAL -MSOP C,C pf SM/C_ TDK Corporation CXRHK CAP CER PF V XR % U9 ATDFA-SH-B ATDFA- SOIC- G Lattice Logo LOGO_ Atmel ATDFA-SH-B IC FLASH MBIT MHZ SOIC 9 G E-Friendly EFRIENDLY SM G WEEE WEEE_SM TP,TP,TP,TP TP LOGO_ U,U,U,U CapTouch CapTouch

18 Appendix C. SPI Programming MachXO Pico Development Kit In order to support SPI programing of the MachXO device the zero ohm resistors (R, R, R, R9) will have to be removed Once removed, the SPI programming pins can be accessed via the header U (XO_SPI_OUT, XO_SPI_IN, XO_SPI_CLK, XO_SPI_SN) Programming is supported using Diamond Programmer\ispVM or using an external processor

19 Appendix D. Dual Boot Demonstration You can demonstrate MachXO dual boot using the MachXO Pico Evaluation Board. Before you start you will need to do the following: MachXO Pico Development Kit. Create a SVF file to erase only the Configuration Flash and UFM memory. Do NOT erase the Feature Row. a. Use ispvm or Diamond Programmer to create a SVF file with the which erases the device as a baseline. b. Modify your SVF to change the following:! Shift in ISC ERASE(xE) instruction SIR T (E); SDR T (C);! Change from E= to C= no Feature Row c. For more information on the Feature Row, refer to TN, MachXO Programming and Configuration Usage Guide.. Update the MachXO Pico Demo to enable dual boot. a. Using Diamond in the Spreadsheet View, Global Preference tab set MASTER_SPI_PORT=ENABLE.. Power-on the SPI memory on the MachXO Pico Evaluation Board. a. This is a low power board and if something is not used it is powered down. This can done by shorting the south side of C and R9 by soldering or holding a probe on them as they are beside each other. For reference, the north side of the board has the header U. Shorting these components provides sets the mux U select high powering up the SPI device. b. For more information, refer to the board schematics in Appendix A. Schematic on page. Figure. MachXO Pico Evaluation Board SPI/I C Bus Power Enable R9 C R9 U Demonstrating Dual Boot. Program the MachXO device with the modified Pico Demo. a. Select the operation Flash Erase, Program, Verify. b. PICO will display on the LCD showing that it is running.. Program the SPI Flash (SPI-ATDFA) on the board with the modified Pico Demo. 9

20 MachXO Pico Development Kit a. Using ispvm or Diamond Programmer the SPI Flash can be programmed with the SPI Flash Programming option. b. As defined in TN, MachXO Programming and Configuration Usage Guide, the starting address must be x.. Reprogram the MachXO device with the modified Pico Demo as the Feature Row was erased when the SPI was programmed.. Erase the MachXO Flash (and not the Feature Row) using the modified SVF file.. Power cycle and watch dual boot in action as the MachXO loads the image from the SPI into the SRAM. a. PICO will display on the LCD showing that it is running. b. The Flash can be read back, confirming that the SRAM image came from the SPI memory.

21 Appendix E. Limitations MachXO Pico Development Kit Pin A USB_MHz clock should be an input unless R is removed to ensure FT device operation Pin B9 JTAGENB is not connected on the board It is recommended to have a K Ohm pull up on MachXO pin MCLK (signal XO_SPI_CLK)

MachXO2 Breakout Board Evaluation Kit User s Guide

MachXO2 Breakout Board Evaluation Kit User s Guide MachXO Breakout Board Evaluation Kit User s Guide February 0 Revision: EB68_0.0 Introduction Thank you for choosing the Lattice Semiconductor MachXO Breakout Board Evaluation Kit! MachXO Breakout Board

More information

Pre-tested System-on-Chip Design. Accelerates PLD Development

Pre-tested System-on-Chip Design. Accelerates PLD Development Pre-tested System-on-Chip Design Accelerates PLD Development March 2010 Lattice Semiconductor 5555 Northeast Moore Ct. Hillsboro, Oregon 97124 USA Telephone: (503) 268-8000 www.latticesemi.com 1 Pre-tested

More information

ISP Engineering Kit Model 300

ISP Engineering Kit Model 300 TM ISP Engineering Kit Model 300 December 2013 Model 300 Overview The Model 300 programmer supports JTAG programming of all Lattice devices that feature non-volatile configuration elements. The Model 300

More information

MAX6683 Evaluation System/Evaluation Kit

MAX6683 Evaluation System/Evaluation Kit 19-2343; Rev 1; 3/07 MAX6683 Evaluation System/Evaluation Kit General Description The MAX6683 evaluation system (EV system) consists of a MAX6683 evaluation kit (EV kit) and a companion Maxim CMODUSB board.

More information

Lab Experiment 1: The LPC 2148 Education Board

Lab Experiment 1: The LPC 2148 Education Board Lab Experiment 1: The LPC 2148 Education Board 1 Introduction The aim of this course ECE 425L is to help you understand and utilize the functionalities of ARM7TDMI LPC2148 microcontroller. To do that,

More information

USB / Data-Acquisition Module NOW LEAD-FREE

USB / Data-Acquisition Module NOW LEAD-FREE USB / Data-Acquisition Module NOW LEAD-FREE DLP-TEMP-G Features: Digital I/Os, Analog Inputs (0- Volts) or any combination USB. and.0 Compatible Interface th Generation Silicon from FTDI Supports Up To

More information

DKWF121 WF121-A 802.11 B/G/N MODULE EVALUATION BOARD

DKWF121 WF121-A 802.11 B/G/N MODULE EVALUATION BOARD DKWF121 WF121-A 802.11 B/G/N MODULE EVALUATION BOARD PRELIMINARY DATA SHEET Wednesday, 16 May 2012 Version 0.5 Copyright 2000-2012 Bluegiga Technologies All rights reserved. Bluegiga Technologies assumes

More information

* Lead Free * DLP-2232ML-G LOW-PROFILE USB MODULE. 1.0 Introduction

* Lead Free * DLP-2232ML-G LOW-PROFILE USB MODULE. 1.0 Introduction DLP-ML-G LOW-PROFILE USB MODULE * Lead Free *.0 Introduction The DLP-ML-G utilizes FTDI's third-generation USB UART/FIFO I.C., the FTD. This low-cost, RoHS compliant development tool features two Multi-Purpose

More information

MAX17061A Evaluation Kit/Evaluation System

MAX17061A Evaluation Kit/Evaluation System 19-4654; Rev 0; 5/09 MAX17061A Evaluation Kit/Evaluation System General Description The MAX17061A evaluation system (EV system) consists of the MAX17061A evaluation kit (EV kit) and the Maxim CMAXQUSB+

More information

+Denotes lead-free and RoHS-compliant. C5 C10, C17, C18

+Denotes lead-free and RoHS-compliant. C5 C10, C17, C18 19-0623; Rev 1; 3/08 Maxim MINIQUSB User Guide General Description The Maxim command module (MINIQUSB) receives commands from a PC through the USB to create an SPI or SMBus /I 2 C-compatible interface.

More information

Quick Start Guide. TWR-MECH Mechatronics Board TOWER SYSTEM

Quick Start Guide. TWR-MECH Mechatronics Board TOWER SYSTEM TWR-MECH Mechatronics Board TOWER SYSTEM Get to Know the Tower Mechatronics Board Primary Connector / Switch MCF52259 Connectors for Up to Eight Servos SW4 (Reset) USB OTG 5V Supply Touch Panel Socket

More information

LatticeECP2/M S-Series Configuration Encryption Usage Guide

LatticeECP2/M S-Series Configuration Encryption Usage Guide Configuration Encryption Usage Guide June 2013 Introduction Technical Note TN1109 All Lattice FPGAs provide configuration data read security, meaning that a fuse can be set so that when the device is read

More information

In-System Programmer USER MANUAL RN-ISP-UM RN-WIFLYCR-UM-.01. www.rovingnetworks.com 1

In-System Programmer USER MANUAL RN-ISP-UM RN-WIFLYCR-UM-.01. www.rovingnetworks.com 1 RN-WIFLYCR-UM-.01 RN-ISP-UM In-System Programmer 2012 Roving Networks. All rights reserved. Version 1.1 1/19/2012 USER MANUAL www.rovingnetworks.com 1 OVERVIEW You use Roving Networks In-System-Programmer

More information

DS2438EVKIT+ Smart Battery Monitor Evaluation Kit

DS2438EVKIT+ Smart Battery Monitor Evaluation Kit 19-4829; Rev 1; 8/09 www.maxim-ic.com DS2438EVKIT+ Smart Battery Monitor Evaluation Kit FEATURES Demonstrates the Capabilities of the DS2438 Smart Battery Monitor, Including: Temperature Measurement Voltage

More information

SPI Flash Programming and Hardware Interfacing Using ispvm System

SPI Flash Programming and Hardware Interfacing Using ispvm System March 2005 Introduction Technical Note TN1081 SRAM-based FPGA devices are volatile and require reconfiguration after power cycles. This requires external configuration data to be held in a non-volatile

More information

CB-OLP425 DEVELOPMENT KIT GETTING STARTED

CB-OLP425 DEVELOPMENT KIT GETTING STARTED CB-OLP425 DEVELOPMENT KIT GETTING STARTED Document Revision Document number: 9142285 Release: Jan 29, 2014 09:42 Document version: 12 Copyright 2014 u-blox AG. The contents of this document can be changed

More information

The Programming Interface

The Programming Interface : In-System Programming Features Program any AVR MCU In-System Reprogram both data Flash and parameter EEPROM memories Eliminate sockets Simple -wire SPI programming interface Introduction In-System programming

More information

isppac-powr1220at8 I 2 C Hardware Verification Utility User s Guide

isppac-powr1220at8 I 2 C Hardware Verification Utility User s Guide November 2005 Introduction Application Note AN6067 The isppac -POWR1220AT8 device from Lattice is a full-featured second-generation Power Manager chip. As part of its feature set, this device supports

More information

MFRD52x. Mifare Contactless Smart Card Reader Reference Design. Document information

MFRD52x. Mifare Contactless Smart Card Reader Reference Design. Document information Rev. 2.1 17. April 2007 Preliminary Data Sheet Document information Info Keywords Content MFRC522, MFRC523, MFRC52x, MFRD522, MFRD523, Mifare Contactless Smart Card Reader Reference Design, Mifare Reader

More information

BE635 User Manual. Rev. V1.0. 2013-2014 Bolymin, Inc. All Rights Reserved.

BE635 User Manual. Rev. V1.0. 2013-2014 Bolymin, Inc. All Rights Reserved. BE635 User Manual Rev. V1.0 2013-2014 Bolymin, Inc. All Rights Reserved. Copyright Copyright 2013-2014 BOLYMIN, INC. All rights reserved. No part of the materials may be reproduced, copied or translated

More information

USBSPYDER08 Discovery Kit for Freescale MC9RS08KA, MC9S08QD and MC9S08QG Microcontrollers User s Manual

USBSPYDER08 Discovery Kit for Freescale MC9RS08KA, MC9S08QD and MC9S08QG Microcontrollers User s Manual USBSPYDER08 Discovery Kit for Freescale MC9RS08KA, MC9S08QD and MC9S08QG Microcontrollers User s Manual Copyright 2007 SofTec Microsystems DC01197 We want your feedback! SofTec Microsystems is always on

More information

M68EVB908QL4 Development Board for Motorola MC68HC908QL4

M68EVB908QL4 Development Board for Motorola MC68HC908QL4 M68EVB908QL4 Development Board for Motorola MC68HC908QL4! Axiom Manufacturing 2813 Industrial Lane Garland, TX 75041 Email: Sales@axman.com Web: http://www.axman.com! CONTENTS CAUTIONARY NOTES...3 TERMINOLOGY...3

More information

Thermostat Application Module Kit

Thermostat Application Module Kit Thermostat Application Module Kit PUG0040-00 Product User Guide Kit Contents Overview Thermostat Application Module CD-ROM: Software Examples and Documentation The Thermostat Application Module provides

More information

FT2232H Mini Module. USB Hi-Speed FT2232H Evaluation Module. Datasheet

FT2232H Mini Module. USB Hi-Speed FT2232H Evaluation Module. Datasheet Future Technology Devices International Ltd. FT2232H Mini Module USB Hi-Speed FT2232H Evaluation Module Datasheet Version 1.7 Issue Date: 2012-07-09 Future Technology Devices International Ltd (FTDI) Unit

More information

SKP16C62P Tutorial 1 Software Development Process using HEW. Renesas Technology America Inc.

SKP16C62P Tutorial 1 Software Development Process using HEW. Renesas Technology America Inc. SKP16C62P Tutorial 1 Software Development Process using HEW Renesas Technology America Inc. 1 Overview The following tutorial is a brief introduction on how to develop and debug programs using HEW (Highperformance

More information

FT4232H Mini Module. USB Hi-Speed FT4232H Evaluation Module. Datasheet

FT4232H Mini Module. USB Hi-Speed FT4232H Evaluation Module. Datasheet Future Technology Devices International Ltd. FT4232H Mini Module USB Hi-Speed FT4232H Evaluation Module Datasheet Issue Date: 2012-08-01 Future Technology Devices International Ltd (FTDI) Unit 1, 2 Seaward

More information

RC2200DK Demonstration Kit User Manual

RC2200DK Demonstration Kit User Manual Demonstration Kit User Manual Table of contents TABLE OF CONTENTS... 1 QUICK INTRODUCTION... 2 INTRODUCTION... 3 DEMONSTRATION BOARD... 4 POWER SUPPLY SECTION... 5 RS-232 INTERFACE... 6 CONNECTORS... 7

More information

HARDWARE MANUAL. BrightSign HD120, HD220, HD1020. BrightSign, LLC. 16795 Lark Ave., Suite 200 Los Gatos, CA 95032 408-852-9263 www.brightsign.

HARDWARE MANUAL. BrightSign HD120, HD220, HD1020. BrightSign, LLC. 16795 Lark Ave., Suite 200 Los Gatos, CA 95032 408-852-9263 www.brightsign. HARDWARE MANUAL BrightSign HD120, HD220, HD1020 BrightSign, LLC. 16795 Lark Ave., Suite 200 Los Gatos, CA 95032 408-852-9263 www.brightsign.biz TABLE OF CONTENTS OVERVIEW... 1 Block Diagram... 2 Ports...

More information

Quick Start Guide. MRB-KW01 Development Platform Radio Utility Application Demo MODULAR REFERENCE BOARD

Quick Start Guide. MRB-KW01 Development Platform Radio Utility Application Demo MODULAR REFERENCE BOARD Quick Start Guide MRB-KW01 Development Platform Radio Utility Application Demo MODULAR REFERENCE BOARD Quick Start Guide Get to Know the MRB-KW01x Module UART Selector ANT 1 RFIO (TX/RX) USB 2.0 Serial

More information

Capacitive Touch Lab. Renesas Capacitive Touch Lab R8C/36T-A Family

Capacitive Touch Lab. Renesas Capacitive Touch Lab R8C/36T-A Family Renesas Capacitive Touch Lab R8C/36T-A Family Description: This lab will cover the Renesas Touch Solution for embedded capacitive touch systems. This lab will demonstrate how to setup and run a simple

More information

Atmel AVR ATxmega384C3 microcontroller OLED display with 128 32 pixels resolution Analog sensors. Ambient light sensor Temperature sensor

Atmel AVR ATxmega384C3 microcontroller OLED display with 128 32 pixels resolution Analog sensors. Ambient light sensor Temperature sensor APPLICATION NOTE AVR1925: XMEGA-C3 Xplained Hardware User s Guide Features Atmel AVR ATxmega384C3 microcontroller OLED display with 128 32 pixels resolution Analog sensors Ambient light sensor Temperature

More information

FLYPORT Wi-Fi 802.11G

FLYPORT Wi-Fi 802.11G FLYPORT Wi-Fi 802.11G System on module 802.11g WIFI - Infrastructure mode - softap mode - Ad hoc mode Microchip PIC 24F 16 bit processor Microchip MRF24WG0MA/MB - Native WiFi 802.11g transceiver - PCB

More information

BLE113 DEVELOPMENT KIT

BLE113 DEVELOPMENT KIT BLE113 DEVELOPMENT KIT QUICK START Thursday, 14 March 2013 Version 1.5 Copyright 2000-2013 Bluegiga Technologies Bluegiga Technologies reserves the right to alter the hardware, software, and/or specifications

More information

SMARTCARD XPRO. Preface. SMART ARM-based Microcontrollers USER GUIDE

SMARTCARD XPRO. Preface. SMART ARM-based Microcontrollers USER GUIDE SMART ARM-based Microcontrollers SMARTCARD XPRO USER GUIDE Preface Atmel SMARTCARD Xplained Pro is an extension board to the Atmel Xplained Pro evaluation platform. Atmel SMARTCARD Xplained Pro is designed

More information

AN4128 Application note

AN4128 Application note Application note Demonstration board for Bluetooth module class 1 SBT2632C1A.AT2 Introduction This document describes the STEVAL-SPBT4ATV3 demonstration board (dongle) for the Bluetooth class 1 SPBT2632C1A.AT2

More information

Z8 Encore! XP F082A Series Development Kit

Z8 Encore! XP F082A Series Development Kit ZF0A00KITG Z Encore! XP F0A Series Development Kit UM00-009 Copyright 009 by Zilog, Inc. All rights reserved. www.zilog.com Z Encore! XP F0A Series Development Kit ii Revision History Each instance in

More information

USB-Blaster Download Cable User Guide

USB-Blaster Download Cable User Guide USB-Blaster Download Cable User Guide Subscribe UG-USB81204 101 Innovation Drive San Jose, CA 95134 www.altera.com TOC-2 Contents Introduction to USB-Blaster Download Cable...1-1 USB-Blaster Revision...1-1

More information

POCKET SCOPE 2. The idea 2. Design criteria 3

POCKET SCOPE 2. The idea 2. Design criteria 3 POCKET SCOPE 2 The idea 2 Design criteria 3 Microcontroller requirements 3 The microcontroller must have speed. 3 The microcontroller must have RAM. 3 The microcontroller must have secure Flash. 3 The

More information

USB - FPGA MODULE (PRELIMINARY)

USB - FPGA MODULE (PRELIMINARY) DLP-HS-FPGA LEAD-FREE USB - FPGA MODULE (PRELIMINARY) APPLICATIONS: - Rapid Prototyping - Educational Tool - Industrial / Process Control - Data Acquisition / Processing - Embedded Processor FEATURES:

More information

LatticeXP2 Configuration Encryption and Security Usage Guide

LatticeXP2 Configuration Encryption and Security Usage Guide April 2013 Introduction Technical Note TN1142 Unlike a volatile FPGA, which requires an external boot-prom to store configuration data, the LatticeXP2 devices are non-volatile and have on-chip configuration

More information

AXE114S BINARY CLOCK. revolution Revolution Education Ltd. Email: info@rev-ed.co.uk Web: www.rev-ed.co.uk Version 1.1 12/09/08 AXE114.PMD.

AXE114S BINARY CLOCK. revolution Revolution Education Ltd. Email: info@rev-ed.co.uk Web: www.rev-ed.co.uk Version 1.1 12/09/08 AXE114.PMD. AXE114S BINARY CLOCK Features: The PICAXE binary clock kit tells the time by lighting up blue LEDs in a binary pattern. This is a useful tool for teaching students binary code or simply just confusing/

More information

MX PIC24F Educational Module User Manual

MX PIC24F Educational Module User Manual MX PIC24F Educational Module User Manual Revision History Date Description Initial release. Table of Contents 1. Introduction... 3 1.1. Package Contents... 3 1.2. Key Hardware Features... 4 2. Hardware

More information

ARDUINO SEVERINO SERIAL SINGLE SIDED VERSION 3 S3v3 (REVISION 2) USER MANUAL

ARDUINO SEVERINO SERIAL SINGLE SIDED VERSION 3 S3v3 (REVISION 2) USER MANUAL ARDUINO SEVERINO SERIAL SINGLE SIDED VERSION 3 S3v3 (REVISION 2) USER MANUAL X1: DE-9 serial connector Used to connect computer (or other devices) using RS-232 standard. Needs a serial cable, with at least

More information

Programming the On-Chip Flash on a phycore-xc161 phycore-xc167

Programming the On-Chip Flash on a phycore-xc161 phycore-xc167 Application Note Programming the On-Chip Flash on a phycore-xc161 phycore-xc167 Application Note Edition July 2003 LAN-020e_1 Application Note Preface...1 1 Installing Infineon MemTool...2 2 Preparing

More information

ic-mq EVAL MQ1D EVALUATION BOARD DESCRIPTION

ic-mq EVAL MQ1D EVALUATION BOARD DESCRIPTION Rev A3, Page 1/7 ORDERING INFORMATION Type Order Designation Description and Options Evaluation Board ic-mq EVAL MQ1D ic-mq Evaluation Board ready to operate, accessible through GUI via PC adapter Software

More information

EVAL-AD5680. Single Channel, 18-Bit, Serial Input, Voltage Output DAC Evaluation Board FEATURES GENERAL DESCRIPTION

EVAL-AD5680. Single Channel, 18-Bit, Serial Input, Voltage Output DAC Evaluation Board FEATURES GENERAL DESCRIPTION Single Channel, 18-Bit, Serial Input, Voltage Output DAC Evaluation Board EVAL-AD680 FEATURES Full-featured evaluation board for AD680 On-board reference On-board ADC for voltage readback Various link

More information

Eight Channel ±60V, ±1.0A, Ultrasound Pulser Demoboard /V NN +3.3V CPOS LRP GND VPF +5.0V +4.0V. P-Driver VPF VNF. N-Driver -5V GND VNF LRN GND

Eight Channel ±60V, ±1.0A, Ultrasound Pulser Demoboard /V NN +3.3V CPOS LRP GND VPF +5.0V +4.0V. P-Driver VPF VNF. N-Driver -5V GND VNF LRN GND HV7DB Eight Channel ±V, ±.A, Ultrasound Pulser Demoboard General Description The HV7 is a monolithic eight channel, high-speed, high voltage, ultrasound transmitter RTZ pulser. This integrated, high performance

More information

AN10950. LPC24XX external memory bus example. Document information

AN10950. LPC24XX external memory bus example. Document information Rev. 1.1 9 November 2012 Application note Document information Info Content Keywords LPC24XX, EMC, memory, SDRAM, SRAM, flash Abstract This application note will detail an example design illustrating how

More information

ET-BASE AVR ATmega64/128

ET-BASE AVR ATmega64/128 ET-BASE AVR ATmega64/128 ET-BASE AVR ATmega64/128 which is a Board Microcontroller AVR family from ATMEL uses MCU No.ATmega64 and ATmega128 64PIN. Board ET-BASE AVR ATmega64/128 uses MCU s resources on

More information

Introducing AVR Dragon

Introducing AVR Dragon Introducing AVR Dragon ' Front Side Back Side With the AVR Dragon, Atmel has set a new standard for low cost development tools. AVR Dragon supports all programming modes for the Atmel AVR device family.

More information

Real Time Clock USB Evaluation Board V3.0

Real Time Clock USB Evaluation Board V3.0 Real Time Clock USB Evaluation Board V.0 Application Note February 9, 008 RTC EVB Intersil RTC Devices Supported Introduction This evaluation board provides a platform for testing Intersil Real Time Clock

More information

8-bit RISC Microcontroller. Application Note. AVR910: In-System Programming

8-bit RISC Microcontroller. Application Note. AVR910: In-System Programming AVR910: In-System Programming Features Complete In-System Programming Solution for AVR Microcontrollers Covers All AVR Microcontrollers with In-System Programming Support Reprogram Both Data Flash and

More information

Config software for D2 systems USER S MANUAL

Config software for D2 systems USER S MANUAL DT-CONFIG SOFTWARE Config software for D2 systems USER S MANUAL CONTENTS 1. Introductions ------------------------------------------------------------------- 3 2. System Requirement and Connection ----------------------------------------

More information

DS9490R/DS9490B USB to 1-Wire/iButton Adapters

DS9490R/DS9490B USB to 1-Wire/iButton Adapters 9-488; Rev 6/ FEATURES High-Speed Mbps Universal Serial Bus (USB) Interface Supports Standard and Overdrive -Wire Communication Slew-Rate-Controlled -Wire Timing and Active Pullup for Improved -Wire Network

More information

FTDI Chip. VM800P Datasheet Embedded Video Engine Plus Module. VM800P Embedded Video Engine Plus Module Datasheet Version 1.0

FTDI Chip. VM800P Datasheet Embedded Video Engine Plus Module. VM800P Embedded Video Engine Plus Module Datasheet Version 1.0 FTDI Chip VM800P Datasheet Embedded Video Engine Plus Module General Purpose Multi Media Controller The VM800P is a development module for FTDI s FT800, which is used to develop and demonstrate the functionality

More information

Workshop Intel Galileo Board

Workshop Intel Galileo Board Workshop Intel Galileo Board Introduction and Basics of Intel Galileo Board Walter Netto November 03th, 2014 Agenda Intel Galileo Board Overview Physical Characteristics Communication Processor Features

More information

Current Cost Data Cable User Guide. Installing and configuring the data cable

Current Cost Data Cable User Guide. Installing and configuring the data cable Current Cost Data Cable User Guide Installing and configuring the data cable Contents About the Data Cable... 3 Data Cable Installation Steps... 3 Post Installation Checks... 3 So the driver is installed,

More information

Real Time Clock USB Evaluation Board

Real Time Clock USB Evaluation Board Real Time Clock USB Evaluation Board Application Note AN1176.0 Introduction This evaluation board provides a platform for testing the ISL1208 and ISL1209 Real Time Clock (RTC) devices. Device features

More information

PCAN-MicroMod Evaluation Test and Development Environment for the PCAN-MicroMod. User Manual. Document version 2.0.1 (2013-08-06)

PCAN-MicroMod Evaluation Test and Development Environment for the PCAN-MicroMod. User Manual. Document version 2.0.1 (2013-08-06) PCAN-MicroMod Evaluation Test and Development Environment for the PCAN-MicroMod User Manual Document version.0. (0-0-0) Products taken into account Product Name Part number Model PCAN-MicroMod Evaluation

More information

Guide to Installing BBL Crystal MIND on Windows 7

Guide to Installing BBL Crystal MIND on Windows 7 Guide to Installing BBL Crystal MIND on Windows 7 Introduction The BBL Crystal MIND software can not be directly installed on the Microsoft Windows 7 platform, however it can be installed and run via XP

More information

Fiber Optic Monitor and Control Evaluation Kit

Fiber Optic Monitor and Control Evaluation Kit Rev 0; 05/04 Fiber Optic Monitor and Control Evaluation Kit General Description The fiber optic monitor and control evaluation kit (EV kit) provides a hardware and software interface for evaluating the

More information

Atmel AT32UC3A3256 microcontroller 64MBit SDRAM Analog input (to ADC) Temperature sensor RC filter

Atmel AT32UC3A3256 microcontroller 64MBit SDRAM Analog input (to ADC) Temperature sensor RC filter APPLICATION NOTE Features Atmel AVR32918: UC3-A3 Xplained Hardware User s Guide Atmel AT32UC3A3256 microcontroller 64MBit SDRAM Analog input (to ADC) Temperature sensor RC filter I/O One mechanical button

More information

Developing an Application on Core8051s IP-Based Embedded Processor System Using Firmware Catalog Drivers. User s Guide

Developing an Application on Core8051s IP-Based Embedded Processor System Using Firmware Catalog Drivers. User s Guide Developing an Application on Core8051s IP-Based Embedded Processor System Using Firmware Catalog Drivers User s Guide Developing an Application on Core8051s IP-Based Embedded Processor System Using Firmware

More information

DEMO MANUAL DC1338B LTC2990 I 2 C Temperature Voltage and Current Monitor DESCRIPTION

DEMO MANUAL DC1338B LTC2990 I 2 C Temperature Voltage and Current Monitor DESCRIPTION DEMO MANUAL DC8B LTC990 I C Temperature Voltage and Current Monitor DESCRIPTION Demonstration circuit 8B features the LTC 990, a high performance temperature, voltage and current monitor that uses I C

More information

Getting Started with the Xilinx Zynq- 7000 All Programmable SoC Mini-ITX Development Kit

Getting Started with the Xilinx Zynq- 7000 All Programmable SoC Mini-ITX Development Kit Getting Started with the Xilinx Zynq- 7000 All Programmable SoC Mini-ITX Development Kit Table of Contents ABOUT THIS GUIDE... 3 ADDITIONAL DOCUMENTATION... 3 ADDITIONAL SUPPORT RESOURCES... 3 INTRODUCTION...

More information

Bluetooth low energy expansion board based on BlueNRG for STM32 Nucleo

Bluetooth low energy expansion board based on BlueNRG for STM32 Nucleo User manual Bluetooth low energy expansion board based on BlueNRG for STM32 Nucleo Introduction This document provides detailed hardware requirements and board connections for the X- NUCLEO-IDB04A1 Bluetooth

More information

Designing VM2 Application Boards

Designing VM2 Application Boards Designing VM2 Application Boards This document lists some things to consider when designing a custom application board for the VM2 embedded controller. It is intended to complement the VM2 Datasheet. A

More information

Board also Supports MicroBridge

Board also Supports MicroBridge This product is ATmega2560 based Freeduino-Mega with USB Host Interface to Communicate with Android Powered Devices* like Android Phone or Tab using Android Open Accessory API and Development Kit (ADK)

More information

Quick Installation. A Series of Intelligent Bar Code Reader with NeuroFuzzy Decoding. Quick Installation

Quick Installation. A Series of Intelligent Bar Code Reader with NeuroFuzzy Decoding. Quick Installation Quick Installation A Series of Intelligent Bar Code Reader with NeuroFuzzy Decoding This chapter intends to get your new FuzzyScan scanner working with your existing system within minutes. General instructions

More information

Software User Guide UG-461

Software User Guide UG-461 Software User Guide UG-461 One Technology Way P.O. Box 9106 Norwood, MA 02062-9106, U.S.A. Tel: 781.329.4700 Fax: 781.461.3113 www.analog.com ezlinx icoupler Isolated Interface Development Environment

More information

Block 3 Size 0 KB 0 KB 16KB 32KB. Start Address N/A N/A F4000H F0000H. Start Address FA000H F8000H F8000H F8000H. Block 2 Size 8KB 16KB 16KB 16KB

Block 3 Size 0 KB 0 KB 16KB 32KB. Start Address N/A N/A F4000H F0000H. Start Address FA000H F8000H F8000H F8000H. Block 2 Size 8KB 16KB 16KB 16KB APPLICATION NOTE M16C/26 1.0 Abstract The following article describes using a synchronous serial port and the FoUSB (Flash-over-USB ) Programmer application to program the user flash memory of the M16C/26

More information

The $25 Son of a cheap timer This is not suitable for a beginner. You must have soldering skills in order to build this kit.

The $25 Son of a cheap timer This is not suitable for a beginner. You must have soldering skills in order to build this kit. The $25 Son of a cheap timer This is not suitable for a beginner. You must have soldering skills in order to build this kit. Micro Wizard has been manufacturing Pinewood Derby timers for over 10 years.

More information

PCAN-MicroMod Universal I/O Module with CAN Interface. User Manual. Document version 2.1.0 (2014-01-16)

PCAN-MicroMod Universal I/O Module with CAN Interface. User Manual. Document version 2.1.0 (2014-01-16) PCAN-MicroMod Universal I/O Module with CAN Interface User Manual Document version 2.1.0 (2014-01-16) Products taken into account Product Name Part number Model PCAN-MicroMod IPEH-002080 with firmware

More information

TWR-KV31F120M Sample Code Guide for IAR Board configuration, software, and development tools Rev.0

TWR-KV31F120M Sample Code Guide for IAR Board configuration, software, and development tools Rev.0 TWR-KV31F120M Sample Code Guide for IAR Board configuration, software, and development tools Rev.0 Freescale TWR-KV31F120M Sample Code Guide for IAR KL25_LAB Contents 1 Purpose... 3 2 Getting to know the

More information

AK-STM32-LKIT Development Board

AK-STM32-LKIT Development Board AK-STM32-LKIT Development Board Reference manual Copyright 2011 Artekit Italy All rights reserved Contents About this document... 3 Revision history... 3 Contact information... 3 Life support policy...

More information

Keep it Simple Timing

Keep it Simple Timing Keep it Simple Timing Support... 1 Introduction... 2 Turn On and Go... 3 Start Clock for Orienteering... 3 Pre Start Clock for Orienteering... 3 Real Time / Finish Clock... 3 Timer Clock... 4 Configuring

More information

Future Technology Devices International Ltd

Future Technology Devices International Ltd Future Technology Devices International Ltd Datasheet UMFT200XD Breakout Modules 1 Introduction UMFT200XD is a USB to I 2 C breakout module The UMFT200XD breakout module utilizes FTDI s FT200XQ IC to convert

More information

Future Technology Devices International Ltd

Future Technology Devices International Ltd Future Technology Devices International Ltd Datasheet RPi HUB Module Datasheet RPi HUB Module connects to a Raspberry-Pi computer and expands the number of interfaces that can be accessed downstream from

More information

AC-PG-USBASP USBASP AVR Programmer

AC-PG-USBASP USBASP AVR Programmer AC-PG-USBASP-UG TABLE OF CONTENTS 1. OVERVIEW... 1 1.1. Introduction... 1 1.2. References... 1 1.2.1. Referenced Web Pages... 1 1.2.2. Acronyms and Abbreviations... 1 1.3. Supported Microcontrollers...

More information

Tutorial for MPLAB Starter Kit for PIC18F

Tutorial for MPLAB Starter Kit for PIC18F Tutorial for MPLAB Starter Kit for PIC18F 2006 Microchip Technology Incorporated. All Rights Reserved. WebSeminar Title Slide 1 Welcome to the tutorial for the MPLAB Starter Kit for PIC18F. My name is

More information

How To Use An Ams 5812 Pressure Sensor With A Usb Starter Kit

How To Use An Ams 5812 Pressure Sensor With A Usb Starter Kit User Guide USB Starter Kit AMS 5812 Phone:+49 (0)6131/91 0730-0 Fax: +49 (0)6131/91 073-30 Internet: E Mail: info@analogmicro.de Analog Microelectronics GmbH An der Fahrt 13, D 55124 Mainz May 2012 - Rev.

More information

Future Technology Devices International Ltd FT2232H Dual High Speed USB to Multipurpose UART/FIFO IC

Future Technology Devices International Ltd FT2232H Dual High Speed USB to Multipurpose UART/FIFO IC Future Technology Devices International Ltd FT2232H Dual High Speed USB to Multipurpose UART/FIFO IC The FT2232H is FTDI s 5 th generation of USB devices. The FT2232H is a USB 2.0 High Speed (480Mb/s)

More information

UPS PIco. to be used with. Raspberry Pi B+, A+, B, and A. HAT Compliant. Raspberry Pi is a trademark of the Raspberry Pi Foundation

UPS PIco. to be used with. Raspberry Pi B+, A+, B, and A. HAT Compliant. Raspberry Pi is a trademark of the Raspberry Pi Foundation UPS PIco Uninterruptible Power Supply with Peripherals and I 2 C control Interface to be used with Raspberry Pi B+, A+, B, and A HAT Compliant Raspberry Pi is a trademark of the Raspberry Pi Foundation

More information

Health Monitoring Demo for ice40 Ultra Wearable Development Platform User Guide. UG103 Version 1.0, September 2015

Health Monitoring Demo for ice40 Ultra Wearable Development Platform User Guide. UG103 Version 1.0, September 2015 ice40 Ultra Wearable Development Platform User Guide UG103 Version 1.0, September 2015 Demo Setup Hardware Requirements ice40 Ultra Wearable Development Platform Android smart phone with Android 4.3 or

More information

WICE-SPI Hardware Operation Manual

WICE-SPI Hardware Operation Manual Contents 1.Hardware Instruction...1 2. Pin Definition Of WICE-SPI Connector...2 3. Peripheral Circuit Arrangements...3 4. On-Board Programming...4 5. Off-Line Programming...8 1.Hardware Instruction 1.WICE-SPI

More information

QT1 Xplained Pro. Preface. Atmel QTouch USER GUIDE

QT1 Xplained Pro. Preface. Atmel QTouch USER GUIDE Atmel QTouch QT1 Xplained Pro USER GUIDE Preface Atmel QT1 Xplained Pro kit is a set of two extension boards that enables evaluation of self- and mutual capacitance mode touch using the Peripheral Touch

More information

RN-131-PICTAIL & RN-171-PICTAIL Web-Server Demo Application

RN-131-PICTAIL & RN-171-PICTAIL Web-Server Demo Application RN-131-PICTAIL & RN-171-PICTAIL Web-Server Demo Application 2012 Roving Networks. All rights reserved. RN-131/171-PICTAIL-UM Version 1.0 1/8/2013 OVERVIEW The RN-131 and RN-171 WiFly radio modules are

More information

RN-131-PICTAIL & RN-171-PICTAIL Evaluation Boards

RN-131-PICTAIL & RN-171-PICTAIL Evaluation Boards RN-131-PICTAIL & RN-171-PICTAIL Evaluation Boards 2012 Roving Networks. All rights reserved. Version 1.0 9/7/2012 USER MANUAL OVERVIEW The RN-131 and RN-171 WiFly radio modules are complete, standalone

More information

Two mechanical buttons Two user LEDs Four expansion headers. Board controller with USB interface. One power LED and one status LED

Two mechanical buttons Two user LEDs Four expansion headers. Board controller with USB interface. One power LED and one status LED APPLICATION NOTE Features Atmel AT02667: XMEGA-E5 Xplained Hardware User s Guide Atmel AVR ATxmega32E5 microcontroller OLED display with 128 32 pixels resolution Ambient light sensor Analog filter Rotary

More information

PICNet 1. PICNet 1 PIC18 Network & SD/MMC Development Board. Features. Applications. Description

PICNet 1. PICNet 1 PIC18 Network & SD/MMC Development Board. Features. Applications. Description Features PICNet 1 PIC18 Network & SD/MMC Development Board IC Sockets for 28 or 40-pin Microchip PIC18F Microcontrollers IC Socket for 8-pin serial EEPROM Multiple MCU Oscillator sources Full 10BaseT IEEE

More information

Arduino ADK Back. For information on using the board with the Android OS, see Google's ADK documentation.

Arduino ADK Back. For information on using the board with the Android OS, see Google's ADK documentation. Arduino ADK Arduino ADK R3 Front Arduino ADK R3 Back Arduino ADK Front Arduino ADK Back Overview The Arduino ADK is a microcontroller board based on the ATmega2560 (datasheet). It has a USB host interface

More information

K128. USB PICmicro Programmer. DIY Electronics (HK) Ltd PO Box 88458, Sham Shui Po, Hong Kong. http://www.kitsrus.com mailto: peter@kitsrus.

K128. USB PICmicro Programmer. DIY Electronics (HK) Ltd PO Box 88458, Sham Shui Po, Hong Kong. http://www.kitsrus.com mailto: peter@kitsrus. K128 USB PICmicro Programmer DIY Electronics (HK) Ltd PO Box 88458, Sham Shui Po, Hong Kong http://www.kitsrus.com mailto: peter@kitsrus.com Last Modified March 31 2003 Board Construction The board is

More information

UM1724 User manual. STM32 Nucleo boards. Introduction

UM1724 User manual. STM32 Nucleo boards. Introduction User manual STM32 Nucleo boards Introduction The STM32 Nucleo board (NUCLEO-F030R8, NUCLEO-F072RB, NUCLEO-F103RB, NUCLEO-F302R8, NUCLEO-F334R8, NUCLEO-F401RE, NUCLEO-F411RE, NUCLEO- L053R8, NUCLEO-L152RE)

More information

Develop a Dallas 1-Wire Master Using the Z8F1680 Series of MCUs

Develop a Dallas 1-Wire Master Using the Z8F1680 Series of MCUs Develop a Dallas 1-Wire Master Using the Z8F1680 Series of MCUs AN033101-0412 Abstract This describes how to interface the Dallas 1-Wire bus with Zilog s Z8F1680 Series of MCUs as master devices. The Z8F0880,

More information

TTL-232R-PCB. TTL to USB Serial Converter PCB. Datasheet

TTL-232R-PCB. TTL to USB Serial Converter PCB. Datasheet Future Technology Devices International Ltd TTL-232R-PCB TTL to USB Serial Converter PCB Datasheet Document Reference No.: FT_000065 Version 1.01 Issue Date: 2010-09-02 Future Technology Devices International

More information

User s Manual of Board Microcontroller ET-MEGA2560-ADK ET-MEGA2560-ADK

User s Manual of Board Microcontroller ET-MEGA2560-ADK ET-MEGA2560-ADK User s Manual of Board Microcontroller ET-MEGA2560-ADK ET-MEGA2560-ADK Because Arduino that is the development project on AVR MCU as Open Source has been published, it is popular and widespread shortly.

More information

Arbitration and Switching Between Bus Masters

Arbitration and Switching Between Bus Masters February 2010 Introduction Reference Design RD1067 Since the development of the system bus that allows multiple devices to communicate with one another through a common channel, bus arbitration has been

More information

Switch board datasheet EB007-00-1

Switch board datasheet EB007-00-1 Switch board datasheet EB007-00-1 Contents 1. About this document... 2 2. General information... 3 3. Board layout... 4 4. Testing this product... 5 5. Circuit description... 6 Appendix 1 Circuit diagram

More information

USB-BASED TILT SENSOR / ACCELEROMETER / VIBRATION ANALYSIS / AC SIGNAL ANALYSIS MODULE

USB-BASED TILT SENSOR / ACCELEROMETER / VIBRATION ANALYSIS / AC SIGNAL ANALYSIS MODULE DLP-TILT-G LEAD FREE USB-BASED TILT SENSOR / ACCELEROMETER / VIBRATION ANALYSIS / AC SIGNAL ANALYSIS MODULE Features: Microcontroller Preprogrammed with Data-Acquisition Functions -Axis,.g Accelerometer

More information

AN588 ENERGY HARVESTING REFERENCE DESIGN USER S GUIDE. 1. Kit Contents. 2. Introduction. Figure 1. Energy Harvesting Sensor Node

AN588 ENERGY HARVESTING REFERENCE DESIGN USER S GUIDE. 1. Kit Contents. 2. Introduction. Figure 1. Energy Harvesting Sensor Node ENERGY HARVESTING REFERENCE DESIGN USER S GUIDE 1. Kit Contents The RF to USB Reference Design contains the following items: Si1012 Energy Harvesting Wireless Sensor Node EZRadioPRO USB Dongle ToolStick

More information