Cogent Evaluation Boards

www.cogcomp.com

Cogent Computer Systems, Inc. designs and manufactures the Cogent Single Board (CSB) series as well as custom development boards for the major semiconductor houses. CSB's are based upon leading integrated CPU's from Motorola, Intel, IBM and AMD (among others). The CSB2xx series provides a cost effective platform for software development as well as for integration into custom equipment, while the CSB3xx series is oriented towards OEM applications (though also quite well suited for software development with the appropriate CSB30x Breakout Board). CSB4xx boards were originally custom designs, but had sufficient usefulness for general purpose use.

Application Notes

This section contains application notes of some the Micrium products ported to Cogent's Single Board Computers.

AN Number
Title
Author
Download
AN-1226 µC/OS-II and the Cogent CSB226 using the Microcross GNU Xtools
Intel Xscale PXA255 Processor
(Xscale)
Jean Denis Hatier
AN-1335 µC/OS-II and the Cogent CSB335 using the Microcross GNU Xtools
Sharp LH79520 Processor
(ARM7)
Jean J. Labrosse
AN-1337 µC/OS-II and the Cogent CSB337 using the Microcross GNU Xtools
Atmel AT91R9200 Processor
(ARM9)
Jean Denis Hatier
AN-1360 µC/OS-II and the Cogent CSB360 using the Microcross GNU Xtools
Motorola MCF5272 Processor
Christian Legare
AN-1637 µC/OS-II and the Cogent CSB637 using the Microcross Visual X-tools
Atmel AT91R9200 Processor

(ARM9)
Christian Legare
AN-3637

µC/TCP-IP and the Cogent CSB637 using the IAR tool chain
Atmel AT91R9200 Processor

Christian Legare
  Using TTCP as examples of Client and Server applications
Download TTCP-637.elf to run the application on the CSB637
 

 

CSB637 - AT91RM9200-based (ARM920T)

The CSB637 Single Board Computer is an inexpensive OEM Board that features a 184Mhz ARM920T Core with integrated 10/100 Ethernet, USB Device, USB Host (x2), I2S Audio I/F, 4-Bit SDIO (x2), Serial I/O (x4) and Embedded Trace Module (16-Bit). Detailed specifications include:


Feature CSB637 - Atmel AT91RM9200 ARM 920T Core
Core 184Mhz ARM920T, 16K I-Cache, 16K D-Cache
SDRAM 64Mbyte 32-Bit Wide SDRAM (128Mbyte optional)
FLASH 8Mbyte 16-Bit Wide StrataFLASH (16Mbyte optional)
NAND FLASH Dual 4-Bit SDIO Controllers
LCD Controller S1D13506 - 800x600 16-Bit LCD with CRT output
Serial (UART) RS232 x 1 - Three additional UARTS (TTL)
Serial (other) Multi-Chip Select SPI x 1, SSI x 2
Silicon ID Dallas DS2401
Ethernet On-Chip 10/100 Mbit Controller, On-Board 10/100 PHY
Real Time Clock Internal RTC
Bus Expansion

20-Bit Address/16-Bit Data CPU Bus

GPIO

40+ GPIO (actual amount depends on Peripheral use)

USB Host Dual USB 2.0 (12Mbit) Host ports
USB Device USB 2.0 (12Mbit) Device Port
Audio I2S Support via SSI (requires external Codec)
Compact Flash Compact Flash Interface
JTAG Standard ARM JTAG
Embedded Trace 16-Bit ARM ETM
Power 5V to 35V input, On-Board 3.3V Regulator provides up to 3A to User Board
Battery Control None
Form Factor uSBC, 45mm (1.77") wide x 66mm (2.6") long x 9mm (.355") high
Target Board CSB937 Development/Target board for the CSB637
Boot Monitor Micromonitor
Datasheet CSB637 Datasheet (PDF)




CSB-637, Top View



CSB-637, Bottom View

 

CSB937 - Development/Target board for the CSB637

The CSB937 Development Board converts the CSB937 Micro Single Board Computer (uSBC) into an advanced product development platform. As the CSB937 uSBC is optimized for OEM use, it does not have the DB9's, RJ45, Switches, etc. found on larger, older technology single board computers.
The CSB937 provides those standard connectors, while also allowing complete access to the GPIO and peripheral functions of the CSB637 needed during the product development stage.
Schematics and gerbers are available free of charge to assist in the design and integration of the CSB937 into your custom product.


CSB937 Specifications

  • Appropriate Connectors for RS232 (Debug UART), Ethernet and USB (Host and Device)
  • Two GPIO Driven LED's for Status Display
  • One GPIO Readable Switch for User Input
  • Type I/II Compact Flash and 4-Bit SD/MMC Sockets
  • .1" Headers for access to all unused and most used CSB637 signals for analysis and expansion
  • 5V @ 3A Switxhing Regulator for USB Host, LCD and LCD Backlight
  • Compact 4" x 5" size


 

CSB360 - ColdFire 5272-based

At the heart of the CSB360 lies the Motorola Coldfire MCF5272 Microprocessor. The Coldfire Version 2 core provides excellent performance with low power consumption. This ability, combined with the on-chip 10/100 Ethernet, QSPI and USB ports allows the MCF5272 to form the basis of low-cost, high performance products for industrial automation,
telematics, medical applications and many others.

The MCF5272 Address and Data Bus as well as all GPIO are made available via .1" Stacking Headers. These headers are on.1" centers for easy mating with standard prototyping boards. All this, plus the SD Card, Dual CAN and Color/BW LCD Controller, make the CSB360 ideal for a wide variety of product design and development tasks.


FEATURES:
. 66 Mhz MCF5272 Coldfire Version 2
. 32Mbyte SDRAM and 8Mbyte FLASH
. Dual RS-232 Ports and USB 1.1 Device Port
. Integrated 10/100 Ethernet Interface
. Infineon SAK82C900 Dual CAN via QSPI
. Secure Digital/MMC Card Socket via QSPI
. Compact 3.20" x 3.50" Board
. Epson S1D13706 LCD Controller supports up to 320x240 TFT, HR-TFT and STN Displays
. Open Source Micromonitor Boot ROM
. Stacking Headers provide a Male Header (top) and Female socket (bottom) for ease of use
. Low Profile Version (Male Headers on top only) also available for OEM use
. Customized Versions along with OEM/Academic Discounts are also available
. Optional Development Kit includes Power Supply, Cables and CSB300 Breakout Board



CSB-360, Top View



CSB-360, Bottom View