> >> Also, since I don't have code on AEMIF CS2 for the DSP, 
> what exactly 
> >> is the DSP doing at reset time (when SW3-4 is "on")? Is it booting 
> >> "garbage" and "crashing" (and then the ARM re-initializes 
> it before 
> >> running demos)? If it
> >> *is* crashing at boot, isn't there a chance (because of shared
> >> memory) that the DSP crash would wipe-out ARM codespace/variables?
> >
> >
> > You are correct in your statement above, following reset 
> the DSP will 
> > try to boot from AEMIF, which could potentially be bad if 
> you do not 
> > have any valid DSP code in memory at address 0x42200000. However, 
> > looking at the u-boot code (u-boot-1.1.3/boards/davinci/platform.S),
> > u-boot does place the DSP back into reset shortly after reset (the 
> > comments in this file mentioning "GEM" refer to the DSP). So in 
> > reality the DSP will only be active for a short duration before the 
> > ARM places it back in reset. Now ideally, if we are using 
> > codec_engine/dsplink, we should always have the DSP configure for 
> > ARM-boot as the DSP boot is controlled by the ARM. I 
> believe that Loc 
> > mentioned in his email that we have identified the reason 
> why the ARM 
> > boot mode is not working and this will be corrected.
> >
> >> It really seems that you'd only want "DSP self boot" if 
> there is in 
> >> fact something connected to CS2 with DSP code. Maybe I'm missing 
> >> something, though.
> >
> >
> > I agree, we should only use DSP self-boot mode if you have 
> valid code 
> > in the CS2 space for the DSP to execute.
> >
> > Cheers,
> > Jon
> >
> > _______________________________________________
> > Davinci-linux-open-source mailing list 
> > [email protected]
> > 
> http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
> >
> >
> Has this issue with ARM boot been resolved?



Yes. This was fixed in dsplink v1.30.08.02 and this version was
distributed with the DVEVM release v1.10.01. 

Jon
_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source

Reply via email to