Reply by mani...@yahoo.com June 5, 20082008-06-05
Hello all,

I got the same problem when trying to boot my DSP in Standard Serial(16 bit mode) Boot.

I have connected the MSP430 to feed the SCLK, FS and BRx (Starting with bit #15 to bit#0) to the McBSP0 of our TMS320C54CST.

I can see first 5-6 words are going fine to DSP (like 0x10AA, 0x0018, ....) but some how after around 1800uS the XF pin goes up, which I suspect cause of the problem..

To generate the hex file I follow the command line:

hex500.exe -e -a -boot -bootorg SERIAL -map -romwidth 16 -o

Now I am sending the content of this file over BRx line using bit bang protocol.

Main queries for us are as per below:

1. Should XF go up after getting low, if yes then when?(if possible can I get the precise time)
2. what should be the minimum and maximum BCLK frequency for standard serial boot (16 bit mode).
3. Is it possible if I can get the timing diagram (for transfering data to DSP to make serial boot).
Many Thanks in Advance,
Manish.

>
>
>
>
>
>Hello all,
>
>I'm trying to boot the DSP with standard serial boot mode via McBSP0
>(16bit). According to the TI document, spra618b(Title
>is "TMS320VC5402 and TMS320U5402 Bootloader."), I expected the XF
>pin go to the low after checking HPI boot mode, serial EEPROM boot
>mode and parallel boot mode to indicate the DSP's ready to receive
>data by serial port. But it didn't. So, DSP didn't boot well.
>
>Of course, /INT2 and /INT3 is not active to prevent from going to
>the HPI boot mode and serial EEPROM boot mode. Furthermore, the
>contents of FFFFh of I/O and data space cannot be the valid word for
>the parallel boot mode. So, I'm confused with it.
>
>Is there anybody experience the serial boot via McBSP? Does not XF
>pin go to low? Or does it go to low for just a moment and return to
>high?
>
>
>
>
>
>
>
>
>
>