DSPRelated.com
Forums

PCI related

Started by eesh April 6, 2006
Hi
I am involved in custom made TI DM642 board development, in which DM642
will be host booted. The custom part comes where the EEPROM used to
configure the PCI on reset (on DM642 EVM) is not present.

I am interested in knowing the procedure to follow for DSP initialization
process. I understand the following should be the approach.
1) PCI will be configured by host when the DSP is held in reset.
2) Then EMIF need to be configured to access the internal and external
memory of the DSP. 
3) COFF load the DSP executable.

If 
    the above is need changes please let me know 
ELSE
    I am worried in the case where PCI is not configured properly! one may
have difficulty in finding whether the issue is with EMIF config or with
PCI!

Your input will be much apreciated.

regards
eesh


eesh wrote:
> Hi > I am involved in custom made TI DM642 board development, in which DM642 > will be host booted. The custom part comes where the EEPROM used to > configure the PCI on reset (on DM642 EVM) is not present. > > I am interested in knowing the procedure to follow for DSP initialization > process. I understand the following should be the approach. > 1) PCI will be configured by host when the DSP is held in reset. > 2) Then EMIF need to be configured to access the internal and external > memory of the DSP. > 3) COFF load the DSP executable. > > If > the above is need changes please let me know > ELSE > I am worried in the case where PCI is not configured properly! one may > have difficulty in finding whether the issue is with EMIF config or with > PCI! > > Your input will be much apreciated. > > regards > eesh
If the PCI is not properly configured, you won't be able to reliably talk to your board and all bets are off. Once you get that, configuring the EMIF and loading/booting the processor should be all you need to do, though those might be complex tasks, depending on how you go about doing them. TI has an app note on booting from the Host Port Interface (HPI) that you might find helpful (look for SPRA512 or similar). Cheers! --M