Cyan



Cyan Holdings plc was founded in 2002, to acquire the intellectual property, licences and agreements necessary to support the manufacture, distribution and sale of the eCOG1k, a low power MCU aimed at handheld and mobile communication device manufacturers.

Cyan's first product, eCOG1k, introduced in September 2003, has achieved 100 design wins and has 20 projects in production. Having successfully introduced eCOG1, Cyan has started to market eCOG1X which offers additional peripherals, including USB and Ethernet. Certain applications and markets, such as personal entertainment products (in particular portable battery powered products), require a 32-bit MCUs. Cyan's second product family, eCOG2, has been designed as a general purpose 32-bit MCU.

The Company has developed key design software (CyanIDE) in support of the core products, which enables customers to configure the microcontroller to work in their products. The Company applied for a patent in February 2004 to protect this product.

Europe and South East Asia have been identified as key regions for the Company's products and, in order to service the South East Asian market, the Company opened a sales and technical support office in Hong Kong in May 2005.

Microcontroller
eCOG1k - 16 bit, low power microcontroller
eCOG1X - 16 bit, high functionality microcontrollers including USB and Ethernet on chip
eCOG1XE01A6- 16bit, a low cost, entry level subset of the eCOG1X family.

Automatic Meter Reading PDF.

The following files are available for download.

Please note, some downloads require you to register first. If you have not already registered please click here to do so.

Soultion
 
 
 
 
 
 
   
MCU Devices
   
CyanIDE
   
The application notes are grouped into a number of broad headings.
   
Memory Applications
Application Note
Description
AN047
Accessing Large Data Areas
AN043
Interfacing to a CompactFlash Memory Card
AN042
FAT File System Support for the eCOG1k
AN040
Programming External Memory in CyanIDE
AN038
eCOG1k Using External Flash For Code
AN037
Interfacing to an MMC or SD Card via SPI
AN032
Using the Flash Information Block for Small EEPROM Replacement
AN019
eCOG1 Flash Memory Bootloader V2
AN018
Writing Data to Flash Memory
AN003
eCOG1 SDRAM Interface
AN002
eCOG1 External Flash Memory
AN001
eCOG1 Internal Flash Memory
   
Serial Communication and Interfacing
Application Note
Description
AN041
Using the SCI Function in the DUSART
AN037
Interfacing to an MMC or SD Card via SPI
AN031
Using eCOG1 with an SPI DAC
AN030
Using Multiple Serial Ports on the eCOGl
AN029
Using the I2C Function in the DUSART
AN026
Implementing 16-bit SPI with the User Serial Port
AN021
Common Bus Serial Communications (RS-485)
AN016
Implementing a UART with the User Serial Port
AN015
Implementing Serial Ports with Timers
AN014
Using the UART Function in the DUSART
AN008
eCOG1 Low Power Operation
AN005
eCOG1 Configuration Guidelines
AN004
eCOG1 Low Power Serial Communications
   
Networking and TCP/IP
Application Note
Description
AN049
eCOG1 V1.0 uIP Embedded TCP/IP Stack
AN048
Demonstrating TFTP with uIP V0.9
AN046
eCOG1 uIP V0.9 Enhancements
AN035
eCOG1k MicrelNet Implementation
(Contact Cyan for information on software licensing)
AN017
eCOG1 V0.9 uIP Embedded TCP/IP Stack
AN017DOC
uIP Documentation
   
Operating Systems
Application Note
Description
AN039
Installing and Using uCOS-II
AN013
PicOS Based Data Logger
AN012
eCOG1 Multi-Tasking Using PicOS
AN011
eCOG1 Temperature Measurement Using PicOS
AN010
eCOG1 Differential ADC Measurement Using PicOS
AN007
Installing the PicOS Operating System
   
Other Applications
Application Note
Description
AN045
Software DTMF Decoder
AN044
Generating DTMF and FSK Signals
AN034
Driving a 240x64 LCD with eCOG1k
AN033
A Simple VoIP Demonstration
AN028
eCOG1 JPEG Image Compression and Decompression
AN027
Using a CMOS Camera with the eCOG1
AN024
eCVSD Compression Using eCOG1
AN023
Audio Output from Sound Files
AN022
Software LCD Driver
AN020
A Simple Command Line Interface
AN008
eCOG1 Low Power Operation
AN005
eCOG1 Configuration Guidelines