Sign in

username:

password:



Not a member?

Search code-comp



Search tips

Subscribe to code-comp



code-comp by Keywords

ARM7 | BIOS | Bug | EVM | JTAG | Linker | LOG_printf | McBSP | Profiling | Relocation | RTDX | Simulator | Target | Watch

Sponsor

NEW! TMS320C6474: 3x the performance. 1/3 the cost. Three 1 GHz cores on 1 chip.

Discussion Groups

Discussion Groups | Code-Composer | Emulator Error

Technical discussions about Code Composer Studio.

  

Post a new Thread

Emulator Error - rmb - Aug 13 10:58:00 2005



Hi,
I am working on OMAP 1510 Innovator board using XDS560. On powering
up the target I run the Reset XDS560 utility from the PC and then
start CCS.
I get the following error:
TMS470R2x- DSP Device Driver
Cant Initialise Target CPU:
Error 0x80000200/-2072
Fatal Error during: OCS,
Cannot halt the processor

The switch settings on the processor module of the board are:
SW1: Off Off Off On
SW2: Off On Off Off

Why is this happening ?
What should be done for correctly starting up?
Any other information/pointer to info is most welcome.

thanks in advance,
rmb




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

Re: Emulator Error - Bhooshan Iyer - Aug 16 4:19:00 2005

I beieve that there is an issue called "ARM Ready hang" and the error you are getting *might* be a symptom of that. This issue is spurred if the ARM starts execyuting random code out of uninitialized memory and depending upon your memory settings- like MMU off but random code accessess non existant memory location- the ARM can hang real bad. It waits forever for a memory signal that may never come.
 
So, in the middle of such an action if the emulator tries to take control, it will fail because the emulation request can be granted only after the ARM has executed the current instruction(which it may never...)
 
That was the long of the problem, the short of the solution is not elegant is either:
 
1] You can keep hitting reset and retry and it may succeed after a few attempts
 
2] Or write some dummy initialized code like a self loop for the ARM to execute
 
3] Try changing the boot-up order(bypass)
 
4] And ofcourse the legendary, "hitting the reset button and emulator retry button" at the same instant.This has performed a few miracles after all else has failed!
 
One of them might work, if the original diagnosis is correct.

--Bhooshan
On 8/13/05, rmb <r...@yahoo.com> wrote:
Hi,
I am working on OMAP 1510 Innovator board using XDS560. On powering
up the target I run the Reset XDS560 utility from the PC and then
start CCS.
I get the following error:
      TMS470R2x- DSP Device Driver
       Cant Initialise Target CPU:
       Error 0x80000200/-2072
       Fatal Error during: OCS,
       Cannot halt the processor

The switch settings on the processor module of the board are:
SW1: Off Off Off On
SW2: Off On  Off Off

Why is this happening ?
What should be done for correctly starting up?               &n bsp;  
Any other information/pointer to info is most welcome.

thanks in advance,
rmb



  •  





--
-------------------------------------------------------------------
"I've missed more than 9000 shots in my career.
I've lost almost 300 games. 26 times I've been trusted to take the game winning shot and missed.
I've failed over and over again in my life.
And that is why I succeed."
        -- Michael Jordan
--------------------------------------------------------------------

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