Hi all, I got an Sitara AM17x EVM on my desk and try to get it up and running with an BDI2000.
The BDI comes up with an error msg: # JTAG: communication with target failed - TARGET: target will be restarted in 10 sec - TARGET: processing reset request - TARGET: BDI asserts TRST and RESET - TARGET: BDI removes TRST - TARGET: Bypass check 0x00000001 => 0x00000001 - TARGET: JTAG exists check passed - Core#0: ID code is 0x00000000 - Core#0: ICEBreaker access check failed - Read back is 0x00000000 instead of 0x12345678 # TARGET: resetting target failed # JTAG: communication with target failed I know that there is something special to make the TAP from the ARM CPU visible. On the DaVinci wiki pages I found the following SCANINIT calls: ; Configure ICEPick module to make ARM926 TAP visible SCANINIT r1:w400000:r0 ; toggle reset for 0.4 seconds SCANINIT t1:w1000:t0:w1000: ; toggle TRST SCANINIT i6=07:d8=89:i6=02: ; connect and select router SCANINIT d32=81000082: ; set IP control SCANINIT d32=a018206f: ; configure TAP0 SCANINIT d32=a018216f:cl5: ; enable TAP0, clock 5 times in RTI SCANINIT d32=a018616f:cl5: ; enable TAP0, clock 5 times in RTI SCANINIT i10=ffff ; scan bypass Unfortunately it doesn't work with my Sitara EVM. So this sequence seems only to work for DaVinci boards. Does anyone has a valid BDI2000 configuration for this Sitara board up and running? Any help is appreciated. Best regards Holger Brunck _______________________________________________ Davinci-linux-open-source mailing list [email protected] http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
