Forum: ARM programming with GCC/GNU tools at91sam9261 Engineering Development Board

Author: Ma Mingdong (aembed)
Posted on:

Rate this post
0 useful
not useful
at91sam9261 Engineering Development Board

Memory 64MB NandFlash
2~4MB DataFash
Power slot
Input:DC +5V/2A
One 10M/100M Ethernet with Transfermor and LEDs(RJ45 interface)
USB Host Communication Connector
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-speed protocols.
The USB Host Port integrates a root hub and transceivers on downstream
ports. It provides several high-speed half-duplex serial communication
ports at a baud rate of 12 Mbit/s. Up to 127 USB devices (printer,
camera, mouse, keyboard, disk, etc.) and the USB hub can be connected to
the USB host in the USB “tiered star” topology.
The USB Host Port controller is fully compliant with the Open HCI
specification. The standard OHCI USB stack driver can be easily ported
to Atmel’s architecture in the same way all existing class drivers run
without hardware specialization.This means that all standard class
devices are automatically detected and available to the
user application. As an example, integrating an HID (Human Interface
Device) class driver provides a plug & play feature for all USB
keyboards and mouses.
USB Device Communication Connector The USB Device Port (UDP) is
compliant with the Universal Serial Bus (USB) V2.0 full-speed device
specification.Each endpoint can be configured in one of several USB
transfer types. It can be associated with one or two banks of a
dual-port RAM used to store the current data payload. If two banks are
used, one DPR bank is read or written by the processor, while the other
is read or written by the USB device peripheral. This feature is
mandatory for isochronous endpoints. Thus the device maintains the
maximum bandwidth (1M bytes/s) by working with endpoints with two banks
of DPR.
Ethernet Communication slot(RJ45)★One 10/100Mbps Ethernet Communication
module with a transformer and LEDs
LCD/Touchscreen Connector
The LCD Controller consists of logic for transferring LCD image data
from an external display buffer to an LCD module with integrated common
and segment drivers.The LCD Controller supports single and double scan
monochrome and color passive STN LCD modules and single scan active TFT
LCD modules. On monochrome STN displays, up to16 gray shades are
supported using a time-based dithering algorithm and Frame Rate Control
(FRC) method. This method is also used in color STN displays to generate
up to 4096 colors.The LCD Controller has a display input buffer (FIFO)
to allow a flexible connection of the external.AHB master interface, and
a lookup table to allow palletized display configurations.The LCD
Controller is programmable in order to support many different
requirements such as resolutions up to 2048 x 2048; pixel depth (1, 2,
4, 8, 16, 24 bits per pixel); data line width (4,8, 16 or 24 bits) and
interface timing.The LCD Controller is connected to the ARM Advanced
High Performance Bus (AHB) as a master for reading pixel data. However,
the LCD Controller interfaces with the AHB as a slave in order to
configure its registers.
UARTs Communication Connector9RS232)
The Universal Synchronous Asynchronous Receiver Transmitter (USART)
provides one full duplex universal synchronous asynchronous serial link.
Data frame format is widely programmable(data length, parity, number of
stop bits) to support a maximum of standards. The receiver implements
parity error, framing error and overrun error detection. The receiver
timeout enables handling variable-length frames and the transmitter
timeguard facilitates communications with slow remote devices. Multidrop
communications are also supported through
address bit handling in reception and transmission.The USART features
three test modes: remote loopback, local loopback and automatic echo.The
USART supports specific operating modes providing interfaces on RS485
buses, with ISO7816 T = 0 or T = 1 smart card slots and infrared
transceivers. The hardware handshaking eature enables an out-of-band
flow control by automatic management of the pins RTS and CTS.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
★One 3-wire Communication Connector
★One 5-wire Communication Connector
Debug unit
The Debug Unit provides a single entry point from the processor for
access to all the debug capabilities of Atmel’s ARM-based systems.The
Debug Unit features a two-pin UART that can be used for several debug
and trace purposes and offers an ideal medium for in-situ programming
solutions and debug monitor communications. Moreover, the association
with two peripheral data controller channels permits packet handling for
these tasks with processor time reduced to a minimum. The Debug Unit
also makes the Debug Communication Channel (DCC) signals provided by the
In-circuit Emulator of the ARM processor visible to the software. These
signals indicate the status of the DCC read and write registers and
generate an interrupt to the ARM processor,making possible the handling
of the DCC under interrupt control.Chip Identifier registers permit
recognition of the device and its revision. These registers inform as to
the sizes and types of the on-chip memories, as well as the set of
peripherals. Finally, the Debug Unit features a Force NTRST capability
that enables the software to decide
whether to prevent access to the system via the In-circuit Emulator.
This permits protection of the code, stored in rom.
The WM8731 is a very low power, high quality audio codec with integrated
headphone driver, designed for portable digital audio applications. The
device enables CD quality audio recording and playback, delivering 50mW
of output power into a 16 Ohm load.The digital section of the device can
run on supply voltages as low as 1.42 Volts, while the analogue section
requires a minimum of 1.8V. Various power down modes are available to
the user to avoid wasting battery power. The WM8731 typically consumes
8.5mW in playback mode and 24mW for simultaneous recording and playback
(@ 3.3V). In standby mode, the supply current is reduced to 50µA.
The WM8731 has an on-chip clock generator and supports a variety of
clocking modes. With a 12MHz clock, the device can directly generate
sample rates of 44.1kHz, 48kHz, 96kHz, and other rates defined in the
MP3 (MPEG audio layer 3) standard, without any requirement for a
separate PLL (phase locked loop) or crystal. Other common master clock
rates, such as 12.288MHz, are also supported.
★ Including input/output、Mic input
Standard CF card slot
★Support TureIDE mode
★Support Master or Slave mode by hardware
JTAG Communication Connector(for MPU and the CPLD)
The JTAG interface allows use other in-circuit emulators
CAN-Bus Communication Connector
The Microchip Technology Inc. MCP2510 is a Full Controller Area Network
(CAN) protocol controller implementing CAN specification V2.0 A/B. It
supports CAN 1.2, CAN 2.0A, CAN 2.0B Passive, and CAN 2.0B Active
versions of the protocol, and is capable of transmitting and receiving
standard and extended messages.It is also capable of both acceptance
filtering and message management. It includes three transmit buffers and
two receive buffers that reduce the amount of microcontroller (MCU)
management required. The MCU communication is implemented via an
industry standard Serial Peripheral Interface (SPI) with data rates up
to 5 Mb/s.
★Four LEDs and Four Keypads
★ I/O Expansion Connector
★Idle battery
★One SD card slot(there are no any codes for this interface)

EBD9261 Engineering Development Board Software Lists
A) ADS Projects(for LCD/UARTs/GPIOs/CF card/Audio and so on)
B) Embedded Linux OS
C) DataFlash boot code
D) Uboot-1.1.4 for this board
E) CPLD projects
F) MiniGUI demo and games
EBD9315 Engineering Development Board Development Tool Lists
A)the user's guide of EBD9261 Engineering Development Board
B) Schematics(OrCAD and PDF)
F)ftp tool
EBD9315 Engineering Development Board Ordering information
1)Ordering List
Each EBD9261 Engineering Development Board Kit comes with the following:
One EBD9261 Engineering Development Board
One RJ45 crossed Ethernet cable
One crossed serial RS232 cable
One A/B-type USB cable
One Parallel port cable
One CPLD JTAG board
One AC Adaper
One on-board LCD Screen and Touchscreen(3.5inch TFT-LCD Display Module)
One Magic-ICE(Optional)
$600,not including the delivery charge
+86-755-83606552 83605322
sales@embedall.com market@embedall.com


Entering an e-mail address is optional. If you want to receive reply notifications by e-mail, please log in.

Rules — please read before posting

  • Post long source code as attachment, not in the text
  • Posting advertisements is forbidden.

Formatting options

  • [c]C code[/c]
  • [avrasm]AVR assembler code[/avrasm]
  • [code]code in other languages, ASCII drawings[/code]
  • [math]formula (LaTeX syntax)[/math]

Bild automatisch verkleinern, falls nötig
Note: the original post is older than 6 months. Please don't ask any new questions in this thread, but start a new one.