| RCM3300 RabbitCore |
|
| Models RCM3300, RCM3310 |
The RCM3300/3310 - Smarter.Faster.Stronger
The RCM3300/3310 RabbitCore™ microprocessor core modules are ideal solutions
for designers who want to rapidly develop serial Flash into their embedded
application. The RCM3300/3310 offer 4 - 8 MB of serial
Flash.
The RCM3300/3310 come fully loaded: Rabbit 3000 @
44 MHz clock, 10/100Base-T Ethernet connectivity, 512K Flash, 512K program
execution SRAM, 512K data SRAM and up to 50 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 RCM3300 series takes microprocessor core
modules to the next level. Software bundles can also be added (see back)
to this RabbitCore to enable rapid development of secure Web browser interfaces
and a hierarchical file system.
Software bundles
(sold separately)
added to the development kit enable rapid development of secure web browser interfaces
for embedded system control.
RabbitWeb: HTTP/HTML Rapid Web Development Extension 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
File Allocation Table (FAT) File System: 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
Secure Socket Layer (SSL): 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, Home Automation,
HVAC Systems, and Industrial Controls
- Reduces time-to-market by months
- Lots of storage with safe, secure firmware and data transfers
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 RCM3300 Specifications |
| FEATURE |
RCM3300 |
RCM3310 |
| 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 MB Serial Flash (chip) |
4 MB Serial Flash (chip) |
| Backup Battery |
Connection for user-supplied
battery (to support RTC and SRAM) |
| LED Indicators |
4: ACT (activity),
LINK (link), SF (serial flash)
3300/3310, PFM (Parallel Flash
Memory)
3360/3370, 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, 350 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 RCM3300 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 |
|
| Product Only |
| Description |
Part Number |
U.S. Pricing |
| Model RCM3300 |
101-0691 |
| Model RCM3310 |
101-0698 |
|
| 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 |
| RCM3300 Prototyping Board |
101-0877 |
|
| 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 |
|
|