On May 3, 2014, at 12:20 AM, Paul Fertser <[email protected]> wrote:
> 
>> Could write a new function - something like:    flash_IsThisAddressInFlash(  
>> target_pointer,   ADDRESS )  this would *NOT* probe anything
>> Do you see a problem with assuming the “flash address range” is always valid 
>> if not auto-probed?
> 
> Yes, many flash drivers populate it only during probe time. But,
> again, I do not see any issues with requiring auto-probing there.

I do - need to attach to a dead/crashed system without reset, aka: “a soft 
attach” - no reset.  Because you need to figure out why things have crashed, 
various bus clocks may be disabled in parts of the chip, the debugger should 
not make things worse by probing hardware that is currently disabled due to a 
power down setting.  Meaning: You might be debugging a power down/power up 
problem.  

The only thing you know is alive and functional is the debug access port, and 
the cpu you want to debug specific access port on the DAP you have no idea what 
the other internal structure of the chip may or may not be.  The other CPUs on 
the target board may also be shut down or held in reset or likewise.


------------------------------------------------------------------------------
"Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos.  Get 
unparalleled scalability from the best Selenium testing platform available.
Simple to use. Nothing to install. Get started now for free."
http://p.sf.net/sfu/SauceLabs
_______________________________________________
OpenOCD-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openocd-devel

Reply via email to