VAD & AEC Compilation Problem

Started by sureshsureddi in Freescale DSPs17 years ago 1 reply

Hi Everyone, We are using DSP56800 SDK Evaluation version. I am not able to compile VAD and AEC modules. Can any one tell me...

Hi Everyone, We are using DSP56800 SDK Evaluation version. I am not able to compile VAD and AEC modules. Can any one tell me how to compile it? I am not able to see any valid code in c files, i think it is encrypted. Regards, Suresh.


Bug in the DSP56800 sdk2.5 (one of them anyway)

Started by atid2 in Freescale DSPs17 years ago

I found a bug in the ADC driver implementation of the SDK. The settings of the quadTimer that synchronizes the sampling is wrong. ...

I found a bug in the ADC driver implementation of the SDK. The settings of the quadTimer that synchronizes the sampling is wrong. It's set a value determined by the following calculation: BSP_OSCILLATOR_FREQ * PLL_MUL / 8L / ADC_SAMPLING_RATE_PER_CHANNEL. The counter counts back unti


RE: Development tools for MCF5307

Started by Art Johnson in Freescale DSPs17 years ago 9 replies

We have had the identical problems with CodeWarrior for DSP56800. We estimate that due to the bugs in CodeWarrior alone, our new...

We have had the identical problems with CodeWarrior for DSP56800. We estimate that due to the bugs in CodeWarrior alone, our new product launches have been delayed by over 5 months, at a total cost to us of well over $100,000. In this regard, I have attached an email I sent to one o


Re: Maths in assembly language.

Started by pate...@yahoo.com in Freescale DSPs10 years ago 1 reply

Hey, Can anyone still explain how to divide two integers (not necessarily by a power of 2)? Mishal > > > > Hi Rob, > >...

Hey, Can anyone still explain how to divide two integers (not necessarily by a power of 2)? Mishal > > > > Hi Rob, > > check DSP56800 Family's manual chapter 3.3.5.2 Integer Multiplication. > There you will find that any multiplication is done in fractional > format. To convert it back to integer you have to do following: > > MPY X0,Y0,A ; Generates correct answer shif


Codewarrior - 802 not listed

Started by Pete Gray in Freescale DSPs16 years ago 2 replies

About the 802 - does CW v5.0 support it? I went to Metrowerk's site, and looked under the newer v5.1 "Detailed Features" for...

About the 802 - does CW v5.0 support it? I went to Metrowerk's site, and looked under the newer v5.1 "Detailed Features" for CW/DSP56800. All the other chips (801/3/5/7 etc) are listed under Supported Processors, but not the 802. Anybody know? TIA,


AW: Reference book for the 56 family

Started by Bende Georg in Freescale DSPs15 years ago

IMHO the manuals from Motorola docs & appnotes are the best about this topic, they have all the information you need. Take the...

IMHO the manuals from Motorola docs & appnotes are the best about this topic, they have all the information you need. Take the following: DSP56800ERM.pdf DSP56800 Family manual.pdf DSP56F801-7UM.pdf And if you like ASM then the DSPASMRM.pdf BR, Georg B


faster division in DSP56800

Started by stefan_schaeufele in Freescale DSPs16 years ago 1 reply

Hi all, i'm programming the DSP56807 and struggle with the common functions. I have followed computation in integer: Int32...

Hi all, i'm programming the DSP56807 and struggle with the common functions. I have followed computation in integer: Int32 counts; Int32 position; UInt16 ratio; position = counts / ratio; These function takes 14 * 10-6 sec !!! The compiler take t


unused inputs

Started by Roger Flor in Freescale DSPs17 years ago 1 reply

Hello! a newbie question:-) Application note AN1920D (DSP56800 Hardware Interface Techniques) states on page 3 that...

Hello! a newbie question:-) Application note AN1920D (DSP56800 Hardware Interface Techniques) states on page 3 that "All inputs must be terminated (i.e, not allowed to float) using CMOS levels". Do I tie the unused inputs to VCC or ground? Do I u


RE: RE: #pragma interrupt / modulus (%) affects int errupts?

Started by Wim de Haan in Freescale DSPs15 years ago

Hi William, I think, there is a slip of your keyboard. It must be: In the DSP56800 family: JSR pushes PC & SR on the...

Hi William, I think, there is a slip of your keyboard. It must be: In the DSP56800 family: JSR pushes PC & SR on the stack. RTS pops SR & PC from the stack, restores PC but discards SR from stack (so SR remains unchanged). RTI pops SR & PC from t


srec load address spec? (56800 family)

Started by professor_petegray in Freescale DSPs17 years ago 1 reply

Does anyone have the spec / details of the exact contents of the srec load address? Specifically, for the DSP56800 family. ...

Does anyone have the spec / details of the exact contents of the srec load address? Specifically, for the DSP56800 family.


Codewarrior 5.02 with SDK 2.4 issue.

Started by Johnson, Jerry in Freescale DSPs17 years ago 1 reply

I have recently (Last Week) received the update to my Codewarrior for DSP56800 compiler (Version 5.0 with patches 5.01, then to...

I have recently (Last Week) received the update to my Codewarrior for DSP56800 compiler (Version 5.0 with patches 5.01, then to 5.02).  As a sanity check before u


calculation errors ?

Started by Christian in Freescale DSPs14 years ago 1 reply

Hello everyone I am working with CodeWarrior 5.0.5 for DSP56800 and I experience strange calculation errors : 1. I can't use the...

Hello everyone I am working with CodeWarrior 5.0.5 for DSP56800 and I experience strange calculation errors : 1. I can't use the float library. Most of the time it works perfectly, but once in a while I get strange calculation errors. 2. I tried to use integers only, but I get a very similar behaviour. Works most of the time, but once in a


Announce: Small C and Assembler (DSP56800) for Linux

Started by Pete Gray in Freescale DSPs17 years ago 2 replies

I've ported the Small C cross-compiler and the Assembler to Linux. Downloads (and a screenshot) of the Linux port are available from...

I've ported the Small C cross-compiler and the Assembler to Linux. Downloads (and a screenshot) of the Linux port are available from my website, as well as the DOS version. I'll be busy merging the DOS and Linux code trees over the next few days, to achieve a single source. I'll resp


JTAG & DSP56F807

Started by Mike Lindsey in Freescale DSPs16 years ago 4 replies

I would like some confirmation concerning the compatibility of the CodeWarrior DSP56800 tools and the Motorola "Suite56 Parallel...

I would like some confirmation concerning the compatibility of the CodeWarrior DSP56800 tools and the Motorola "Suite56 Parallel Port Command Converter" and the suggested 14 pin JTAG connector wiring described in the Parallel Port Command Converter document. I


RE: [motoroladsp_unmoderated] ADC conversion

Started by Art Johnson in Freescale DSPs17 years ago

Motorola has 3 excellent Application Notes about the ADCs: AN1933/D "Synchronizing of On-Chip Analog to Digital Converter on...

Motorola has 3 excellent Application Notes about the ADCs: AN1933/D "Synchronizing of On-Chip Analog to Digital Converter on DSP56F80x DSPs" AN1940/D "Mapping ADC Control Registers to the SDK API" AN1947/D "DSP56800 ADC" AN1940/D has quite a


Small C / Assembler (DSP56800, for Linux)

Started by Pete Gray in Freescale DSPs17 years ago

Up-to-date versions (built under RedHat 8.0) of the Small C cross- compiler and Assembler images are now available for download from...

Up-to-date versions (built under RedHat 8.0) of the Small C cross- compiler and Assembler images are now available for download from here... http://home.attbi.com/~petegray ...as well as instructions, compiler source code et


Small C Language Reference (re: DSP56800)

Started by Pete Gray in Freescale DSPs17 years ago

Here's a link to a Small C Language Reference (below). Details, and limitations, of the language - and the original compiler - can...

Here's a link to a Small C Language Reference (below). Details, and limitations, of the language - and the original compiler - can be found here... http://www.ddjembedded.com/languages/smallc/ Regards, -Pe


Flash memory

Started by karine michalet in Freescale DSPs17 years ago 1 reply

I send you my project (memoire test). I want to write in P.Flash memory my interrupt table (in test.asm) by creating my own section...

I send you my project (memoire test). I want to write in P.Flash memory my interrupt table (in test.asm) by creating my own section "section erwan". I want to use the DSP56800 Stationary project with Flash 56807 set up. The problem is none of my interrupt table is written in the


Motorola DSP56800/800E Products Feedback

Started by Motorola DSPD News in Freescale DSPs17 years ago

Dear Valued Customer,  

Dear Valued Customer,