EmbeddedRelated.com
The 2024 Embedded Online Conference

RCM3000 and A/D using SPI

Started by "argy.tzak" in Rabbit-Semi17 years ago 4 replies

Hi, I need to use an ADC for my application, so I went for an LTC1294. I haven't even noticed that there is a sample code for this chip...

Hi, I need to use an ADC for my application, so I went for an LTC1294. I haven't even noticed that there is a sample code for this chip inside the SPI folder. I expected things to be easier for this reason, but they're not. According to the sample program, serial port B is used, as well as PD0 for the CS line. > From the RCM3200 manual, I can see that the pins that I have to use are


Root code size

Started by seecwriter in Rabbit-Semi13 years ago 6 replies

On an RCM3000, I'm getting an Out of Root Code error. Its using 24765 bytes of root code. How much do I have to reduce...

On an RCM3000, I'm getting an Out of Root Code error. Its using 24765 bytes of root code. How much do I have to reduce that? Steve ------------------------------------


Low-Power RCM3000 vs RCM3110

Started by vlaa...@... in Rabbit-Semi19 years ago 2 replies

Hi all, We have done some testing on the power consumption of a RCM3100 module with the R3000 processor and the RCM3110 with the R3000A....

Hi all, We have done some testing on the power consumption of a RCM3100 module with the R3000 processor and the RCM3110 with the R3000A. The test program runs at 32kHz divide by 16 and runs an endless loop reading the clock (DC8.01) : #asm start: copied_the_read_rtc_code_here_to_avoid_using_a_call_instruction_which_a


RCM300 Cable

Started by German Pablo Gentile in Rabbit-Semi20 years ago 17 replies

I have a RCM2100 dev kit. It comes with a programming cable 175-0139 Rev C. I'm trying to connect with a RCM3000 core and still can't. ...

I have a RCM2100 dev kit. It comes with a programming cable 175-0139 Rev C. I'm trying to connect with a RCM3000 core and still can't. The MAX232 chip is a SP232ECN. What NAX232 chip comes with the new programming cable??? Here in Argentina the distributor (CIKA) don't have cables or kits of that version. Anyway, maybe i w


Port D

Started by Steve Trigero in Rabbit-Semi16 years ago 3 replies

Using RCM3000, DC 9.25. I want to use bit 2 of port D as an output. Using this code produces no results. The bit never changes state, it's...

Using RCM3000, DC 9.25. I want to use bit 2 of port D as an output. Using this code produces no results. The bit never changes state, it's always 0. Adding a pullup will pull it high, which suggests it's either not being set as an output or I'm not writing to it correctly. The pin is not connected to any hardware. What am I missing? BitWrPortI( PDDDR, &PDDDRShadow, 1, 2 ); // Set...


Error connecting the RCM3000 using serial-to-USB cable

Started by "argy.tzak" in Rabbit-Semi17 years ago 5 replies

Hi all, I am new to this group and to the RabbitCore. Unfortunately, I have already encountered my first problem. I am using this...

Hi all, I am new to this group and to the RabbitCore. Unfortunately, I have already encountered my first problem. I am using this RS232-to-USB cable http://www.extras4u.com/faq/product/CB004/CB004%5B5%5D.htm I have read the instruction in the manual and the FAQ, but was not able to establish the connection. This is what happens: when i open a sample program and try to compile it, the...


timer interrupt problem!

Started by shishir_v_joshi in Rabbit-Semi19 years ago 1 reply

Hi, I was trying to use the timer interrupt on the prototype development board on RCM3000. I found that my code is resetting again and...

Hi, I was trying to use the timer interrupt on the prototype development board on RCM3000. I found that my code is resetting again and again. The code snippet is as follows: #nodebug #define FAST_INTERRUPT 0 interrupt_vector timera_intvec timer_isr main() { WrPortI(PGFR,&PGFRShadow,0); WrPortI(PGCR,&PGCRShadow,0);


2mm 2x17 headers and sockets.

Started by Scott Henion in Rabbit-Semi13 years ago 9 replies

Anyone have a good source for the 34-pin headers and sockets used on modules like the RCM3000/3100/32xx? Rabbit semi used to sell the Pinrex...

Anyone have a good source for the 34-pin headers and sockets used on modules like the RCM3000/3100/32xx? Rabbit semi used to sell the Pinrex ones for just over $1 each. The new web site does not have them (I remember the sockets were 416-0008, cant remember the header part #) Neither Pinrex or Digi will answer my emails on how to order them. Digikey/Mouser never has more than a few in s...


Connect LCD to rmc3700

Started by blacklor67 in Rabbit-Semi18 years ago 4 replies

Hello, I'm a newbie in Rabbit-semi world. I begin in this part of electronic and I bought the Ethernet Connection Development Kit (with rcm3700...

Hello, I'm a newbie in Rabbit-semi world. I begin in this part of electronic and I bought the Ethernet Connection Development Kit (with rcm3700 board) equipped with a rcm3000 microprocessor. I want to connect a LCD 2x16 character (compatible HD44780) and I sought on the web how to connect it but I didn't find any information or schematic of connection. Would anyone help me connect pin of the...


Run Time Error

Started by "see...@yahoo.com [rabbit-semi]" in Rabbit-Semi7 years ago 3 replies

I tried running the DC v9.62 debugger on an RCM3000 module with a program that has been running for years. DC loads the firmware and when it's...

I tried running the DC v9.62 debugger on an RCM3000 module with a program that has been running for years. DC loads the firmware and when it's done I get the following error message before it closes: Run Time Error: An RST 38 occurred, but the RST 38 vector is uninitialized. Address 00:e5cf I've never seen that error before. Anyone know what it means or at least how to solve it?


Commandline RFU

Started by seecwriter in Rabbit-Semi13 years ago 7 replies

I'm still unable to program an RCM6700 using the GUI RFU on a PC that doesn't have Dynamic C 10.xx installed. So I moved on to the Commandline...

I'm still unable to program an RCM6700 using the GUI RFU on a PC that doesn't have Dynamic C 10.xx installed. So I moved on to the Commandline RFU, which is actually more important since that is what our production line uses to program rabbits. And it too doesn't work. As we do with the RCM3000 series, we put the following files in a local directory: coldload.bin pilot.bin flash.ini ...


Real Time Clock is slow

Started by Dave McLaughlin in Rabbit-Semi13 years ago 7 replies

Hi all, I have a design based on the Rabbit RCM3000 core modules and I am experiencing an issue with one of the modules holding time. It is...

Hi all, I have a design based on the Rabbit RCM3000 core modules and I am experiencing an issue with one of the modules holding time. It is fitted with a battery for backup and the voltage was reading 3.0V when I just checked it. It seems to lose a lot of time. On Friday I reset the time and this morning I checked and it was 25 mins slow. All other modules seem to be fine so I am ...


Exit Code 0

Started by changj101010 in Rabbit-Semi20 years ago 3 replies

We have developed an application with Rabbit3000 which is very like the RCM3000. And we had every thing work OK months ago. But today,...

We have developed an application with Rabbit3000 which is very like the RCM3000. And we had every thing work OK months ago. But today, when we want to reprogram it with an old code that we have tested it before, DC(our version is Ver8.01) report "...Exit Code 0" and "Time out ...." no matter use "program to RAM" or "program


Using Static IP mode

Started by Steve in Rabbit-Semi19 years ago 67 replies

I've got an RCM3000 module configured for ethernet. If I set it to use DHCP, and connect it to a network server, it works fine. But when I...

I've got an RCM3000 module configured for ethernet. If I set it to use DHCP, and connect it to a network server, it works fine. But when I set it to Static IP mode, set the IP address, and connect it to a PC directly via a cros-over cable I am unable to connect. The PC is set to static IP mode as well. On the PC side I get the following error messag


readUserBlock error RCM4310, stand-alone versus debugger

Started by ajf_alex in Rabbit-Semi16 years ago 4 replies

this might not be particular to the RCM4310, but I never had this problem before when working on the RCM3000: readUserBlock throws an error...

this might not be particular to the RCM4310, but I never had this problem before when working on the RCM3000: readUserBlock throws an error code -2 (No valid ID block found) when running in stand-alone mode on the RCM4310, but returns seemingly fine when running inside the debugger new documentation on readUserBlock indicates needing to check for contention with the serial flash ("A ...


Fragmented TCP/IP packets malformed

Started by seecwriter in Rabbit-Semi12 years ago 5 replies

Using RCM3000, DC 9.21. Is it normal when sending a single character to a socket that the packet length is set to 1, but that there are 5...

Using RCM3000, DC 9.21. Is it normal when sending a single character to a socket that the packet length is set to 1, but that there are 5 additional bytes of data in the packet? Wireshark flags the packet as "malformed", but's it's unclear if this is because of the data length discrepancy or because the port number of 2000 is used, which is apparently a Cisco port number, and wireshark is ...


How to program serial communication port from/to RCM3000

Started by axn_xp112 in Rabbit-Semi18 years ago 1 reply

Hi, I'm researcher from Malaysia. I'm a a first timer person in using RCM 2000/3000. Could someone help me on programming data transmit...

Hi, I'm researcher from Malaysia. I'm a a first timer person in using RCM 2000/3000. Could someone help me on programming data transmit & receiving via serial communication from or to RCM 2000/3000? Another thing, could someone help me on getting the source (website, books etc.) neat/full example on programming and setting RCM 2000/3000


A4988 module+ stepping motor [1 Attachment]

Started by "kar...@yahoo.com [rabbit-semi]" in Rabbit-Semi7 years ago

Hi, the following is the A4988 module + stepping motor c code for RCM3000, But stepping motor will only shake without turning, is the program...

Hi, the following is the A4988 module + stepping motor c code for RCM3000, But stepping motor will only shake without turning, is the program or hardware wiring problems ? thanks. #use "hobbyist.lib" #define START_SW HB_PF5 #define MOTOR_STEP HB_PF6 #define MOTOR_DIR HB_PF7 int x; if(!HBpinRead(START_SW)){ sprintf (status_html, "Start\r"); HBpinHigh(MOTOR...


WARNING Rabbitbios.c: Origin xmemcod2 collides with origin watcode

Started by seecwriter in Rabbit-Semi13 years ago 3 replies

I tried compiling my application, which normally runs on an RCM3000, on an RCM3209, and I get the following compiler error. WARNING...

I tried compiling my application, which normally runs on an RCM3000, on an RCM3209, and I get the following compiler error. WARNING Rabbitbios.c: Origin xmemcod2 collides with origin watcode starting at physical address 0x8d000. In Rabbitbioc.c, the only place that xmemcod2 and watcode are used is in the following defines: #ifdef USE_2NDFLASH_CODE #xcodorg xmemcod2 (XMEMSEGVAL2) XME...


Out of xmem code space

Started by Steve in Rabbit-Semi21 years ago 3 replies

What now? Using RCM3000 (512k code, 512k ram), DC 8.20P. I can compile without debug enabled and it compiles fine. THe map file reads: ...

What now? Using RCM3000 (512k code, 512k ram), DC 8.20P. I can compile without debug enabled and it compiles fine. THe map file reads: Root code: 4c0b (19467) Root data: 3f26 (16166) Xmem code: 2c5e6 (181734) Since I'm not using even half of the code space (512k) why can't I compile with debug on? And is there anything I can do?



The 2024 Embedded Online Conference