Sign in

username:

password:



Not a member?

Search c6x



Search tips

Subscribe to c6x



c6x by Keywords

AD535 | BIOS | Booting | Bootloader | C621 | C6211 | C6415 | C671 | C6711 | C6711DSK | C6713 | CCS | Chassaing | COFF | DAT | DM64 | DM642 | DMA | DSK671 | DSK6711 | EDM | EDMA | EMIF | Emulator | EVM | EVM620 | FFT | FIR | GPIO | Halting | HPI | HWI | IDK | JTAG | LDB | LDH | LDW | Linker | LMS | LOG_printf | Matlab | McBSP | MEM_alloc | MIPS | PCI | PCM3003 | Pipeline | Profiling | QDM | Reset | ROM | RTDX | Sampling | SDRAM | Stack | TEB | THS1206 | TMS320C621 | TMS320C6416 | TMS320C6711 | TMS320C6713 | UART | Vector Table | XBUS | XDS560

Sponsor

Industry's highest performing at the lowest power DSPs now as low as $5.00*
Start development today!
*volume pricing for 10ku

Discussion Groups

See Also

Embedded SystemsFPGAElectronics

Discussion Groups | TMS320C6x | C6713 simulator Error

Technical discussions about the TI C6000 DSPs (including the c62x, c64x and c67x DSPs).

  

Post a new Thread

C6713 simulator Error - sank...@hotmail.com - Mar 9 1:18:28 2008

Hi everyone,

System: C6713 Device cycle accurate simulator ( CCS3.3)
-> Simulates C6713 processor
-> Supports L1P, L1D, L2 Cache, EDMA, QDMA, Timer(2), EMIF interfacing
with async and SDRAM Memory models, McBSP(2), interrupt selector.

My system: EDMA configured to acquire data in ping pong buffers mapped in
external memory. A timer event is used to produce EDMA interrupt. In one sec
ping pong slot, i intend to process the acquired data. processing involves fft,
swt, filtering etc.

Note that except the ping pong buffer and constants, everthing is mapped in L2
(256k, no cache is configured)

As far as compilation goes, it is ok.

But while i run the code it gives the following errors:

Error:   Memory Map Error: READ access by CPU to address 0x4e7dd240, (AHPIPCI
Queue Space) which is NOT SUPPORTED in Simulator.  
...
...
Error:   Memory Map Error: READ access by CPU to address 0x3ef2d22c, which is
RESERVED in Hardware.  
...
...
Error: Illegal opcode (c47a0000) at pc = 0x00020260
...
...

>From the memory map it is apparnet that 256kbyte is not good enough for th
e system to run

MEMORY CONFIGURATION

         name            origin    length      used     unused   attr    fill
----------------------  --------  ---------  --------  --------  ----  --------
  L2SRAM                00000000   00040000  00038b14  000074ec  RWIX
  EXTERNAL              80000000   80010000  000101e9  7ffffe17  RWIX

Can anyone give any suggestion what could be done. I have 8Mbyte of external
memory and i have used only frction of it. What would be the best map i can do
to use the external memory. Now i use the external memory to store my all
constants as well. Pls note that i have once tried to map code (.text) in
external memory. I got the same error. I do not know what is wrong.

any help would be appreciated. Thanks

Sankar
Check Out Industry's First Single-Chip, Multi-Format, Real-Time HD Video
Transcoding Solution for Commercial & Consumer End Equipment:
www.ti.com/dm6467

______________________________
New Code Sharing Section now Live on DSPRelated.com. Learn about the Reward Program for Contributors here.



(You need to be a member of c6x -- send a blank email to c6x-subscribe@yahoogroups.com )