uCOS for dsp56807

Started by wicherba in Freescale DSPs12 years ago 2 replies

Hello, I am trying to make the uCOS-II (v. 2.76) work on the dsp56807 with use of CodeWarrior 7.0. PE does not provide any example of using...

Hello, I am trying to make the uCOS-II (v. 2.76) work on the dsp56807 with use of CodeWarrior 7.0. PE does not provide any example of using uCOS with this CPU so I have: - created a new project for dsp56807 - added the uCOS beam - added the uCOS files to the 'code' directory and to the project as 'user beams'. I also made some minor changes in them (changing to "" in #includes, oth...


DSP56807 MACSU instruction operation

Started by wjschint in Freescale DSPs16 years ago 1 reply

I am executing the following instruction on the DSP56807: MACSU Y0,X0,B Where, before execution: Y0 = 0xFFF9 X0 = 0x041E...

I am executing the following instruction on the DSP56807: MACSU Y0,X0,B Where, before execution: Y0 = 0xFFF9 X0 = 0x041E B = 0 After: B = B2:B1:B0 = 0x00 083B C65C (it is treating Y0 as unsigned) Why doesn't this instruction treat Y


DSP56807, CW6.1 stack problem

Started by t_karin1 in Freescale DSPs15 years ago

I am working on DSP56807, with SDK2.5 with uCOS-II RTOS. till now I was working with CW5.1 and everything was great. However I...

I am working on DSP56807, with SDK2.5 with uCOS-II RTOS. till now I was working with CW5.1 and everything was great. However I recently switched to CW6.1 and since then I can not see the Stack window properly, instead of showing me the order of the function calls, it shows me


PWM Fault inputs on Motorola DSP56807

Started by William Schintler in Freescale DSPs16 years ago 1 reply

Regarding the PWM fault inputs on the DSP56807, what is the minimum time duration of a positive-going pulse that will latch the...

Regarding the PWM fault inputs on the DSP56807, what is the minimum time duration of a positive-going pulse that will latch the fault input circuit on the chip? Thank you - Bill Schintler


Difficulty configuring DSP56807 memory-mapped registers from FLASH program

Started by wjschint in Freescale DSPs17 years ago 1 reply

The following pertains to Metrowerks CodeWarrior V5.0.3 (latest patch 3) targeted to DSP56807. A project was created using EABI ...

The following pertains to Metrowerks CodeWarrior V5.0.3 (latest patch 3) targeted to DSP56807. A project was created using EABI stationary. The HW target is a Motorola DSP-56807 EVM. The following function configures memory-mapped registers for port D. void InitPortD(vo


dsp56807 and external XRAM wait-state problem

Started by Stephen Foster in Freescale DSPs16 years ago 2 replies

We have developed a new board using a DSP56807 to run a Kalman filter for a real-time application. The Kalman filter uses relatively...

We have developed a new board using a DSP56807 to run a Kalman filter for a real-time application. The Kalman filter uses relatively large matrices, hence RAM requirements exceed the amount available on-chip. External XRAM has been used as a result (64Kx16 10ns static RAM). This is w


RE: dsp56807 program download with "flash over jtag "

Started by Johnson, Jerry in Freescale DSPs17 years ago

RE: [motoroladsp] dsp56807 program download with "flash over jtag" F802 is in Boot flash address space, and in fact overlaps...

RE: [motoroladsp] dsp56807 program download with "flash over jtag" F802 is in Boot flash address space, and in fact overlaps the Program address space at location 2.  Therefore, what has probably happened, is that


Processor Expert, your opinion, is it any good?

Started by t_karin1 in Freescale DSPs15 years ago 9 replies

I am using DSP56807 for 3 years now, using either the SDK (Ver 2.5) or my own functions to access the peripherals, and also using...

I am using DSP56807 for 3 years now, using either the SDK (Ver 2.5) or my own functions to access the peripherals, and also using uCOS-ii RTOS. I am considering changing the DSP to 568357, which has twice as much internal flash. I noticed there is no SDK to the 5683xx Fa


where can I download CW for dsp56800 evaluation version?

Started by paulchenwy in Freescale DSPs17 years ago 2 replies

I just want to do my own reseach using dsp56807,but the full version for CW is a little expensive for me.Does anyone know where to...

I just want to do my own reseach using dsp56807,but the full version for CW is a little expensive for me.Does anyone know where to get the free evaluation version?


ADC conversion

Started by si_diep in Freescale DSPs17 years ago 1 reply

I recently got my DSP56807 to work on my audio application in school. I am having a problem understanding the concept of the SDK...

I recently got my DSP56807 to work on my audio application in school. I am having a problem understanding the concept of the SDK and with the ADC. To avoid aliasing and designing a tedious analog filter, I have to sample my signal at 500kHz and that's where I run into the


JTAG cable schematics!

Started by Manuk Shemsyan in Freescale DSPs17 years ago 4 replies

Hi! Please help me how can I load code into DSP56807 with CodeWarrior What cable I need, where can find its schematics? -- ...

Hi! Please help me how can I load code into DSP56807 with CodeWarrior What cable I need, where can find its schematics? -- Best regards, Manuk mailto:s_manuk@freenet. -- Best regards, Manuk mailto:


FM demodulation on DSP 56807

Started by avinmon in Freescale DSPs12 years ago

Hi, I am really new to DSP's. What I would like to is how to demodulate an FM signal on a DSP56807 EVM. Now I know that there is a couple of...

Hi, I am really new to DSP's. What I would like to is how to demodulate an FM signal on a DSP56807 EVM. Now I know that there is a couple of ways of going about it , one being generating I and Q values with another chip and then doing the complex baseband demodulation using phase approximation. What I want to know is how I can demodulate a signal generated in Matlab[output from my aud...


DSP56807 bootloader / S-Record number of lines

Started by t_karin1 in Freescale DSPs17 years ago 1 reply

Each S-Record line has a checksum at the end of it. So if error occur when sending that line, we can know about it. However,...

Each S-Record line has a checksum at the end of it. So if error occur when sending that line, we can know about it. However, what if a whole line (or more then one line) is skipped and not transmitted, how can we know about it? In some of motorola CPU (360, 302 and mayb


TTCAN for DSP56F807

Started by belightednow in Freescale DSPs17 years ago

Hello, I want to use the MSCAN Module of the DSP56807 for a hart real-time application with periodic transmission of messages in a...

Hello, I want to use the MSCAN Module of the DSP56807 for a hart real-time application with periodic transmission of messages in a fix time slot. The automatic retransmission of messages produce an undesired delay in time. Therefore I want to know if it is possible to suppress


Rif: DSP56807 bootloader / S-Record number of lines

Started by Anonymous in Freescale DSPs17 years ago

To use own boot loader we post process the Codewarrior S file to remove S0 line and add a new S0 line with a global checksum...

To use own boot loader we post process the Codewarrior S file to remove S0 line and add a new S0 line with a global checksum information. Regards, Giuliano "t_karin1 < Per: om>"


DSP56807 Program Size Problem

Started by Pete Becher in Freescale DSPs17 years ago 1 reply

Hi All, Has anyone seen or have a solution for the following situation? The problem is that the program will not start after...

Hi All, Has anyone seen or have a solution for the following situation? The problem is that the program will not start after power-down or reset. I am downloading the program via the bootloader and the program runs just fine when the bootloader says "Application


MATLAB blockset for DSP56807 ?

Started by Amol Sawant in Freescale DSPs17 years ago 1 reply

I have seen MATLAB R12 ver 6 having toolbox for Motorola DSP 56K series. But this contains only function for 563xx & 566xx which are...

I have seen MATLAB R12 ver 6 having toolbox for Motorola DSP 56K series. But this contains only function for 563xx & 566xx which are 24 bit DSP's, There is nothing on 568xx series which I feel is being widely used all over? Does any one know of any such facility available in mat


DSP56807 execution of BRSET instruction?

Started by Johnson, Jerry in Freescale DSPs18 years ago 5 replies

The DSP56F8XX family manual rev. 1.00 indicates on page A62 that the first argument to the BRSET instruction is a 16 bit immediate...

The DSP56F8XX family manual rev. 1.00 indicates on page A62 that the first argument to the BRSET instruction is a 16 bit immediate value. Further along, it states that the first argument is a MASK8 value, in which either the upper or lower half must be zero. If I assemble an instruction su


DSP56807 with SDK and ISR written in assembly

Started by Christian Brauchli in Freescale DSPs17 years ago

Hello I have a small question according to ISR. I'm using the SDK to set up most of my Interrupts. Now I had to program 1 ...

Hello I have a small question according to ISR. I'm using the SDK to set up most of my Interrupts. Now I had to program 1 Interupt in assembly with the Priority 5. (This ISR uses about 50% of my DSP ressource.) The Interrupt handling and the timing according to the prio


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