AnsweredAssumed Answered

BF561: VDSP++ Enviroment crashes (HPUSB-ICE) crashes after RAISE 1

Question asked by Comm on Mar 31, 2010
Latest reply on Apr 4, 2010 by PrasanthR

Hello,

 

if i perform a raise 1 instruction while being connected via emulator (HPUSB-ICE) the VDSP++ Enviroment crashes and the target is unreachable.

Even if the "Boot on Software Reset" Bit in the System Reset Configuration Register (SICA_SYSCR) is set.

How do i get the BF561 to start executing from the beginning of on-chip L1 memory?

 

here my current source code:

 

P0.H = _SICA;
P0.L = _SICA;
R0.L = 0x0010;
W[P0 + 4] = R0;
SSYNC;


P0.H = _SICA;

P0.L = _SICA;
R0.L = 0x0007;
W[P0 + 0] = R0;
SSYNC;

P1 = 75;
LSETUP(waitSCLKstart,waitSCLKend) LC0 = P1;
waitSCLKstart:
waitSCLKend:
NOP; 

P0.H = _SICA;
R0.L = 0x0000;
W[P0 + 0] = R0;
SSYNC;

RAISE 1;

Outcomes