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
PCI related
Started by ●April 6, 2006
Reply by ●April 7, 20062006-04-07
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 > eeshIf 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