EmbeddedRelated.com

Writing Variables to Flash?

Started by David Troike in Rabbit-Semi19 years ago 11 replies

I need to write a few variables to flash. Or I think I do? What I need to do is initialize a variable only once on the first power...

I need to write a few variables to flash. Or I think I do? What I need to do is initialize a variable only once on the first power up ever. Then once the options are set up powering down the unit will retain these values always unless changed by the user. Normally I would set this variable in an EEPROM when burning the micro then just read


problem with xmem2root

Started by INDRANUJ HALDAR in Rabbit-Semi20 years ago 5 replies

Hi all, I am downloading an email through the pop3 server and saving it into the ram. I am using the rcm2250. I have 512k flash.Now the...

Hi all, I am downloading an email through the pop3 server and saving it into the ram. I am using the rcm2250. I have 512k flash.Now the data is written properly ,I can see that from my tool inspect-->dump at address .Hence it is confirmed that it is storing the data to the flash properly. But if I try to revert back to the base physical address(ini


Need help with OP7200

Started by Daniel T. Chaves in Rabbit-Semi20 years ago 5 replies

Hello, guys! I just got an OP7200 which was supposed to have 512k of RAM and FLASH. When I first powered it, the fun.c demo program ran...

Hello, guys! I just got an OP7200 which was supposed to have 512k of RAM and FLASH. When I first powered it, the fun.c demo program ran and it showed the standard memory (128k RAM, 256k FLASH). The question is: Is this information totally realiable? Is there any other way in which I can discover the exact amount of memory in my OP7200? Another thing


Upgrade from RCM3700 to RCM6700

Started by Stevan in Rabbit-Semi12 years ago 2 replies

Hello everybody, I've been working for a long time with the RCM3700 in a somewhat complex application. Now I'm thinking on moving to the...

Hello everybody, I've been working for a long time with the RCM3700 in a somewhat complex application. Now I'm thinking on moving to the RCM6700, because I'm getting short of memory and processing capabilites. The application uses the RCM3700's serial flash for configuration storage and data logging. I don't use any filesystem for that because I do flash r/w operations by hand. In RCM3700...


Problem with RFU download : Please help

Started by INDRANUJ HALDAR in Rabbit-Semi19 years ago 5 replies

Hi all, I am using rabbit 2000 with 256 k flash and 512k ram with realtek chip (RTL8019AS) for ethernet adaptar . There is no...

Hi all, I am using rabbit 2000 with 256 k flash and 512k ram with realtek chip (RTL8019AS) for ethernet adaptar . There is no specific module with this configuration with Z WORLD . 1. If I compile the code in debug mode and download in flash through Dynamic C 7.25P it works fine . 2. If i compile in nodebug mode and download


FAT / Flash Wear Leveling

Started by alopez_ar in Rabbit-Semi19 years ago 7 replies

Hi Everybody, I was reading through several posts in this group and in the ZW BB looking for information on the various FAT...

Hi Everybody, I was reading through several posts in this group and in the ZW BB looking for information on the various FAT implementations on Serial Flash devices. I was looking information specially on FAT implementations supporting SF1000, SD/MMC or Atmel DataFlashes. I?m aware (and it?s a design goal for me) that only SD/MMC formats pr


Errors in DC9.21

Started by German Gentile in Rabbit-Semi19 years ago 20 replies

I come from DC 8.51 and trying DC 9.21. I get that errors when i try to compile to flash or trying to resest the board. line 1 :...

I come from DC 8.51 and trying DC 9.21. I get that errors when i try to compile to flash or trying to resest the board. line 1 : WARNING ERROR : No parameters found for flash id received from pilot bios - using default parameters. line 33 : WARNING BOARDTYPES.LIB : No ID Block found on the target; defining _BOARD_TYPE_ to be a BL1810.


Custom Rabbit boards with Dynamic C 9.21

Started by mgrassi4444 in Rabbit-Semi18 years ago 4 replies

Hello, I have wired up my own board, with a Rabbit 2000 (rev. C) CPU and 512Kb of RAM and 256KB flash running from a 7.3728 MHz...

Hello, I have wired up my own board, with a Rabbit 2000 (rev. C) CPU and 512Kb of RAM and 256KB flash running from a 7.3728 MHz crystal. The setup works by coldbooting with my own software I can run small programs in RAM and even write to FLASH. The problem I have is that if I try to use Dynamic C 9.21 with this custom board, it goes


Program Checksum

Started by seecwriter in Rabbit-Semi14 years ago 14 replies

I am using the function below to compute the checksum of my application in Flash. This works fine for rabbit modules that run out flash....

I am using the function below to compute the checksum of my application in Flash. This works fine for rabbit modules that run out flash. But for modules that run out of ram, such as the RCM3900, it fails. Does anyone know what needs to change for this work when running out of ram? Steve unsigned int getProgChecksum() { #define CHECK_BLOCK_SIZE 2048U unsigned long checkaddr, byte...


RCM5750 - Format FAT Filesystem on 2MB Serial Flash

Started by Jeffrey in Rabbit-Semi14 years ago 5 replies

Hi! I just received a RCM5750 today from Rabbit. I know I'm probably one of the first to receive it but I was hoping my problem is similar...

Hi! I just received a RCM5750 today from Rabbit. I know I'm probably one of the first to receive it but I was hoping my problem is similar to other devices with built in serial flash. I'm trying to use the Rabbit FAT file system on it but I can't get the samples to run. I tried to run Fmt_Device and get: fat_AutoMount() error (-304) Partition or volume not formatted When I ...


rcm5750 - Out of constant data space

Started by tash_neo in Rabbit-Semi14 years ago 2 replies

I'm using a rabbit rcm5750 with 512K ram and 1M flash. I have separate instruction and data space selected. Compiling to flash. I'm now...

I'm using a rabbit rcm5750 with 512K ram and 1M flash. I have separate instruction and data space selected. Compiling to flash. I'm now getting and "Out of constant data space" message when I try to compile. Searching the web it looks like I need to change the DATAORG define to allow more data space, but I cant find this in any of the bios /library files. Is this no longer supported with D...


How to write ID block on fresh hardware

Started by mkpote in Rabbit-Semi18 years ago 5 replies

Hello Everybody, I have developed new Rabbit Hardware with fresh IC's, my SST flash is totally blank. Will such module be detected by...

Hello Everybody, I have developed new Rabbit Hardware with fresh IC's, my SST flash is totally blank. Will such module be detected by Dynamic 'C'? According to my understanding, Dynamic 'C' reads ID block from module ( flash chip ) itself and from that identifies which module is connected. At first downloading, as my module dose not have ID block, how Dynamic 'C' will detect my m...


Problem with AT45DB321 flash interfacing.

Started by kcthedon10 in Rabbit-Semi19 years ago 1 reply

CAN anyone HELP ME IN AT45DB321 FLASH interfacing. HERE EXPLAINED WHAT WE ARE DOING. I AM USING SF1000.LIB FOR PARALLEL INTERFACE mode.IN...

CAN anyone HELP ME IN AT45DB321 FLASH interfacing. HERE EXPLAINED WHAT WE ARE DOING. I AM USING SF1000.LIB FOR PARALLEL INTERFACE mode.IN THIS THEY USED PARALLEL PORT D by default.BUT WE ARE USING PARALLEL PORT E. SO PLEASE GIVE ME WHAT CHANGES should be made in SF1000.LIB AND SPI.LIB The following things are declared in the main.


system nak?

Started by icc_thewoodlands in Rabbit-Semi20 years ago 2 replies

Anyone ever seen this DC debugging error? I'm using an RCM3200 with DC8.61. When I select "Code and BIOS in flash", I can debug...

Anyone ever seen this DC debugging error? I'm using an RCM3200 with DC8.61. When I select "Code and BIOS in flash", I can debug (RST28's) no problem. When I select "Code and BIOS in flash, run in ram", however, DC will often crash with "System Nak - reason: 02 type: 01, subtype: 01". After clicking through a bunch of these


Rabbit interface wit camera

Started by shet...@gmail.com in Rabbit-Semi13 years ago 1 reply

Hi Ian, we are using MT9D111 camera.. it has I2C interface and rabbit also ahs that interface... What type of hardware is required to...

Hi Ian, we are using MT9D111 camera.. it has I2C interface and rabbit also ahs that interface... What type of hardware is required to transfer the image from camera to rabbit? .. can't we do it by storing that image into an external flash and then transfer that image from flash to rabbit using clock? .. ------------------------------------


Strange Problem in GPRS(PPP) device ???

Started by simitel0299 in Rabbit-Semi20 years ago 7 replies

Dear all, I am now using DC 8.30 (PPP 1.04), R3000 CPU with 512KB FLASH and 512KB SRAM. My application is a GPRS device. I found a...

Dear all, I am now using DC 8.30 (PPP 1.04), R3000 CPU with 512KB FLASH and 512KB SRAM. My application is a GPRS device. I found a strange problem in my application: When I debugged my application with download cable, the application can establish PPP connection (dail-up) quickly (in about 30 Seconds). But after I programed the application to FLASH


Running in debug mode Timeout while waiting for response from target

Started by Alejandro Islas in Rabbit-Semi20 years ago 6 replies

Hi all, I'm trying to debug my application but there's something strange. When I compile my application targetless it does compile ok without...

Hi all, I'm trying to debug my application but there's something strange. When I compile my application targetless it does compile ok without problems but when I try to compile it to flash to debug through the stdio I receive the? "While debugging..Timeout while waiting for response from target" error after loading the image in flash. Any ideas of what could be the cause of this strange behaviour?...


Ethernet problems on RCM3700

Started by cirutech in Rabbit-Semi19 years ago 4 replies

Hi everyone! I have a big problem with ethernet on my RCM3700 core module: even on its dev board, I can compile everything, and all...

Hi everyone! I have a big problem with ethernet on my RCM3700 core module: even on its dev board, I can compile everything, and all works fine. But when I make an init, a sock_init for example, i.e. when I try to access the ethenet port, the software is regularry downloaded in the rcm flash, but when the sw goes in execution I have no power on the eth. sta


RCM3000 to ?

Started by Dave Moore in Rabbit-Semi12 years ago 3 replies

Hello all, I'm thinking about moving some product from the RCM3000 to something else to get out of the 10M world. I use every drop of the...

Hello all, I'm thinking about moving some product from the RCM3000 to something else to get out of the 10M world. I use every drop of the 512k flash and 512k ram on that thing, along with the serial ports. I'm also stuck at DC7.33 because I've made so many changes to that codebase over the years (http, snmp, telnet, tftp, smtp, ntp, ppp), I'm hesitant to even think about newer versi...


HTTP_UPLOAD and RABIT WEB BL4S110 & Dynamic C 10.62

Started by "mr.mattyg" in Rabbit-Semi14 years ago 17 replies

Hi All A few questions. I've read through documentation particularly AN421 and TCP/IP User's Manual Volume 2. I'm looking to place web...

Hi All A few questions. I've read through documentation particularly AN421 and TCP/IP User's Manual Volume 2. I'm looking to place web files into FLASH memory using the FAT file system. I've decided that the best way for me to do this is using USE_HTTP_UPLOAD. So I'm trying to go off of the sample 'UPLD_FAT'. The main idea of the sample will work with my application however I've run into...