DSPRelated.com
Forums

RTDX without DSP/Bios on DM6437

Started by tobi...@yahoo.de February 8, 2010
Hi everybody,

i like to use RTDX to display small logging and debug messages from my EVM DM6437 on PC. Using DSP/Bios, this works fine. But for my application it would be better, if it worked standalone without OS. Is that possible at all?

I tried to follow the steps in spra895 -> 2.2 RTDX Without DSP/BIOS.
I did the following:
- link rtdx.lib from bios_5_33_06\packages\ti\rtdx\lib\c6000\ to my project
- set up a interrupt vector table with IRQ 3 (offset 0x60) calling RTEMU_msg
- write the vector table address to ISTP register
- enable interrupts
- create an output channel and send an integer by calling RTDX_write().

I see, that RTEMU_msg() is called once after setting up interrupts.
When I load the program, the channel is detected by the Channel Verwer Control and it gets active as RTDX_enableOutput() is passed. But no data is received by CCS, the logfile remains empty.

Is DSP/Bios needed or could it work without and something is missing?

Thanks,
Tobias

_____________________________________