Forums

vc33 bootloader

Started by p_k269 November 28, 2003
Hi....

I traying to boot my VC33 from a 8-Bit flash-memory with the on-chip
bootloader.

Does the on chip bootloader copy my program from the flash
automatically to the VC33 in the MCBL mode...or do I need to write
that by my self? Does somebody have a example for the VC33....?

Or can somebody tell me step by step what I have to do..?

thanks...




Hello Phillip

The VC33 bootloader is an assembly level program that is contained in an
on-chip ROM that it enabeled when MCBL/MP=1. The source code and an
explanation of how the bootloader works is given in the TMS320C3x users guide.

I have a feeling that you may be new to the TMS320C3x family, so it may be
worth pointing out that all TMS320C31 documentation is applicable to the
TMS320VC33. The TMS320VC33 is essentially a TMS320C31 that has been
reprocessed in the latest CMOS technology, plus some healthy increases in
on-chip RAM and other features.

If you are using the VC33 DSK, it will either bootload from the host PC or
the on board 8-bit FeRAM. The FeRAM boot can be initiated by setting the
appropriate jumpers and a switch or through simulated PC control. FeRAM is
a type of 'enhanced flash' technology from Ramtron international
(www.ramtron.com)

Best regards
Keith Larson
-------------------------------
At 09:27 AM 11/28/03 -0000, you wrote:
Hi....

I traying to boot my VC33 from a 8-Bit flash-memory with the on-chip bootloader.

Does the on chip bootloader copy my program from the flash automatically to
the VC33 in the MCBL mode...or do I need to write that by my self?

Does somebody have a example for the VC33....?

Or can somebody tell me step by step what I have to do..?

thanks...

+-----------+
|Keith Larson |
|Member Group Technical Staff |
|Texas Instruments Incorporated |
| |
| 281-274-3288 |
| |
| www.micro.ti.com/~klarson |
|-----------+
| TMS320C3x/C4x/VC33 Applications |
| |
| TMS320VC33 |
| The lowest cost and lowest power 500 w/Mflop |
| floating point DSP on the planet! |
+-----------+