DSPRelated.com

RE: [infos_TI] Position of __STACK_SIZE symbol

Started by Jean-Michel MERCIER in TMS320c6x22 years ago 1 reply

> I think that __STACK_SIZE is the size of the stack, not its position in memory. > You could think of it as a compile time...

> I think that __STACK_SIZE is the size of the stack, not its position in memory. > You could think of it as a compile time constant that doesn't exist anyway in > the memory map. Look for the .stack section to see exactly where in the DSP's > address space the sta


How to implement TCP/IP stack on a platform which isn't EVM642

Started by fluffy_bear_kevin in TMS320c6x17 years ago 4 replies

Hi, everyone: I have to implement TCP/IP stack on a platform based on DM642 which is not EVM642. So the NDK can not be used on it...

Hi, everyone: I have to implement TCP/IP stack on a platform based on DM642 which is not EVM642. So the NDK can not be used on it properly. Is there anyone who has figured that out? Please give me some suggestions. Thanks in advance Best wishes Kevin


IP stack for C6747

Started by geni...@hotmail.com in TMS320c6x15 years ago

I'm trying to invoke the Ethernet on my evaluation board from C6747. I'm using OMAP-L137/TMS329C6747 evaluation board by Spectrum Digital. They...

I'm trying to invoke the Ethernet on my evaluation board from C6747. I'm using OMAP-L137/TMS329C6747 evaluation board by Spectrum Digital. They give an example for Ethernet, but it works on MAC layer only. When can I find IP stack for C6747? I prefer one that is implemented for DSP BIOS. _____________________________________


TCP window

Started by stepheno59 in TMS320c6x19 years ago

I am using the Network Development kit to connect a TMS320DM642 DSP to a PC via an ethernet network. Running WinDump (a...

I am using the Network Development kit to connect a TMS320DM642 DSP to a PC via an ethernet network. Running WinDump (a version of tcpdump for windows) it seems that the TCP stack on the DSP does not respect the window size* being shown by the TCP stack of the PC


how many heap can I use on 6713?

Started by yaoxuchen in TMS320c6x17 years ago 6 replies

Hi, I use a 6713 DSP with only on-chip RAM from 0x80 to 0x40000 (about 256KB in all). I malloc about 100KB ram from heap in my program, so I...

Hi, I use a 6713 DSP with only on-chip RAM from 0x80 to 0x40000 (about 256KB in all). I malloc about 100KB ram from heap in my program, so I specify: -heap 20000h -stack 1000h -l rts6700.lib MEMORY { IRAM: o = 00000080h l = 0x00040000 } SECTIONS { .cinit > IRAM .text > IRAM .stack >


Ethernet Stack disturbs EDMA (C6713b)

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

Hi, I'm using EDMA to handle my McASP transfers. After these transfers I chained another EDMA to copy the timer0 to a variable. Both EDMAs...

Hi, I'm using EDMA to handle my McASP transfers. After these transfers I chained another EDMA to copy the timer0 to a variable. Both EDMAs have high priority. I use the difference between two timer values to calculate the sample rate of McASP. The Ethernet stack runs and uses only ext. memory. It doesn't use any EDMA or other DSP hardware. The only code that is connected to an IRQ ...


local variables in DM6446

Started by vkguduru in TMS320c6x16 years ago 2 replies

Hi, My command file looks like this: -c -heap 10000 -stack 40000 /* Memory Map 0 */ MEMORY { ON_CHIP : origin =...

Hi, My command file looks like this: -c -heap 10000 -stack 40000 /* Memory Map 0 */ MEMORY { ON_CHIP : origin = 00000000h length = 00100000h EMIFA_CE0 : origin = 80000000h length = 10000000h EMIFA_CE1 : origin = 90000000h length = 10000000h } SECTIONS { .text > ON_CHIP .stack > ON_CHIP .bss >


Cypress CY7C68001 USB Software Stack for C64

Started by pn2500 in TMS320c6x16 years ago

Anyone have any experience or recommendations for a software stack/driver to use with the Cypress CY7C68001 USB chip with the C64 DSP and TI's...

Anyone have any experience or recommendations for a software stack/driver to use with the Cypress CY7C68001 USB chip with the C64 DSP and TI's DSP-BIOS? Thanks! Check Out Industry's First Single-Chip, Multi-Format, Real-Time HD Video Transcoding Solution for Commercial & Consumer End Equipment: www.ti.com/dm6467


function list in the call stack viewer windows is not correct

Started by jogg...@gmail.com in TMS320c6x15 years ago 9 replies

Hi,all Recently, I observe a strange problem. When I steps into a function, function lists in the call stack viewer change and some...

Hi,all Recently, I observe a strange problem. When I steps into a function, function lists in the call stack viewer change and some function name disappears and some changes to a string number. I can't understand it. In the mixed mode, I trace the instruction flow and find the first register saving instruction can result in this after function call occurs. I try to find the reason...


Implementing SS7 protocol stack in C on C6713 but it doesn't run completely!

Started by ammara_67 in TMS320c6x17 years ago 3 replies

Hi everybody, I am implementing SS7 protocol stack in C on C6713. I am doing filing in it and I am dealing with arrays and...

Hi everybody, I am implementing SS7 protocol stack in C on C6713. I am doing filing in it and I am dealing with arrays and strings. Problem is that my program gets stuck in the middle or in any other position during running condition. When I run the same program in C compiler separately, it runs fine but in the Code Composer Studio v3.1, it gets stuck and doesn't show the c...


Wanting to increase stack size on DSK 6711

Started by M. Danish Nisar in TMS320c6x20 years ago 1 reply

i am using DSP BIOS on a DSK 6711 board, the board has got 16Mb of SDRAM, but when i try to increase stack size (allotted...

i am using DSP BIOS on a DSK 6711 board, the board has got 16Mb of SDRAM, but when i try to increase stack size (allotted from SDRAM) value through the dsp/bios main window, (mem settings under the category of system) i get a msg that the value can not exceed 0x10000 which is 65536 in


UDP on TI 6xxx DSP

Started by gautamsridhar in TMS320c6x19 years ago 4 replies

Hi, Does any one have any experience with porting/implementing UDP stack on TI 6xxx DSP. I am looking for MIPS, data and program memory...

Hi, Does any one have any experience with porting/implementing UDP stack on TI 6xxx DSP. I am looking for MIPS, data and program memory numbers. Any pointers would be much appreciated. Thanks, Gautam


Re: Digest Number 2091

Started by Andrew Nesterov in TMS320c6x16 years ago

Hi Dorian, Nay, I doubt that I deserve any kisses... More probably a shot or two of Bowmore Darkest :) The alloca() is not implemented...

Hi Dorian, Nay, I doubt that I deserve any kisses... More probably a shot or two of Bowmore Darkest :) The alloca() is not implemented in the RTS, you might want to use either malloc() as in below #define x264_alloca(x) (void*)(((intptr_t)malloc((x)+15)+15)&~15) or memalign(). See spru187n.pdf on the p.241. Both calls allocate a block on the heap, not on the local stack as the ...


Simulink

Started by khan...@gmail.com in TMS320c6x15 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...


PCB design

Started by msha...@yahoo.com in TMS320c6x16 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


Position of __STACK_SIZE symbol

Started by jfbuggen in TMS320c6x22 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


Problem with stack

Started by Giovanni Parodi in TMS320c6x21 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


CCS Problem?

Started by meiring_dewet in TMS320c6x16 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...


Moving Constant to Memory Locations

Started by Ramakrishnan Venkitaraman in TMS320c6x21 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


Stack and Heap size on c6416 dsk.

Started by theb...@excite.com in TMS320c6x19 years ago 2 replies

Hi all, Im pretty new to all this so any help would be greatly appreciated. Let me tell you my problem. I am implementing an Ultra...

Hi all, Im pretty new to all this so any help would be greatly appreciated. Let me tell you my problem. I am implementing an Ultra Wideband Tranmission system on the C6416 dsk. I have written it in C++ and it works away great on the PC. I have now migrated this code onto the board and It works also but only for small number of bits. Once I get to sending about 100 bits the