RCM5700 external sram
A install a extra sram AS7C34096 into the RCM5700 board.
The external ram works fine. It can store data, or running code in it.
The external sram uses CS1 OE1.
I am sure the external sram is OK, if I force the CS_RAM to CS1 OE1 WE1 for “store program in flash”, MB2CR is 0xC5 which mean it point to the external sram.
But if I change BOARDTYPES.LIB:
#if _BOARD_TYPE_ == RCM5700
//the RCM5700 has only 128k of internal RAM available
#error “The RCM5700 does not support compiling to”
#error ” RAM when Separate IampD space is enabled.”
#fatal ” Turn off Separate IampD or compile to flash.”
//#define CS_RAM (CS3OE0 amp _MBC_CS_MASK)
#define CS_RAM (CS1OE1 amp _MBC_CS_MASK) //change it here
And then choose “compile-gt store program in ram” it stopped just after the RabbitBios.c is transfered. There is not response from the target board, and the Dynamic C stopped!
Is there some code need to be changed if I choose to compile in EXTERNAL sram?
Related Forum Messages
I have an STM32 dev board with some external SRAM. I would like to execute my code from that external SRAM, but my processor only supports booting from the Flash, internal SRAM or System memory (a part of the internal SRAM). What is the easiest way to run code from an external SRAM? Notes: I load code with OpenOCD through JTAG, and I use GDB.On the back of my RCM5700 there is a spot for U8 (SRAM) i would like to know if i solder in the SRAM part and the acompaning C64,C65 amp R40 will i be able to use it.Here is the problem. Code is located in 0x1000_0000 (Chip select 0), it is an external flash. The program can boot off there and run. I need to be able to write to the flash. I tried appending the keyword "__ramfunc" and it just jumps to the area 0x4 (Not sure what error that is). I am a computer scientist, with no formal computer engineering training. And i am the sole person working on this project. So i am a bit out of my league. I have a flash driver written, and i am able to get the Manufacturer ID and Device ...Hello: How to setup the Bootloader and JTAG to run from the external FLASH/SRAM board? Do you have setup demo that download app image into external FLASH (x8 by 1Mbit) and using SRAM (x8 - 8Mbit)? ---------------- Short descriptions ----------------- I have the application that is getting larger. I need to download the app image into the external FLASH (external board), and run from external flash. I am looking at the TI forum, and see some people have success running their application from the external flash/sram board. If so, can you please give me some technical notes that ...Hi guys! I have one (maybe stupid) question. Is it possible to connect to atmega 128 external 128kb sram memory? Can I use not all address lines(in that case I could address only 60k but still use 128k sram module)? Problem is that it's quite hard to find (I couldn't find) in Lithuania 3,3V external SRAM chips and the only one I have is 128kI have gotten a program written and tested on the RCM5700 (w/ Development boards) and was ready to deploy it but it won't run without DC running and connected to it. I HAVE "Compile to Flash" enabled in the project options menu. Is there a jumper or something that I have to put on the board to get the Flash write to take? I am also powering the board with an external supply so it's not removing power when I remove the USB cable. Any help would be appreciated. Len Morgan CRMWDHas anyone used the 'DA210 with external SRAM to get a VGA display resolution? The datasheet says only WQVGA is supported with the internal 96k RAM. So to use a bigger display an external SRAM is required. I only need a limited number of colours, say 16, and no fast moving graphics. Even with an external SRAM, the 'DA210 is cheaper than a more 'traditional solution'. I have no love for the products of Solomon or Epson - sorry to anyone reading who works for those companies.Dear all, Here i have some doubt please help me. I am interfacing 1Mb SRAM to LM3S3748 processor using SPI protocol. For this i used 4 GPIO pin and configured as SPI protocol. I can able to write and read data from memory location of SRAM separately. My doubt is that in LM3S3748 limited in built RAM is there so i cant store all my ...Hi, I would like to store data in a 16kByte SRAM. When the memory of the SRAM has for example reached 10kByte it must send it to a FLASH sd- memorycard of 1GB. Meanwhile the SRAM is still storing new data in the SRAM cells. Does someone knows if reading and writing simultaneously in SRAM is possible ? And is there a maximum write/erase cycle for SRAM? (not mentionned in ATmega datasheet) Thank you !I'm planning to add some external SRAM to my 8051. I've seen many examples how to add 32K but never 64K. Is it possible to have the full external data space in SRAM? If so, do I just hardwire the CE line to always select the chip? Thanks, AndrewI'm using the Keil MCBSTM32F400 development board and I'd like to start using the external SRAM. From the user's guide the SRAM uses the following pins and is at the following location: SRAM FSMC_NE3 / PG10 0x68000000 - 0x681FFFFF I'm having trouble accessing the memory. When trying to write, nothing happens and when reading back I always get 0xFF. Does anyone have an example of setting up the FSMC for the Keil development board to use its external SRAM? Is there a Keil example application that shows how to use the memory? What I've tried so far: In the standard system_stm32f4xx.c ...Hi, We are trying to re-design an application that uses old H8 and we want to consider Xmega. Existing device has flash and SRAM connected on 16 bit address line and 8 bit data line. I would like to know if this is possible with Xmega device. I only see an example in the datasheet about connecting SRAM on the DMA. Unfortunately I haven't used DMA/Bus architecture before and not clear exactly how it works. Is it possible to connect external flash on the bus along with external RAM. Also can some body help me if it is possible to ...Hi All, I am working on a program that captures an image form a camera and displays it on a screen. The data received from the camera is too big to fit into an array so I am storing it on an external SRAM IC. So I want to take a picture, store it in the SRAM IC, retrieve it from the SRAM IC, and display it to the screen. The screen, camera and SRAM IC all have separate libraries but how can I get them working together? If I create an SRAM object in main() how do I pass ...I am testing a board that has external SRAM. Apparently the SRAM is relatively sensitive to the soldering heat from the manufacturing process, and so careful testing must be done to check integrity of SRAM for newly manufactured boards. What is the best (bare-metal) way to test SRAM? I have a driver that initialises the SRAM for read/write access. My first thought is to run tests such as: 1) Set all bits in SRAM to 1, and check that the SRAM was properly written. 2) Write the digits of Pi in SRAM, and check that the write was done properly. ...I am using 18F97J60 w/ MPLAB-IDE v8.15a amp RealICE (in Debug mode). I am attempting to enable external SRAM support and have properly modified the .lkr script to support it. I am able to successfully read/write to the SRAM (using executable code) which starts @ 0x20000, however, I cannot inspect it's contents in a watch window. The watch window paints a green 'P' in the left column (which I assumes means PGM memory ... or something) I also cannot inspect this ext SRAM contents in the program memory window. Can MPLAB paint the ext ...Hello, I have a question about STM32F207 : Is it possible to connect an external SRAM + an external NAND flash on the same microcontroller through the FSMC controller ? What is the effect in this case in term of performances ? Thank you in advance for your response. ThomasHi, I am very new in using RCM5700. Can someone guide me how should I start to set the ethernet communication from the RJ45 port of one RCM5700 dev board to the other RCM5700? Thanks. =)I had written a basic program to STORE data in SRAM and compiled it with the data memory window open. The result was as expected. The data from a register was STORED into the SRAM location. The program was as below.... rogram to store data into SRAM location 0x60 .include "m32def.inc" .org 0x000 rjmp STORE STORE: ldi r16,10 sts 0x60,r16 ;store direct into SRAM rjmp STOREHi All I have STM32 bord connectd with 250K extrnal sram The SRAM interface is fully debuged using FSMC function access using IAR compiler (works when system run) How do I set up the IAR and the STM32 firmware to recognize a linear space of all RAM e.g. 252K + 96K(internal)? I have config the IAR ICF file to recognize the SRAM but it is not working. I think the problem lay with the STM32 startup file where the SRAM need to be recognized using a setup of the FSMC Thanks BobiHi all, New to Rabbit controllers... I'm working with a RCM5700 to turn it into a web based home controller. I plan to use the I/Os to control various features and monitor various things about the house. One of the items I plan on is to have the RCM5700 control a 20 zone sprinkler set. In the past when I did this with a PIC I was able to store information about start times, run times in flash since they were not updated vary frequently. In studying the RCM5700 I'm a little confused between flash and user blocks. Is there a memory map ...
- Running executable from external SRAM
- Adding SRAM to RCM5700
- Copy External Flash to External Ram, then Execute
- How to run application from the external FLASH/SRAM board?
- Atmega128 external SRAM
- RCM5700 Module Won’t Save Program
- VGA TFT with ‘DA210 and external SRAM
- Memory Mapping 1Mb SRAM to LM3S3748
- SRAM vs FLASH
- 8051 64K external SRAM possible?
- MCBSTM32F400 external ram
- Help with Xmega
- Passing Objects Around
- Testing the integrity of SRAM
- External Memory Support
- STM32F207 with external SRAM and NAND
- Communicating 2 RCM5700 dev boards through Ethernet interface
- Is this a BUG??…avrstudio help…
- How to set up STM32 with 250K byte external SRAM
- RCM5700 static storage