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 | bug of TI c6000's lib of mcbsp

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

  

Post a new Thread

bug of TI c6000's lib of mcbsp - Tao Wang - Jan 14 7:03:00 2003

Hi,all

I have been annoyed by mcbsp of c6203 from the beginning of our design and test.
I have now find out some of the problem.

1. the address of XCR0 is wrong in csl_mcbsphal.h line 851:
#define _MCBSP_XCR0_ADDR 0x018 4?(c) 0010u

2. the macro "MCBSP_IO_ENABLE" and "MCBSP_IO_DISABLE" in mcbsp.h are just with
the opposite feature

3. if use function "DMA_configArgs" in CSL the dma can only start once(I have
not find out the problem). Now I use HAL of DMA to start a channel of dma

Wang Tao
R&D Engineer
ShangHai ORDA Opto-Electronic Science & Technology Co., Ltd
01/14/2003
--



______________________________
Start your Android Ice Cream Sandwich development on TI's AM35x Sitara ARM Cortex-A8 processor today.



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

Re: bug of TI c6000's lib of mcbsp - Jeff Brower - Jan 14 17:35:00 2003

Tao Wang-

Thanks very much for posting that. Many people might be helped.

I understand what you have gone through. A year ago we wrote our own .h / macro
files, because of some unexplained DMA problems. The problems went away, but we
never knew specifically where is the issue in the Texas Inst. C6xxx .h files.

Jeff Brower
DSP sw/hw engineer
Signalogic

Tao Wang wrote:
>
> Hi,all
>
> I have been annoyed by mcbsp of c6203 from the beginning of our design and
test. I have now find out some of the problem.
>
> 1. the address of XCR0 is wrong in csl_mcbsphal.h line 851:
> #define _MCBSP_XCR0_ADDR 0x018 4?(c) 0010u
>
> 2. the macro "MCBSP_IO_ENABLE" and "MCBSP_IO_DISABLE" in mcbsp.h are just with
the opposite feature
>
> 3. if use function "DMA_configArgs" in CSL the dma can only start once(I have
not find out the problem). Now I use HAL of DMA to start a channel of dma
>
> Wang Tao
> R&D Engineer
> ShangHai ORDA Opto-Electronic Science & Technology Co., Ltd
> 01/14/2003




______________________________
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 )

Re: bug of TI c6000's lib of mcbsp - Andrew Elder - Jan 14 18:41:00 2003


Tao Wang,

What version of Code Composer Studio was this bug discovered in ?

Thanks,
Andrew E.

]]At 11:35 AM 1/14/2003 -0600, Jeff Brower wrote:
>Tao Wang-
>
>Thanks very much for posting that. Many people might be helped.
>
>I understand what you have gone through. A year ago we wrote our own .h /
macro
>files, because of some unexplained DMA problems. The problems went away, but
we
>never knew specifically where is the issue in the Texas Inst. C6xxx .h files.
>
>Jeff Brower
>DSP sw/hw engineer
>Signalogic
>
>Tao Wang wrote:
>>
>> Hi,all
>>
>> I have been annoyed by mcbsp of c6203 from the beginning of our design and
test. I have now find out some of the problem.
>>
>> 1. the address of XCR0 is wrong in csl_mcbsphal.h line 851:
>> #define _MCBSP_XCR0_ADDR 0x018 4?(c) 0010u
>>
>> 2. the macro "MCBSP_IO_ENABLE" and "MCBSP_IO_DISABLE" in mcbsp.h are just
with the opposite feature
>>
>> 3. if use function "DMA_configArgs" in CSL the dma can only start once(I have
not find out the problem). Now I use HAL of DMA to start a channel of dma
>>
>> Wang Tao
>> R&D Engineer
>> ShangHai ORDA Opto-Electronic Science & Technology Co., Ltd
>> 01/14/2003
>
>_____________________________________



______________________________
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 )

Re: bug of TI c6000's lib of mcbsp - Tao Wang - Jan 15 1:15:00 2003

The 1st and the 3rd are with CCS2.0 and plus for c6000's CSL. I begin with
CCS2.0.0 and now I use ccs2.12.14. The 2nd is with Peripheral Support Library.

Wang Tao
R&D Engineer
ShangHai ORDA Opto-Electronic Science & Technology Co., Ltd ----- Original Message -----
From: Andrew Elder <>
Date: Tue, 14 Jan 2003 13:41:08 -0500
To: Jeff Brower <>, Tao Wang <>
Subject: Re: [c6x] bug of TI c6000's lib of mcbsp

Re:
Re: Tao Wang,
Re:
Re: What version of Code Composer Studio was this bug discovered in ?
Re:
Re: Thanks,
Re: Andrew E.
Re:
Re: ]]At 11:35 AM 1/14/2003 -0600, Jeff Brower wrote:
Re: >Tao Wang-
Re: >
Re: >Thanks very much for posting that. Many people might be helped.
Re: >
Re: >I understand what you have gone through. A year ago we wrote our own .h /
macro
Re: >files, because of some unexplained DMA problems. The problems went away,
but we
Re: >never knew specifically where is the issue in the Texas Inst. C6xxx .h
files.
Re: >
Re: >Jeff Brower
Re: >DSP sw/hw engineer
Re: >Signalogic
Re: >
Re: >Tao Wang wrote:
Re: >>
Re: >> Hi,all
Re: >>
Re: >> I have been annoyed by mcbsp of c6203 from the beginning of our design
and test. I have now find out some of the problem.
Re: >>
Re: >> 1. the address of XCR0 is wrong in csl_mcbsphal.h line 851:
Re: >> #define _MCBSP_XCR0_ADDR 0x018 4?(c) 0010u
Re: >>
Re: >> 2. the macro "MCBSP_IO_ENABLE" and "MCBSP_IO_DISABLE" in mcbsp.h are just
with the opposite feature
Re: >>
Re: >> 3. if use function "DMA_configArgs" in CSL the dma can only start once(I
have not find out the problem). Now I use HAL of DMA to start a channel of dma
Re: >>
Re: >> Wang Tao
Re: >> R&D Engineer
Re: >> ShangHai ORDA Opto-Electronic Science & Technology Co., Ltd
Re: >> 01/14/2003
Re: >
Re: >_____________________________________
Re: >
Re: >
Re: >
Re: >
Re:
Re:
Re:
Re: _____________________________________
Re:
Re:
Re:
Re:
Re:
Re:

--
_______________________________________________
Sign-up for your own FREE Personalized E-mail at Mail.com
http://www.mail.com/?sr=signup

Meet Singles
http://corp.mail.com/lavalife


______________________________
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 )