Microprocessor and Development Tools - Embedded Control - Communications - Connectivity
  530.757.3737
Low-Cost Dev Kits
Application Kits
RabbitCores
Latest Downloads
Online Demos
Advertisements



Rabbit Consutling
RCM3305

Large View
RCM3305 RabbitCore™  
Models RCM3305, RCM3315

The RCM3305/3315 - Smarter. Faster. Stronger
The RCM3305 and RCM3315 microprocessor core modules are an ideal solution for designers who want to rapidly develop serial Flash and 10/100Base-T Ethernet into their embedded application. The RCM3305/3315 offer 4 – 8 MByte of serial Flash.

The RCM3305 and RCM3315 come fully loaded: Rabbit® 3000 @ 44.2 MHz clock, 10/100Base-T Ethernet connectivity, 512K Flash, 512K program execution SRAM, 512K data SRAM and up to 49 digital I/O shared with up to 6 serial ports operating at 3.3 V (with 5 V tolerant I/O). Derived from industrial client feedback and combining traditional RabbitCore product strengths into one device, the RCM3305 series takes microprocessor core modules to the next level. Software bundles can also be added (see below) to this RabbitCore to enable rapid development of secure Web browser interfaces and a hierarchical file system.

Optional software bundles that can be added to the development kit enable rapid development of secure web browser interfaces for embedded system control.

HTTP/HTML Rapid Web Development Extensions for Embedded Devices
Read and write program variables remotely, while eliminating complex CGI programming
Easily create controls such as pull-down menus or control buttons
Ensure valid input values and proper user authorization
Elegantly indicate input errors for easy correction
10X reduction in CGI programming and debugging time
Ready to Run Flash Based File System
Works with Dynamic C® HTTP server to reliably update content
Reliable storage: data bases and web pages
Supports battery backed wear-reducing cache system to protect file system during power loss
HTTPS Security for 8-Bit Embedded Devices
Fast processing of complex encryption algorithms: up to 120 Kbits/sec
Supports HTTPS with SSL version 3 and Transport Layer Security (TLS) vs. 1
Royalty and license free with digital certificate creation utility
Secure existing web application in minutes with < 10 lines of code

Remote Download System Sample Program (Included in Dynamic C): Reliable Firmware Updates

  • Easily performs reliable firmware updates through a web browser interface
  • Store and run several different downloaded programs enabling remote deployment of a multi-functional target
  • Monitors downloaded application and provides email alarms for program problems

Design Advantages

  • Ideal for network-enabling security & access systems, remote automation, data logging, and industrial controls when coupled with RabbitWebTM, FAT File System and SSL software modules
  • Compact size simplifies integration
  • Plenty of storage with safe secure firmware and data transfers
  • Complete microprocessor, on-board memory, royalty-free TCP/IP stack, and hundreds of sample programs reduces time-to-market by months

RabbitCores mount directly on a user-designed motherboard and act as the controlling microprocessor for the user’s system. RabbitCores can interface with all manner of CMOS-compatible digital devices through the user’s motherboard. Programs are developed with our industry-proven Dynamic C® development system, a C language environment that includes an editor, compiler, and in-circuit debugger (Dynamic C is included in low-cost development kits). Efficient hardware and software integration facilitates rapid design and development. User programs can be compiled, executed, and debugged using Dynamic C and a programming cable—no in-circuit emulator is required. An extensive library of drivers and sample programs is provided, along with royalty-free TCP/IP stack with source.

RabbitCore RCM3305 Specifications
FEATURE RCM3305 RCM3315
Microprocessor Rabbit 3000 @ 44.2 MHz
Ethernet Port 10/100Base-T, RJ-45, 3 LEDs
Flash 512K
SRAM 512K program + 512K data
Extended Memory
(Chip or removable media)
8 MByte Serial Flash (chip) 4 MByte Serial Flash (chip)
Backup Battery Connection for user-supplied battery (to support RTC and SRAM)
LED Indicators Five ACT (activity), LINK (link), SPEED (speed), SF (Serial Flash) 3305/3315,
USR (user-programmable)
General-Purpose I/O 49 parallel digital I/O
43 configurable I/O
3 fixed inputs
3 fixed outputs
Additional Inputs 2 Startup Mode, Reset In
Additional Outputs Status, Reset Out
Auxiliary I/O Bus 8 data and 6 address (shared with I/O), plus I/O read-write
Serial Ports Five 3.3 V CMOS-compatible:
5 configurable as asynchronous (with IrDA)
3 configurable as clocked serial (SPI)
2 configurable as SDLC/HDLC
1 asynchronous serial port dedicated for programming
Serial Rate Max. asynchronous baud rate = CLK/8
Slave Interface Slave port permits use as master or intelligent peripheral
with Rabbit-based or other master controller
Real-Time Clock Yes
Timers Ten 8-bit timers (6 cascadable from the first) and one 10-bit timer with 2 match registers
Watchdog/Supervisor Yes
Pulse-Width Modulators 10-bit free-running counter and four pulse-width registers
Input Capture 2-channel input capture can be used to time input signals from various port pins.
Quadrature Decoder 2-channel quadrature decoder accepts inputs from external incremental encoder modules.
Power 3.15-3.45 V DC, 275 mA @ 3.3 V
Operating Temp. -40°C to +70°C
Humidity 5-95%, noncondensing
Connectors- Headers Two 2 x 17 (2 mm pitch), One 2 x 5, 1.27 mm programming
Board Size 1.850" × 2.725" × 0.86"
(47 × 69 × 22 mm)



Development Kits for New Users
Jumpstart your evaluation and design efforts with a complete development kit, which includes RCM3305 microprocessor core module, development board with prototyping area, Dynamic C development system and complete documentation on CD-ROM, serial cable for programming and debugging, Getting Started manual, and AC adapter (U.S./Canada only).
Description Part Number U.S. Pricing
RCM3305 RabbitCore Development Kit. Includes RCM3305 and development tools (see above).
U.S. - 101-1069
Int'l - 101-1070
$399 qty. 1

Product Only
Description Part Number U.S. Pricing
Model RCM3305 101-1067
Model RCM3315 101-1068

Product Options and Accessories
Description Part Number U.S. Pricing
Programming/Development Tools
Dynamic C 9. Full-feature compiler, editor, and debugger (included in all development kits and tool kits).
Add-On Software Modules. Source code and sample programs for SNMP, PPP, microC/OS-II, and more.
Embedded Security Software Modules. Extension libraries and sample programs for SSL, FAT file, and RabbitWeb.
RS-232-to-USB Converter Cable. Required for USB-only PCs. 540-0070 $39 qty. 1
Wi-Fi Add-On Kit. Add more flexibility to your embedded network. These kits provide integrated Wi-Fi (IEEE 802.11b) capability for existing and new Rabbit-based applications, for use with many of its RabbitCore Microprocessor Core Modules (RCMs). 101-0997
101-0998
101-0999
101-1000
$199 qty. 1
Spare Parts for Exisiting Customers
1.27 mm Programming Cable. 1.27 mm connector for Rabbit 3000-based products (except RCM30/3100, LP3500). 101-0542
$25 qty. 1
RCM3300 Prototyping Board 101-0877
$149 qty. 1

Reference Books
Description Part Number U.S. Pricing
Embedded Systems Design using the Rabbit 3000 Microprocessor - Interfacing, Networking, and Application Development by Kamal Hyder & Bob Perrin. Authors Kamal Hyder and Bob Perrin are embedded engineers with years of experience and they offer a wealth of design details, "insider" tips, and techniques. This a reference you can't be without. 040-0003 $49 qty. 1
Embedded Ethernet and Internet Complete, Designing and programming small devices for networking by Jan Axelson. Complete examples using RabbitCore modules (RCM3200) show how to implement networking applications. 040-0002 $49 qty. 1
MicroC/OS-II: The Real-Time Kernel by Jean J. Labrosse. The Real-Time Kernel contains over 200 pages of new examples and explanations of MicroC/OS real-time kernel. 040-0001 $65 qty. 1





Documentation
RCM3305 Data Sheet
PDF ( 1.1M )
RCM3305 RabbitCore
User's Manual
HTML | PDF ( 2.9M )
RCM3305 Schematic
PDF ( 504K )
Dynamic C User's Manual
HTML | PDF ( 3.9M )
Dynamic C TCP/IP
User's Manual Vol. 1
HTML | PDF ( 1.7M )
Dynamic C TCP/IP
User's Manual Vol. 2
HTML | PDF ( 2.6M )
Guide to RCM3000–RCM3365 Pinouts
PDF ( 9.1K )
Core Module Selection Guide
PDF ( 70K )
Sample Programs
Roadmap to Sample Programs
HTML | PDF ( 687K )
Roadmap to TCP/IP Sample Programs
HTML | PDF ( 106K )



   Site Map | Privacy Policy | Contact Us | Feedback Copyright © Rabbit Semiconductor All Rights Reserved    A Digi International® Company  
View Cart | Contact Us
View Cart
Products Solutions Support Company Channel partners Careers Ordering Information