SA developed mini-PCIe IO card By Peet Smit. RS282 x8 USB x4 WLAN Video Capture LVDS Display SATA x4 mSATA-half LAN x2 3G & SIMM Digital IO.

Slides:



Advertisements
Similar presentations
RTX4100 Wi-Fi Module (Energy Micro & Atheros)
Advertisements

© 2003, Cisco Systems, Inc. All rights reserved..
StreamBlade SOE TM Initial StreamBlade TM Stream Offload Engine (SOE) Single Board Computer SOE-4-PCI Rev 1.2.
USB Digital Audio Player Using ST92163 By Microcontroller DivisionVersion 1.2 / November 2000.
CCNA2 MODULE 5.
KX-NS1000 Initial Set Up For step by step : 16 May,
Future Designs, Inc. Your Development Partner
Travis Reed Todd Hummel Kwan-Truc. Concept USB 1.1 SPI b.
29 April 2005 Part B Final Presentation Peripheral Devices For ML310 Board Project name : Spring Semester 2005 Final Presentation Presenting : Erez Cohen.
CCNA Guide to Cisco Networking Fundamentals Fourth Edition
CCNA 2 v3.1 Module 2.
WANs and Routers Routers. Router Description Specialized computer Like a general purpose PC, a router has:  CPU  Memory  System Bus Connecting Internal.
Cookie Board Designed by Officially sold on. Agenda Cookie Overview Product Differentiation Cooperative Marketing Arduino-compatible ARM Prototyping Platform.
©2008. Renesas Technology America., All rights reserved. Renesas Direct Drive for Connecting to TFT-LCD Panels David Hedley – Staff Applications Engineer.
Back to USB Devices TUSB5052 TUSB5052 Product Overview.
PIC microcontrollers. PIC microcontrollers come in a wide range of packages from small chips with only 8 pins and 512 words of memory all the way up to.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.1 Configuring Network Devices Working at a Small-to-Medium Business or ISP – Chapter.
What is Router? Router is a device which makes communication between two or more networks present in different geographical locations. Routers are data.
TUSB3210 Product Overview.
Silicon Labs ToolStick Development Platform
® ChipScope ILA TM Xilinx and Agilent Technologies.
Little arduino microcontrollers Meghan Jimenez 12 February 2014.
ADAM Single Writer User’s Manual ETA Chips Co., Kr, 2011 Rev 1.0.
RemoteDrive. OVERVIEW OVERVIEW The RemoteDrive is a special software running on Windows TM and controlling the devices manufactured by Elettronica Santerno.
USB Flash Card Writer Using ST92163 By Microcontroller DivisionVersion 1.2 / November 2000.
USB host for web camera connection
Using the PSoC USB March 17, 2012 Lloyd Moore, President/Owner.
IOS Upgrade using Cisco Universal Serial Bus (USB) Card.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 3 v3.0 Module 6 Switch Configuration.
Organization of a computer: The motherboard and its components.
This is NUUO IO Device. Install IO Device IO Card Capture Card IO Box Converter USB RS485 PCI MPEG-4 Series H.264 Series.
Introduction to PIC-C. Required Software PIC-C Compiler Firmware Downloader Driver for the USB->Serial Adapter.
DLS Digital Controller Tony Dobbing Head of Power Supplies Group.
Supplementary to Presentation on Kiosk Services ATM System Overview TrigMax Enterprise Solutions Mason Liu, Ph.D.
Discovery 2 Internetworking Module 5 JEOPARDY John Celum.
CCNA 2 Week 1 Routers and WANs. Copyright © 2005 University of Bolton Welcome Back! CCNA 2 deals with routed networks You will learn how to configure.
I T Essentials I Chapter 1 JEOPARDY HardwareConnector/CablesMemoryAcronymsPotpourri
1 Cisco Switch (Ref. CCNA5 Introduction to Networks 2.1)
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 2 Module 2 Introduction to Routers.
Router Fundamentals PJC CCNA Semester 2 Ver. 3.0 by William Kelly.
Introduction to PIC-C. Installing PIC-C Goto Username/pass = guest/cpecmu Download and install:  IDEUTIL  PCWHD.
Computer Literacy for IC 3 Unit 1: Computing Fundamentals © 2010 Pearson Education, Inc. | Publishing as Prentice Hall.1 Chapter 4: Identifying Software.
1 Router Fundamentals (Ref. CCNA5 Introduction to Networks 2.1, 6.3)
Getting Started With the Arduino Uno
Confer III- Flex Confer III Flex “Dynamic Port Allocation” Audio Conferencing Bridge Confer III FLEX Dynamic Port Allocation 1223 North Glenville Dr. Richardson,
ChibiOS/RT Demo A free embedded RTOS
Cisco IOS Command Line Interface Honolulu Community College Cisco Academy Training Center Semester 2 Version 2.1.
Product Overview Presentation Issue 1.0 9/4/07 External distribution MKT-SD-P-001E.
NAM S.B MDLAB. Electronic Engineering, Kangwon National University 1.
SEPTEMBER 8, 2015 Computer Hardware 1-1. HARDWARE TERMS CPU — Central Processing Unit RAM — Random-Access Memory  “random-access” means the CPU can read.
This slide deck is for LPI Academy instructors to use for lectures for LPI Academy courses. ©Copyright Network Development Group Module 10 Understanding.
CEng3361/18 CENG 336 INT. TO EMBEDDED SYSTEMS DEVELOPMENT Spring 2007 Recitation 01.
1 © 2004, Cisco Systems, Inc. All rights reserved. CCNA 2 v3.1 Module 2 Introduction to Routers.
Configuring Network Devices
By Ganesan Alagu Ganesh Feb 26, 2008
CCNA 2 v3.1 Module 2 Introduction to Routers
Advanced Configuration
AT Commands Supports AT commands
Vinculum II Development Modules
Computer System Laboratory
Operating & Configuring a Cisco IOS Device
By Ganesan Alagu Ganesh Feb 21, 2008
CHAPTER 7.
AVR32 UC3 EVK1100 Control Panel Tutorial
ADC32RF45 with KCU105 Internal Clock GHz.
Future Designs, Inc. Your Development Partner
AT91RM9200 Boot strategies This training module describes the boot strategies on the AT91RM9200 including the internal Boot ROM and the U-Boot program.
Designing with ARM Cortex-M4 (and a Real Dev Board)
The bios.
Managing Cisco IOS Software
Presentation transcript:

SA developed mini-PCIe IO card By Peet Smit

RS282 x8 USB x4 WLAN Video Capture LVDS Display SATA x4 mSATA-half LAN x2 3G & SIMM Digital IO

Full and Half card sizes

No half length mini-PCIe IO cards available in market

The mini-PCIe IO Card is seen as a USB device Firmware loaded into the card determines the USB type. For example VCP (virtual com port), HID, Mass storage device, etc Two firmware modules (software programs) have been developed these being: 1)VCP ASCII/binary command interface (default) 2)Card test application

Virtual Com Port (VCP) Seen as a serial port i.e. COMx or /dev/ttyACMx Accessed from normal terminal program such as HyperTerminal or Putty Simple command structure: Command : Arg1 : Arg2 : Arg3

Control status / setting – configure card Read all input bits Read single input bit Write to all output bits Write to single output bit Read output bit register – reflects all output bits Read active ADC channels Set DAC 1-3 output to 0 – 4095 of VDD (3.3V)

By applying 3.3V to BOOT0 pin and a momentary grounding NRST pin, the MCU enters boot mode. The DfuSe Demo program is used to load a Device Firmware Upgrade (DFU) file into the flash. There are documents available from ST Microelectronics web site that describe DFU and associated tools.

The default firmware as supplied is good for basic usage but user requirements may require features not supported. There are numerous development options available to a user to develop their own firmware The default firmware was developed using: STM32CubeMX Initialization code generator. Open STM32 tools based IDE.

There are several options Most of the STM32 development boards have a built-in ST-Link utility that can be connected to the IO card and used for programming the flash as well as interactive debugging including SWO. OpenSTM32 supports ST- Link.