DSPRelated.com
Forums

TMS320F28016 with DSP/BIOS?

Started by Kyle Manna June 23, 2008
Hi,

I have a few questions regarding DSP/BIOS on a TMS320F28016. Is it possible
to build a DSP/BIOS configuration that will work on this processor? My
stumbling block thus far has been trying to figure out what to do with the
H0SARAM segment in the configuration wizard since the F28016 doesn't
actually have a H0SARAM segment.

Also, I have a C2000 XDS510LC from Spectrum Digital and am trying to use
RTDX to connect to what I thought to be a working DSP/BIOS build (the
H0SARAM was assigned to unused memory with nothing in it, or so I think). I
expected to get some LOG_printf output in realtime or when I hit halt,
however nothing was ever displayed. Does anybody know what the capability
of the XFS510LC is with respect to RTDX data?

Thanks,
- Kyle
Hi Kyle,
I think it is unusual to run DSP/BIOS in a low flash/RAM configuration like F28016. It is tough to find room for both BIOS and your app. Might I suggest our VisSim/ECD which has very low overhead and provides the functionality of a thin RTOS by setting up your main timer driven function and allowing low priority tasks to run at various rates.
We have a customer, www.electricmotionsystems.com, who has implemented their space vector PMSM controller with RS485 packet I/O for command and control, I2C task for eeprom read/write, under bus voltage detection, over-temp detection, cruise control, regenerative braking etc. on a F2801 100% in our VisSim environment. Final footprint was 10K flash/4K RAM.

Regarding F28235 driver, we had to download several CCSv3.3 service packs to get my F28335 driver. It was not on the CD that came with the development board. Check your on-line update status.

Good luck,
Jim