DSPRelated.com

32 bit * 32 bit mutliplication in C

Started by Ashish Gupta in TMS320c55x15 years ago 7 replies

Hi, I am trying to do 32 bit * 32 bit multiplication on C55 x processor in C . I am unable to get the appropriate instruction or intrinsic for...

Hi, I am trying to do 32 bit * 32 bit multiplication on C55 x processor in C . I am unable to get the appropriate instruction or intrinsic for that. Can u help in this regard. Or we have to do this operation in assembly only. Ashish


page boundary crossing - linker & simulator

Started by "rubi.mesh" in TMS320c55x15 years ago 1 reply

I created project with 5510 working with simulator (CCS 3.3 - tools 4.2) Linker is informing me that my code "spans page boundary" (warning). I...

I created project with 5510 working with simulator (CCS 3.3 - tools 4.2) Linker is informing me that my code "spans page boundary" (warning). I tried not to pay attention. But simulator stops with error. I y\tried to define target -v55xx:3.0 but compiler does not recognize such target type. Thanks a lot in advance for all possible suggestions, Rubi


EMIF for 5510DSK

Started by ahma...@yahoo.com in TMS320c55x15 years ago 1 reply

hi; When I set dma for receive and transmit channels and program the audio codec registers for aic23 on DSK5510 its emif works(I can write and...

hi; When I set dma for receive and transmit channels and program the audio codec registers for aic23 on DSK5510 its emif works(I can write and read from 0x550000 and see CE0 pules on oscope) but when I don't set them EMIF doesn't work. Do you know why? sincerely


32 bit integer square root

Started by tubeaudioguy in TMS320c55x15 years ago 1 reply

Hi all, I know this has been asked before on this forum, and someone actually had one, but I've not been able to contact the author of the...

Hi all, I know this has been asked before on this forum, and someone actually had one, but I've not been able to contact the author of the response to the previous post. I'm in need of an assembly language version for the 5509A. I don't need the precision of FP, just unsigned ints. I've tried all the C algorithms that I can find and none of them are fast enough for my application (be...


Re: 5502 problems w/PCB redesign: max CPU 132MHz, EMIF 33MHz, peripherals 66MHz

Started by Jeff Brower in TMS320c55x15 years ago

John- > We've been developing code on a custom PCB for the 5502 chip. We > realized we needed a port expander, so we made a revision to...

John- > We've been developing code on a custom PCB for the 5502 chip. We > realized we needed a port expander, so we made a revision to our > custom board. However, now we are not able to configure the PLL to get > a CPU clock speed above 132 MHz AND have functional SDRAM interface or > peripherals. The emulation freezes when the EMIF is utilized if > PLL_DIV3 is not set to 0x8003, regardl


EMIF bypassing DBP/BIOS, How?

Started by Mehdi Abolfathi in TMS320c55x15 years ago

Dear All, Using 5510 dsk, Spectrum Digital, In a hurry to drive EMIF bypassing DSP/BIOS? but I can't see the CE pin changing in the...

Dear All, Using 5510 dsk, Spectrum Digital, In a hurry to drive EMIF bypassing DSP/BIOS? but I can't see the CE pin changing in the write operation: ?? ?Here is main source file: ?? ?======================= #include #include #include #include #include EMIF_Config emifCfg0 = { ??? 0x022F,??????? /*? Global Control Register??


5502 problems w/PCB redesign: max CPU 132MHz, EMIF 33MHz, peripherals 66MHz

Started by josmand in TMS320c55x15 years ago

Hi, We've been developing code on a custom PCB for the 5502 chip. We realized we needed a port expander, so we made a revision to our custom...

Hi, We've been developing code on a custom PCB for the 5502 chip. We realized we needed a port expander, so we made a revision to our custom board. However, now we are not able to configure the PLL to get a CPU clock speed above 132 MHz AND have functional SDRAM interface or peripherals. The emulation freezes when the EMIF is utilized if PLL_DIV3 is not set to 0x8003, regardless of clock ...


Problem writing/reading to External CE using DSK5510

Started by ewon...@cfl.rr.com in TMS320c55x15 years ago 1 reply

Hi everyone, I am having problems writing/reading to CE2 using the DSK5510. My code for writing looks like this #define ABCD ...

Hi everyone, I am having problems writing/reading to CE2 using the DSK5510. My code for writing looks like this #define ABCD 0x400000 #define ABCD_PTR (*(unsigned volatile char*)ABCD) ABCD_PTR = 0x25; Any help will be appreciatedd Thanks a lot EE


access to XSP, XSSP from c code, (I/O memory)

Started by grze...@woodanddouglas.co.uk in TMS320c55x16 years ago 5 replies

Hi all It is my first post in c55 group and I would like to say hello everyone! I have one problem, how to get value of register XSP/XSSP...

Hi all It is my first post in c55 group and I would like to say hello everyone! I have one problem, how to get value of register XSP/XSSP from c code? I could not find anything in CSL library, I know that XSP is under address 0x4E, but how to get value of that memory? I need this to measure consumption of stack, protection of stack overflow etc. But maybe there is somewhere ready library...


C54 to C55 McBSP Clock, Data, Framesync

Started by "bob, embedded bob" in TMS320c55x16 years ago 1 reply

Hi All, I've got a serial communications bus (400Kb/s) between two DSPs (C54 to C55) that has errors when its received in the buffer (McBSP...

Hi All, I've got a serial communications bus (400Kb/s) between two DSPs (C54 to C55) that has errors when its received in the buffer (McBSP via DMA). The errors are normally a 1 bit shift in the end 8bits of 1 16bit word only*, between the middle and end of the message where the entire message is 30 words long (60B). I presume what is happening is something is on the edge and is being...


Ask a Question to the DSPRelated community

To significantly increase your chances of receiving answers, please make sure to:

  1. Use a meaningful title
  2. Express your question clearly and well
  3. Do not use this forum to promote your product, service or business
  4. Write in clear, grammatical, correctly-spelled language
  5. Do not post content that violates a copyright