Sign in

username:

password:



Not a member?

Search c54x



Search tips

Subscribe to c54x



c54x by Keywords

5409 | 5416 | AD5 | ADC | BIOS | Boot | Booting | Bootloader | C540 | C5402 | C5409 | C5416 | CCS | Codec | DMA | Dmad | DSK | DSKPlus | Dsplib | EVM | FFT | FIR | Flash | GPIO | HPI | Initialization | Interrupt | JTAG | LOG_printf | MCBSP | RFFT | RTDX | Sampling | STLM | UART | VC540

Discussion Groups

Discussion Groups | TMS320C54x | Re: Standard Serial Boot

Technical discussions about the TI C54x DSPs (including the c5401, c5402, c5402a, c5404, c5407, c5409, c5409a, c5410, c5410a, c5416, c5420, c5421, c5441, c549, c5470 and c5471).

  

Post a new Thread

Re: Standard Serial Boot - mani...@yahoo.com - Jun 5 6:49:16 2008



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 <out file Name>  -e <EntryPint Address> -a -boot -bootorg SERIAL -map
<newmap file name> -romwidth 16 -o <hexfile name to be created>

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?  
>  
>  
>  
>  
>  
>  
>  
>      	    
>  
>

------------------------------------

OMAP35x EVM jump-starts low-power apps
------------------------------------
The modular and extensible OMAP35x Evaluation Module (EVM) enables developers to start building
applications based on the OMAP35x architecture:http://www.DSPRelated.com/omap35x



(You need to be a member of c54x -- send a blank email to c54x-subscribe@yahoogroups.com )