Hide thumbs Also See for Panel-Card:
Table of Contents

Advertisement

Quick Links

Panel-Card
Technical Reference

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Panel-Card and is the answer not in the manual?

Questions and answers

Summary of Contents for taskit Panel-Card

  • Page 1 Panel-Card Technical Reference...
  • Page 2 Copyright © 2009 taskit GmbH All rights to this documentation and to the product(s) described herein are reserved by taskit GmbH. This document was written with care, but errors cannot be excluded. Neither the company named above nor the seller assumes legal liability for mistakes, resulting operational errors or the consequences thereof.
  • Page 3: Table Of Contents

    Panel-Card Table of Contents 1. Introduction ......................... 1 2. Scope ........................... 2 3. Overview of Technical Characteristics ................ 3 3.1. CPU ........................3 3.2. Memory ......................3 3.3. Display ....................... 3 3.4. Interfaces and external signals ................. 4 3.5. Miscellaneous ....................5 3.6.
  • Page 4 A. Peripheral Color Codes ..................... 35 B. Peripheral Identifiers ....................36 C. Address Map (Physical Address Space) ..............37 D. Panel-Card Pin Assignment ..................39 E. Panel-Card Electrical Characteristics ............... 40 F. Panel-Card Clock Characteristics ................41 G. Panel-Card Environmental Ratings ................42...
  • Page 5 List of Figures 6.1. Panel-Card EVB Schematics Bus/JTAG ..............26 6.2. Panel-Card EVB Schematics USB/RS232 ............... 27 6.3. Panel-Card EVB Schematics Power Regulation ............. 28 6.4. Panel-Card EVB Schematics Connectors ............... 29 6.5. Panel-Card EVB Schematics HID ................30 6.6. Panel-Card Connector setup .................. 31 6.7.
  • Page 6 Panel-Card List of Tables 4.1. Bus Matrix Masters ....................8 4.2. Bus Matrix Masters ....................8 4.3. AT91SAM9261 Clocks ....................9 4.4. LCDC palette entry ....................18 4.5. LCDC 24 bit memory organization ................ 18 B.1. Peripheral Identifiers ..................... 36 C.1.
  • Page 7: Introduction

    Introduction 1. Introduction The Panel-Card is intended to be used as a small and medium size "intelligent" display module as well as a universal Linux CPU card. It can be used where restricted energy and space requirements play a role. It comes in different sizes and variations, but the connector keeps the same, likewise the center of the LCD/TFT.
  • Page 8: Scope

    • Panel-Card 57 TFT 640x480 • Panel-Card 70 TFT 800x480 This document describes the most important hardware features of the Panel-Card. It includes all informations necessary to develop a customer specific hardware for the Panel- Card. The Operating System Linux is described in a further document.
  • Page 9: Overview Of Technical Characteristics

    Overview of Technical Characteristics 3. Overview of Technical Characteristics 3.1. CPU Atmel AT91SAM9261 Embedded Processor featuring an ARM926EJ-S™ ARM® Thumb® Core • CPU clock 200 MHz • 16KB Instruction Cache • 16KB Data Cache • Memory Management Unit (MMU) • 3.3V Supply Voltage, 1.2V Core Voltage 3.2.
  • Page 10: Interfaces And External Signals

    Overview of Technical Characteristics • Active area 115.2 x 86,4 mm • Color depth of 8, 16 or 24 bit per pixel • Touchscreen included • 5.7″ TFT with 640x480 pixels, transmissive • 0.18 mm dot pitch • Active area 115.2 x 86.4 mm •...
  • Page 11: Miscellaneous

    Overview of Technical Characteristics Some of the various functions are realized by multiplexing connector pins; therefore not all functions may be used at the same time (see Appendix D, Panel-Card Pin Assignment)). 3.5. Miscellaneous • Three 16-Bit Timer/Counter • Real Time Timer (RTT), with battery backup support •...
  • Page 12: Hardware Description

    The Panel-Card can such be placed even on a standard 0.1" pitch breadboard. The size of the Panel-Card's PCB and the location of its mounting holes is adapted to the mechanics of standard 93x70mm LCDs, so the Panel-Card can easily be mounted in any enclosure which is prepared for such LCDs.
  • Page 13: Sdram

    4.3.3. EEPROM The Panel-Card is equipped with a 256 bytes EEPROM, connected to the TWI (I EEPROM stands for Electrically Erasable Programmable Read-Only Memory and is non-volatile memory, which is used to store small amounts of data like calibration or configuration data.
  • Page 14: Advanced Interrupt Controller (Aic)

    Otherwise interrupts will be lost if multiple PIO lines source an interrupt simultaneously. On the Panel-Card IRQ0, IRQ1 and IRQ2 are available. The list of peripheral identifiers which are used to program the AIC can be found in Table B.1, “Peripheral Identifiers”.
  • Page 15: Reset Controller (Rstc)

    4.8. Serial Number Every Panel-Card has a unique 48-bit hardware serial number chip which can be used by application software. The chip is a Dallas® one-wire-chip. A Linux driver is provided.
  • Page 16: Power Management Controller (Pmc)

    Hardware Description 4.10. Power Management Controller (PMC) 4.10.1. Function The PMC has a Peripheral Clock register which allows enabling or disabling of the clocks of all integrated peripherals individually using their "Peripheral Identifier" (see Table B.1, “Peripheral Identifiers”). The System Clock register allows enabling or disabling of each of the following clocks individually: •...
  • Page 17: Real-Time Timer (Rtt)

    4.12. Timer Counter (TC) The Panel-Card features one block of timer counters with three counters. None of them is available on the connectors. You can only use them internally. The TC consists of three independent 16-bit Timer/Counter units. They may be cascaded to form a 32-bit or 48-bit timer/counter.
  • Page 18: Watchdog Timer

    Hardware Description 4.14. Watchdog Timer The watchdog timer is a 12-bit timer running at 256 Hz (Slow Clock / 128). The maximum watchdog timeout period is therefore equal to 16 seconds. If enabled, the watchdog timer asserts a hardware reset at the end of the timeout period. The application program must always reset the watchdog timer before the timeout is reached.
  • Page 19: Debug Unit (Dbgu)

    The Panel-Card features two Multimedia Card Controller, of which MCI-A is externally available on the connectors. On the Evaluation Board of the Panel-Card 35, it is connected to the SD/MMC-Card slot. Please note that operating systems like Linux do not necessarily support all features of the hardware unit.
  • Page 20: Usb Host Port (Uhp)

    SD and MultiMedia Cards are the initialization process and the bus topology. 4.20. USB Host Port (UHP) The Panel-Card integrates two USB host ports supporting speeds up to 12 MBit/s. The USB Host Port (UHP) interfaces the USB with the host application. It handles Open HCI protocol (Open Host Controller Interface) as well as USB v2.0 Full-speed and Low-...
  • Page 21 Hardware Description The USART supports the connection to the Peripheral DMA Controller, which enables data transfers to the transmitter and from the receiver. The PDC provides chained buffer management without any intervention of the processor. Six different modes are implemented within the USARTs: •...
  • Page 22: Synchronous Peripheral Interface (Spi)

    The Panel-Card features two externally available SPI ports, each with three chip selects. Be aware that on the Panel-Card 35 when connected to the Evaluation Board and on the Panel-Card 57/70 all chip selects of the second port are already used. To compensate for this, you can also use GPIO pins as chip selects with the Linux SPI driver.
  • Page 23: Lcd Controller

    Hardware Description means a pin may be used as GPIO, device A or device B. The PIO Controller also features a synchronous output providing up to 32 bits of data output in a single write operation. The following characteristics are individually configurable for each PIO pin: •...
  • Page 24: Lcdc Video Memory Selection

    Hardware Description Accordingly, the LCDC should not be powered down without deactivating the LCD supply voltage. The same is true if the LCDC is stopped indirectly by stopping the respective clock source, namely the PLLA. The LCD backlight supply is not involved in these considerations. It may switched on or off at any time independently of the state of the LCDC.
  • Page 25: Display (Tft)

    PC10. 4.27. Touchscreen The Panel-Card 35 is available with a touch. However, it does not have a touch controller on board, so it has to be implemented on the base board. A reference implementation with an ADS7843 touch controller can be found on the Panel-Card Evaluation board.
  • Page 26: Design Considerations

    Design Considerations 5. Design Considerations 5.1. USB Host Controller (UHP) External Parts.  A few external parts are required for the proper operation of the UHP: • Pull-down resistors on each line of approximately 15 kΩ. These should be installed even if the UDP is not to be used at all in order to keep the signals from floating.
  • Page 27: Ethernet Controller

    Design Considerations • ESD protection devices are recommended for applications which are subject to external contact. The restrictions with regard to capacitive loading have to be applied when selecting a protection device. The USB specification (revision 2.0 of April 27, 2000, chapter 7.1.1.1) demands a cable with a characteristic impedance of 90 Ω...
  • Page 28: Display

    (LED mode 0). 5.4. Display When designing a housing for the Panel-Card 57/70, care must be taken. The touch panel has a very sensitive area which should not be pressed to prevent performance degradation...
  • Page 29: Panel-Card Starterkit

    It was designed to serve the Panel-Card and other products as an evaluation platform. 6.2.1. First Steps The Starter Kit board "Panel-Card EVB" makes it easy to put the module to use. The first steps involve the following: • connecting the wall adapter to the main supply and to the board •...
  • Page 30: Rs232 Interface

    • DC connector for power supply 6.2.5. Rotary Encoder The Panel-Card EVB includes a rotary encoder with push-button which is a "Human Interface Device" well suited for many embedded applications. Generally spoken, it is a simplified replacement for a computer mouse, touch pad, or keyboard. The rotary encoder represents a pointing device with only one dimension, while the push-button serves as a "return"...
  • Page 31: Touch Controller

    PIO port. 6.2.6. Touch Controller The Panel-Card EVB implements a ADS7843 Touch controller. It is connected to SPI of the module. The touch controller and the rotary encoder can only be used mutually exclusive. Connect jumper J2 to ID for the rotary encoder and to TP for touch.
  • Page 32 Panel-Card Starterkit...
  • Page 33 Panel-Card Starterkit...
  • Page 34 Panel-Card Starterkit...
  • Page 35 Panel-Card Starterkit...
  • Page 36 Panel-Card Starterkit...
  • Page 37: Panel-Card Connector

    Panel-Cards. It can also be used to develop and deploy Stamp9261 and Stamp9G20 systems. 6.3.1. First Steps The Panel-Card Connector makes it easy to put the Panel-Card/Stamp to use. The first steps involve the following: • connecting the board to the Panel-Card/Stamp-Adaptor according to Figure 6.6, “Panel- Card Connector setup”...
  • Page 38: Connectors

    Panel-Card Starterkit • 5V for USB 6.3.3. Connectors The following connectors are part of the Panel-Card Connector • Two 40-pin header connectors (0.1 inch pitch) • Ethernet 10/100 MBit • USB Host (dual) • USB Device • RS232 for use with an RS232 IF-Module •...
  • Page 39 Panel-Card Starterkit...
  • Page 40 Panel-Card Starterkit...
  • Page 41: Peripheral Color Codes

    Peripheral Color Codes Appendix A. Peripheral Color Codes This table matches the color used to identify various peripherals in tables. Power Supply/Ground USART Debug UART TWI (I C-Bus) SD-Card/MMC USB Host USB Device Reserved Synhcronous Serial Controller (SSC) JTAG Control Ethernet Genral Purpose I/O Port Programmable Clock Output...
  • Page 42: Peripheral Identifiers

    Peripheral Identifiers Appendix B. Peripheral Identifiers Mnemonic Peripheral Name External Interrupt Advanced Interrupt Controller SYSIRQ System Interrupt PIOA Parallel I/O Controller A PIOB Parallel I/O Controller B PIOC Parallel I/O Controller C Reserved USART 0 USART 1 USART 2 Multimedia Card Interface USB Device Port Two-Wire Interface SPI0...
  • Page 43: Address Map (Physical Address Space)

    Address Map (Physical Address Space) Appendix C. Address Map (Physical Address Space) After the execution of the remap command the 4 GB physical address space is separated as shown in the following table. Accessing these addresses directly is only possible if the MMU (memory management unit) is deactivated.
  • Page 44 Address Map (Physical Address Space) Address (Hex) Mnemonic Function FFFF FC00 Power Management Controller FFFF FD00 RSTC Reset Controller, Battery Powered FFFF FD10 SHDWC Shutdown Controller, Battery Powered FFFF FD20 Real-time Timer 32 Bit, Battery Powered FFFF FD30 Periodic Interval Timer 32 Bit FFFF FD40 Watchdog Timer FFFF FD50...
  • Page 45: Panel-Card Pin Assignment

    Panel-Card Pin Assignment Appendix D. Panel-Card Pin Assignment DSR1 PA27 SCK2 PA14 PA23 RXD1 PC13 PA11 SCK1 RXD2 PC15 PC12 TXD1 DTR1 PA28 PC14 TXD2 TXD0 PCK2 PA12 RTS1 CTS1 PA13 PA15 RTS2 CTS2 PA16 PA29 DCD1 PCK3 RXD0 PCK2...
  • Page 46: Panel-Card Electrical Characteristics

    Panel-Card Electrical Characteristics Appendix E. Panel-Card Electrical Characteristics Ambient temperature 25℃, unless otherwise indicated Symbol Description Parameter Min. Typ. Max Unit Operating Voltage 3.6 V Reset Treshhold Duration of Reset Pulse 280 ms High-Level Input Voltage 3.3V + 0.3 V Low-Level Input Voltage 3.3V...
  • Page 47: Panel-Card Clock Characteristics

    Panel-Card Clock Characteristics Appendix F. Panel-Card Clock Characteristics Symbol Description Parameter DependencyTolerance Typical Unit Value MAINCK Main Oscillator frequency 18.432 SLCK Slow Clock 32.768 PLLACK PLLA Clock MAINCK 199.987 Processor Clock PLLACK 199.987 Master Clock 99.994 SDCK SDRAM Clock 99.994 Baudrate Clock 1.5%...
  • Page 48: Panel-Card Environmental Ratings

    Panel-Card Environmental Ratings Appendix G. Panel-Card Environmental Ratings Symbol Description Parameter Operating Storage Unit Min. Max. Min. Max. Ambient ET035005DM6 ℃ temperature ET057011DHU ℃ ET057009DHU ℃ Relative Humidity no condensation Absolute Humidity <= Humidity@T = 60℃, 90%RH Corrosive Gas not admissible...
  • Page 49: Panel-Card Dimensions

    Panel-Card Dimensions Appendix H. Panel-Card Dimensions Figure H.1. Panel-Card 35 Dimensions...
  • Page 50: H.2. Panel-Card 57 Dimensions

    Panel-Card Dimensions Figure H.2. Panel-Card 57 Dimensions...

Table of Contents