SDRAM

Started by Henrry Andrian in TMS320c6x17 years ago 3 replies

Hi, everyone. I have problem when trying to acces the SDRAM which is provide by the DSKBoard. I am using DSKBoard 6711 rev.2 which...

Hi, everyone. I have problem when trying to acces the SDRAM which is provide by the DSKBoard. I am using DSKBoard 6711 rev.2 which have two SDRAM Chip from Micron MT48LC16MA2. This SDRAM will have 8 bank (4 bank for each SDRAM chip). The address of all the SDRAM will be 0x80000000,0x


SDRAM

Started by Arun Kumar in TMS320c6x13 years ago 6 replies

Hi, Processor: 6211, Big Endian Emulator: XDS510PP Plus Customized Target Board, having SDRAM as the memory. I am facing the problem with...

Hi, Processor: 6211, Big Endian Emulator: XDS510PP Plus Customized Target Board, having SDRAM as the memory. I am facing the problem with SDRAM communication. I am not getting the data back from the SDRAM exactly what I am writing in a particular location. if I am writing 0x00000000 then in response i am getting 0xaf0000. I am using the exactly same SDRAM chip as on the TMS320C6211DSK. a...


tms320c6203 access sdram error.

Started by mike...@yahoo.com.cn in TMS320c6x12 years ago

Hi All, I have a board. one tms320c6203,one sdram(MT48LC4M32B2TG-7 IT),dual-ram.When production date of sdram is 0608,DSP access sdram ok.When...

Hi All, I have a board. one tms320c6203,one sdram(MT48LC4M32B2TG-7 IT),dual-ram.When production date of sdram is 0608,DSP access sdram ok.When poduction date of sdram is 0704,DSP access sdram error.For example DSP writes 0x55 to sdram,then DSP writes 0xaa to sdram.The data of sdram will remain 0x55.The data 0xaa can not write in sdram.DSP should read SDRAM once.The data 0xaa can write in sdram...


SDRAM EMIF settings

Started by rworne in TMS320c6x16 years ago 6 replies

We are having quite a bit of trouble getting our SDRAM to work properly with the C6711. We are using Micron MT48LC8M16A2 chips,...

We are having quite a bit of trouble getting our SDRAM to work properly with the C6711. We are using Micron MT48LC8M16A2 chips, and none of our settings seems to help (CE2, SDRAM CTL, SDRAM EXT, SDRAM TIMER). Has anyone interfaced with these chips and care to share the


16-bit SDRAM for C6722

Started by iddq...@gmail.com in TMS320c6x12 years ago 6 replies

Hi I am using the C6722 with one 16-bit SDRAM. Does that mean I can only perform 16-bits read and write to the SDRAM ? I am trying to load...

Hi I am using the C6722 with one 16-bit SDRAM. Does that mean I can only perform 16-bits read and write to the SDRAM ? I am trying to load some 32-bits pre-defined variables from the eeprom to the SDRAM. Most of the values are correct when loading to SDRAM, but some of them become just random values. Is any mathod to load the 32-bit value to the 16-bit SDRAM ? Best regards Peter


Problem in SDRAM write & read back

Started by arun...@gmail.com in TMS320c6x13 years ago

Hi, After overcome of all the hardware software related problems, just i was facing from last few weeks, i got a new problem regarding...

Hi, After overcome of all the hardware software related problems, just i was facing from last few weeks, i got a new problem regarding SDRAM today, i mounted SDRAM on my master card, it is exactly the SDRAM IC that is on TI DSK, so I modified my GEL SDRAM registers accordingly. But i did not get the exact data that I was writing in. if 1 am writing ox00000000, i m getting back, 0xaf00000 ...


Interfacing SDRAM DIMM module to DM642 over EMIF

Started by Gautham in TMS320c6x14 years ago 1 reply

Hello We've successfully built a board based on DM642 and we've interfaced an SDRAM DIMM module to DM642 over EMIF (MTYPE: 64 bit SDRAM). Has...

Hello We've successfully built a board based on DM642 and we've interfaced an SDRAM DIMM module to DM642 over EMIF (MTYPE: 64 bit SDRAM). Has anyone tried this before. I'd like to know if there's any performance hit in using SDRAM DIMM modules versus using a standard SDRAM chips. If yes, how much. We're running DM642 at 600 MHz & SDRAM is configured at 100 MHz. Thanx & regards Gaut


SDRAM on 6713DSK

Started by nstnnstn2 in TMS320c6x13 years ago

Hi, I must write 4M samples to SDRAM on this board and I'm not sure how to write it. Generally in .cmd file we've got sections and there is...

Hi, I must write 4M samples to SDRAM on this board and I'm not sure how to write it. Generally in .cmd file we've got sections and there is for example: ".far > BMEM", so i think .far section is set on SDRAM, right? or not? What means letter B in short BMEM? I'm not good in DSP so correct me if i'm wrong: to write samples in SDRAM i should set (by registers) SDRAM controller? EMIF? I don'


How to interface 32-bit-width SDRAM with C6205

Started by xsws5638 in TMS320c6x15 years ago 1 reply

I have refered to SPRA433D(TMS320C6000 EMIF-to-External SDRAM Interface.pdf). It's said that C620x/C670x' can interface with 1 Meg x 32...

I have refered to SPRA433D(TMS320C6000 EMIF-to-External SDRAM Interface.pdf). It's said that C620x/C670x' can interface with 1 Meg x 32 x 4 banks SDRAM .While dealing with the address shifting. The SDWID bit in SDCTL seems to tell us that C6000's EMIF only support 8-bit or 16-bit width SDRAM. So when interfacing 32-bit-width SDRAM with C6205. How can i deal


SDRAM interface problem

Started by Bhaskar Reddy N in TMS320c6x15 years ago 2 replies

First of all thanks for the suggestions. Here are few more observations about the problem. When SDRAM is enabled and refresh is happening,...

First of all thanks for the suggestions. Here are few more observations about the problem. When SDRAM is enabled and refresh is happening, there is no problem with UART until i would't write onto SDRAM. If i read SDRAM. it has no effect. UART works normally. Once I write onto SDRAM, UART gets currupted. If i write less no of bytes, say 10, it


One or two SDRAM chips for a DM640 32-bit memory implementation?

Started by jeanpierrepoulin in TMS320c6x15 years ago 2 replies

Hi all, Reference designs with a 32-bit wide EMIF usually implement the solution with two SDRAM chips. Is there any...

Hi all, Reference designs with a 32-bit wide EMIF usually implement the solution with two SDRAM chips. Is there any particular reason why a single 32-bit wide SDRAM is not used? I'm trying to reduce part count / PCB space as much as possible, and am wandering if there are any caveats with 32-bit wide SDRAM chips


did anyone has the experience.

Started by swal...@hotmail.com in TMS320c6x14 years ago 1 reply

did anyone has the experience that dsp extended sdram,but sdram no response,the data in the sdram no change when dsp write or read it,and how...

did anyone has the experience that dsp extended sdram,but sdram no response,the data in the sdram no change when dsp write or read it,and how did you resolve it?Could you share in it with me?Greatly thanks.


SDRAM interface to DM642

Started by muth...@e-consystems.com in TMS320c6x15 years ago

Hello, I am using TMS320C6000 and i ve interface SDRAM MT48LC8M32B2 -7 .. It is required clock 143 MHZ (max).I select the ECLKIN as 120...

Hello, I am using TMS320C6000 and i ve interface SDRAM MT48LC8M32B2 -7 .. It is required clock 143 MHZ (max).I select the ECLKIN as 120 MHZ..So regarding that i have set the SDRAMTIM,SDRAMCTL and SDRAMEXT.These are important registers. i configure it..Now the I can access the SDRAM .. But the Main Problem is When I writing to 0x80000000(consider i a


Re: [c55x] C5510 Application doesn't work after FlashBurn with .cinit allocated in SDRAM

Started by Jeff Brower in TMS320c6x12 years ago

Xiyu Shi- > You assessment about the initialization of SDRAM at the entry point is > right. The EMIF registers should be properly set up...

Xiyu Shi- > You assessment about the initialization of SDRAM at the entry point is > right. The EMIF registers should be properly set up before anything is > run if use the SDRAM. > > I'll need to understand more about the .cinit and the initialization of > EMIF for SDRAM. Ok... sounds like something to try. I suggest to put in some small asm lang code at the _cint00 entry-point. Le


SDRAM configuration/timings

Started by Emiliano Testa in TMS320c6x13 years ago

Hi all, i'm configuring SDRAM on c6416 dsk, I'm not having problems (not yet ;) ) but i'd like to ask some questions: 1) what happens if i make...

Hi all, i'm configuring SDRAM on c6416 dsk, I'm not having problems (not yet ;) ) but i'd like to ask some questions: 1) what happens if i make a mistake? I mean is there the possibility of hardware failure with consequent damage? 2) why is sdram so complicated?? :-D Thanks Emiliano -- "...Minchia, per l'eternit? mette ansia" Debora Nordio, una sera, parlando del rapporto di coppi...


EDMA data cache problem

Started by carlferns in TMS320c6x14 years ago 12 replies

Folks, I have a real big problem with EDMA and cache coherency. Board :6416 Spectrum digital Here's what I am doing. 1) Transfer data from...

Folks, I have a real big problem with EDMA and cache coherency. Board :6416 Spectrum digital Here's what I am doing. 1) Transfer data from SDRAM to ISRAM. 2) Work with data in ISRAM 3) Transfer back to SDRAM 4) Repeat process for next block in SDRAM to same block in ISRAM . . 5) Finally use SDRAM data. Blocks are 128 byte aligned in ISRAM and SDRAM and processed in chunks of mult...


How to place .lib into SDRAM ??

Started by Marko Babic in TMS320c6x17 years ago

Hello, First:is there any possibility to put a whole libryry e.g. rts6701.lib into a section in SDRAM, whereas the .text-section...

Hello, First:is there any possibility to put a whole libryry e.g. rts6701.lib into a section in SDRAM, whereas the .text-section remains in IRAM ??? or how can I place at least some less important of the .obj of the library into SDRAM Second: Where (that means in .cmd ??? => on wh


Program is slow in SDRAM

Started by Saeed Shahhoseiny in TMS320c6x12 years ago

Hi all I am using a DM640 based board. when I run my simple program(LED Blink) in SDRAM(MT48LC4M32B2 16Mbyte) it is around 100...

Hi all I am using a DM640 based board. when I run my simple program(LED Blink) in SDRAM(MT48LC4M32B2 16Mbyte) it is around 100 times slower than when in internal SRAM(l2 cache). (the amount 100 is gathered with the aid of oscilloscope) can anyone guide me where is the fault? some parts of my real program(ndk_1_92_eval) need to run in SDRAM. thanks in advance. regards sha...


Memory allocation in C6711

Started by motti_ch1 in TMS320c6x16 years ago

Hello. How do I allocate memory in the SDRAM? Is this example correct: extern far Int SDRAM; void main(void) { ...

Hello. How do I allocate memory in the SDRAM? Is this example correct: extern far Int SDRAM; void main(void) { float *p1,*p2; p1=(float *) MEM_alloc(SDRAM,10000*sizeof(float)); p2=(float *) MEM_alloc(SDRAM,20000*sizeof(float)); }


SDRAM

Started by Arun Kumar in TMS320c6x13 years ago

My SDRAM is working correctly with BIOS file, particularly to say, SDRAM is working only with LOG_printf option and not with printf one. While...

My SDRAM is working correctly with BIOS file, particularly to say, SDRAM is working only with LOG_printf option and not with printf one. While the TI-Strater Kit is working with both the printf's Please Suggest anything -- World Belongs to few enthusiasts who keeps kool