EmbeddedRelated.com

Program Code Checksum

Started by dehkordi2 in Rabbit-Semi13 years ago 1 reply

I am trying to calculate the checksum of my program code. The routine that is doing the job: //============================== #define...

I am trying to calculate the checksum of my program code. The routine that is doing the job: //============================== #define CHECKSUM_BLOCK_SIZE 2048U void CalcChecksum(){ // Update a global DWORD (unsigned long) dwChecksum DWORD dwCheckAddr, dwBytesToGo; // (unsigned long variables) WORD wCheckLen, wChecksumTemp; // (unsigned int variables) // Init checksum dwChec...


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 ------------------------------------


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 ...


Linux Single Board Computer?

Started by Jeffrey in Rabbit-Semi13 years ago 2 replies

Hi! I've been using the RCM2200 for 5+ years in a commercial product and the new RCM6750 in a current product. While the module is working...

Hi! I've been using the RCM2200 for 5+ years in a commercial product and the new RCM6750 in a current product. While the module is working fine, I'm realizing I'm asking for just a little too much from it. Specifically I have users that are pulling growing HTML web pages from multiple clients simultaneously (iPads, PCs, cell phone, etc.) and the module just can't keep up with the demand. I...


RCM3700 refuses to serXputs("+++");

Started by yasj...@ysmgroup.net in Rabbit-Semi13 years ago 3 replies

Hi there, as the title says, my RCM3700 refuses to put "+++" (Hayes escape-sequence or "return to AT-interface"-sequence). I've successfully...

Hi there, as the title says, my RCM3700 refuses to put "+++" (Hayes escape-sequence or "return to AT-interface"-sequence). I've successfully put up a PPPlink with my GPRS provider, but when I want to terminate the link, the serial-spy reads only one + at most. I'm setting up the interface through ifconfig(/*...*/), set IFS_PPP_MODEMESCAPE to 1 (also tried 0), and after I want to detach i send...


Programming an RCM6700

Started by seecwriter in Rabbit-Semi13 years ago 5 replies

I have an RCM6700 dev kit. And the dev kit uses a USB interface to program the rabbit. It's really very slick. They have a simple USB to serial...

I have an RCM6700 dev kit. And the dev kit uses a USB interface to program the rabbit. It's really very slick. They have a simple USB to serial chip on the dev board that converts your PC's USB to a serial interface. But the product that the RCM6700 will go into only uses a standard RS232 interface. As far as I can tell, the R6000 is programmed the same as the R3000. It uses the RS232 Rx,...


SPIWrite crash

Started by seecwriter in Rabbit-Semi13 years ago 7 replies

I have SPI working on my RCM6700. But I have found that SPIWrite() crashes when I have a buffer length of 128. I'm trying to write pages in an...

I have SPI working on my RCM6700. But I have found that SPIWrite() crashes when I have a buffer length of 128. I'm trying to write pages in an EEPROM, and the page size is 128 bytes. If I change the length to 64 it works fine. I've looked through the SPIWrite source, but nothing jumps out as an obvious error. There are a couple of infinite loops where it waits for the SPI status to change. ...


SPI on RCM6700

Started by seecwriter in Rabbit-Semi13 years ago 3 replies

There must be something I'm missing because I am not able to get SPI to work on an RCM6700 module. I stripped just the basics out of my app for...

There must be something I'm missing because I am not able to get SPI to work on an RCM6700 module. I stripped just the basics out of my app for testing, and I get no activity on any pin. According to the 6700 User Manual, the SPI clock should be on PD0, and MOSI & MISO should be on PC0 & PC1. Using DC v10.66. #define SPI_SER_D #define SPI_CLK_DIVISOR 100 #define SPI_RX_PORT SPI_RX_P...


Re: Programming Cable Schematic

Started by petermcs in Rabbit-Semi13 years ago 1 reply

Assuming you mean the RCM3000 series you can find it here: http://ftp1.digi.com/support/documentation/0900128_d.pdf This link is from the...

Assuming you mean the RCM3000 series you can find it here: http://ftp1.digi.com/support/documentation/0900128_d.pdf This link is from the schematics section near the bottom of this page http://www.digi.com/products/wireless-wired-embedded-solutions/solutions-on-module/rabbitcore/rc m3000.jsp#docs Regards, Peter --- In r...@yahoogroups.com, "seecwriter" wrote: > >


New Dynamic C version - slow debugging and timeouts

Started by Jonatan Magnusson in Rabbit-Semi13 years ago

Hi, We have a product based on the Rabbit 2000 microcontroller (RCM2300) and we have used Dynamic C 7.33 since start. I wanted to...

Hi, We have a product based on the Rabbit 2000 microcontroller (RCM2300) and we have used Dynamic C 7.33 since start. I wanted to upgrade to version 10.66, but it seems that version is not compatible with Rabbit 2000? So I upgraded to version 9.62 instead, and it seems to work, but I have a problem with very slow debug output and after a few seconds I get a timeout ("Error Timeo...


Ask a Question to the EmbeddedRelated community

To significantly increase your chances of receiving answers, please make sure to:

  1. Use a meaningful title
  2. Express your question clearly and well
  3. Do not use this forum to promote your product, service or business
  4. Write in clear, grammatical, correctly-spelled language
  5. Do not post content that violates a copyright