DSPRelated.com

memory map prevented read of target memory specified

Started by joshy jose in TMS320c6x19 years ago

hai friends, i am getting a new error which is not familier for me, that is memory map prevented read of target memory specified this...

hai friends, i am getting a new error which is not familier for me, that is memory map prevented read of target memory specified this cause program to stuck in some places where user defiend variable is accesed why its happening i guess it is something with , stack or heap , or something with .cmd file please help me in solving the problem -- regards, Joshy m....


PCB design

Started by msha...@yahoo.com in TMS320c6x18 years ago 1 reply

Hi all, I intend to design a PCB for C6713 DSP.It will be highly appreciated if anyone guide me for choosing the best stack up for...

Hi all, I intend to design a PCB for C6713 DSP.It will be highly appreciated if anyone guide me for choosing the best stack up for PCB. Thanks Maryam Check Out Industry's First Single-Chip, Multi-Format, Real-Time HD Video Transcoding Solution for Commercial & Consumer End Equipment: www.ti.com/dm6467


Porting UNIX design to DSP

Started by tim....@ultra-ems.com in TMS320c6x18 years ago 3 replies

Hello, I am in the process of determining if our Unix based (QNX) RTOS application can be migrated over to the DSP platform. My major...

Hello, I am in the process of determining if our Unix based (QNX) RTOS application can be migrated over to the DSP platform. My major concern is if we will have high level support that we currently use in our C code. Will the DSP RT Kernal provided by TI, support: POSIX / ANSI compliance? Is there a high level ethernet stack driver, that allows function calls that will not require d...


Need of efficient Sorting algorithm for C64x

Started by venk...@yahoo.co.in in TMS320c6x18 years ago 11 replies

I am looking for most efficient sorting algorithm tailored for c64x (if not, for any dsp). My requirements and assumptions are 1. Number of...

I am looking for most efficient sorting algorithm tailored for c64x (if not, for any dsp). My requirements and assumptions are 1. Number of elements for searching (Min, Max)= (2, 4300) 2. Data type is integer. 3. max. stack size = 4KB (if used by recursive sortings). qosrt is available in rts.src and rts64plus.lib. I have checked the qsort.c in rts.src and observed it is not optimized. U...


CCS Problem?

Started by meiring_dewet in TMS320c6x18 years ago

C6455 DSK CCS 3.2 Hi all My project has been working and compiling well for some time now, but recently I've experienced some trouble with...

C6455 DSK CCS 3.2 Hi all My project has been working and compiling well for some time now, but recently I've experienced some trouble with CCS. After about every 5 'Projects Builds' I receive the following error Unexpected Fatal Error encountered which may have been caused by a stack overflow,out of memory condition or access violation and CCS crashes. I do have quite a large a...


linear assembly, SP and NMI

Started by Bernhard 'Gustl' Bauer in TMS320c6x17 years ago

Hi, I'm using NMI as power fail interrupt, to save important vars. Sometimes this didn't work. After a lot of debugging I found out why -...

Hi, I'm using NMI as power fail interrupt, to save important vars. Sometimes this didn't work. After a lot of debugging I found out why - the SP is sometimes corrupt! More debugging lead me to a linear assembly routine which is translated into code that uses the SP. IRP is saved to stack and SP is saved to IRP. As long as this code isn't interrupted all works fine. During normal op...


Simulink

Started by khan...@gmail.com in TMS320c6x17 years ago

Desr sll, I am a final year project and i am working on the interaction of DSK91C111. I recently bought DSK91C111 ethernet daughter card but...

Desr sll, I am a final year project and i am working on the interaction of DSK91C111. I recently bought DSK91C111 ethernet daughter card but without any license as i got suggestion from someone that i can use the ip stack from NDK's trial version and so i will be able to integrate it with the DSK TMS3206713. Now i tried to run a demo program from Matlab which has DSK91C111 in it (acoustic nois...


how to test the performance of an algorithm

Started by xu84...@tom.com in TMS320c6x17 years ago

hi all, is there somebody who did test the performance of an algorithm? and how? i need to know the data memory requirements, stack space...

hi all, is there somebody who did test the performance of an algorithm? and how? i need to know the data memory requirements, stack space memory requirements, static memory requirements, and so on. thanks for your time. _____________________________________


Interface assembler/C

Started by Bernhard 'Gustl' Bauer in TMS320c6x16 years ago 1 reply

Hi, is there a document that states the use of registers when calling a assembler function from C. I know that B3 is the return address; B15...

Hi, is there a document that states the use of registers when calling a assembler function from C. I know that B3 is the return address; B15 is SP; A4, B4, A6, B6, ... are the arguments. I checked the assembler code of a lib function. There was B10 saved to the stack. I wonder what is located in B10, and if there are other registers I must preserve. TIA Gustl _______________...


ERROR: Parallel branch is illegal in linear assembly

Started by Bernhard 'Gustl' Bauer in TMS320c6x16 years ago 1 reply

Hi, I copied this code snipped from a asm file to a sa file and get the above error: STW .D2 B10,*SP--[1] ; saving B10...

Hi, I copied this code snipped from a asm file to a sa file and get the above error: STW .D2 B10,*SP--[1] ; saving B10 on stack || MV .L1X B6,A8 ; move index to A8 || MV .L2X A8,B6 ; move csize to B6 || B .S1 NO_INT ; protect from ints I wonder whats wrong? Must I rename my sa to asm? Or do I need a...


about link.cmd

Started by zhugas in TMS320c6x16 years ago 4 replies

my link.cmd is ok in ccs2.2 but in ccs3.3 there is an error -c -heap 0x01 -stack 0x1000 -l rts6700.lib MEMORY { IRAM : origin =...

my link.cmd is ok in ccs2.2 but in ccs3.3 there is an error -c -heap 0x01 -stack 0x1000 -l rts6700.lib MEMORY { IRAM : origin = 0x400, len = 0x2fc00 CACHE_L2 : origin = 0x30000, len = 0x10000 BOOT_RAM : origin = 0x0, len = 0x400 SDRAM : origin = 0x80000000, len = 0x1000000 } SECTIONS { .boot_load > BOOT_RAM .vectors


DM648 Ethernet cpsw_MDIO_FindingState: Timed Out looking for a Phy!

Started by tian...@gmail.com in TMS320c6x15 years ago 6 replies

hi guys. I have a pb. I tried the DM648 ethernet demo,but it seems there is sth wrong...

hi guys. I have a pb. I tried the DM648 ethernet demo,but it seems there is sth wrong . C:\dvsdk_1_11_00_00_DM648\ndk_1_92_00_22_eval\packages\ti\ndk\example\network\cfgdemo\evmdm648 When i compiled the project,downloaded the out file ,and run the cpu.It prints a lot. TCP/IP Stack Client Configuration Demo 220 bytes required for save Using MAC Address: 3c-2d-b7-27-b7-c6 cpsw_MDIO...


Do I really need fancy power sequencing ICs to power C6xxx circuits?

Started by jeanpierrepoulin in TMS320c6x21 years ago

Hi all! I'm constructing a C6xxx-based circuit for which low-cost is the top priority. (still debating between the $9.66 C6204...

Hi all! I'm constructing a C6xxx-based circuit for which low-cost is the top priority. (still debating between the $9.66 C6204 and the $20 C6410 for the DSP...) Looking into my stack of Spectrum Digital reference designs, TI DSPs are typically booted up with fancy power sequencing chips... (Which, by uncanny coincidence, usua


Kernel for C6x

Started by Syed Moinuddin in TMS320c6x26 years ago 1 reply

Hi all , my project is to implement embedded linux on TMS320C67X . Anybody knows how to implement TCP/IP stack on DSP ,...

Hi all , my project is to implement embedded linux on TMS320C67X . Anybody knows how to implement TCP/IP stack on DSP , any suggestions ideas where to start .?????????


Ethernet add-on board/TCPIP Stack for Texas Instruments C6711 DSK Starter Kit

Started by Carsten Groen in TMS320c6x25 years ago

Hi All, along the line, some of you have been looking for add-on boards for TIs C6x DSK's. TI has now announced the...

Hi All, along the line, some of you have been looking for add-on boards for TIs C6x DSK's. TI has now announced the availability of the NDK (Networking Development Kit), that is based on the C66711 DSK, 10/100 MBit Ethernet card, and complete software support for T


Re: Interfacing C & Assembly

Started by Andrew V. Nesterov in TMS320c6x25 years ago 1 reply
CCS

Passing parameters to an assembly function is described in the SPRU187 C6x Optimizing C Compiler: Chapter Runtime Environment: ...

Passing parameters to an assembly function is described in the SPRU187 C6x Optimizing C Compiler: Chapter Runtime Environment: C System Stack, Register Conventions, Function Structure and Calling Conventions, Interfacing C with Assembly Language All th


Position of __STACK_SIZE symbol

Started by jfbuggen in TMS320c6x24 years ago 3 replies

Hello, I'm writing a C6415 app with CCS2.1. I have some problems with the linker. The __STACK_SIZE symbol is defined by...

Hello, I'm writing a C6415 app with CCS2.1. I have some problems with the linker. The __STACK_SIZE symbol is defined by the linker and used to initialise the stack pointer. If I look in my .map file, I see that this symbol is placed at the same addres


help for linear assembly

Started by goelhss in TMS320c6x23 years ago

Hi All, I am new to assembly programming in C62x and I m facing a problem. I have to convert a "C" function into linear...

Hi All, I am new to assembly programming in C62x and I m facing a problem. I have to convert a "C" function into linear assembly. This function declares and uses a 1-D array and a 2-D array, which I would want to declare on stack. I gathered some


Moving Constant to Memory Locations

Started by Ramakrishnan Venkitaraman in TMS320c6x23 years ago 1 reply

Hai, I work with the C6000 series of DSP's and was trying to figure out the different ways (Assembly language Instructions)...

Hai, I work with the C6000 series of DSP's and was trying to figure out the different ways (Assembly language Instructions) using which we can have a CONSTANT value being moved into a memory location (Register, Stack...) I did figure out from the documentation tha


Problem with stack

Started by Giovanni Parodi in TMS320c6x23 years ago

Hi c6x,I have a problem. In my thesis there's a function that operate on matrices, so I created two different version of this part...

Hi c6x,I have a problem. In my thesis there's a function that operate on matrices, so I created two different version of this part of my code; In the first version (OLD) I've implemented independently my code, and in the second version (NEW) I use the dsplib library of C6701. T