I'm trying to connect the J-Link through JFlashARM to an ARM1176. At this point I'm just trying to establish initial JTAG communication, but it does not appear to work.
The JLinkARM.log produces the following output:
Any help would be greatly appreciated.
The JLinkARM.log produces the following output:
From the log it looks like the J-Link is not able to identify the ARM11, it claims that it sees a Cortex-R4 but I'm guessing that this is just the last device in the list?T22B4 017:452 SEGGER J-Link V4.14i Log File (0001ms, 0000ms total)
T22B4 017:452 DLL Compiled: Aug 12 2010 20:19:20 (0001ms, 0000ms total)
T22B4 017:452 Logging started @ 2010-09-07 13:24 (0001ms, 0000ms total)
T22B4 017:459 JLINK_SelectUSB(Port = 0) returns 0x00 (0010ms, 0001ms total)
T22B4 017:469 JLINK_OpenEx(...)
Firmware: J-Link ARM V8 compiled Aug 12 2010 19:35:38
Hardware: V8.00
S/N: 58001208 returns O.K. (0212ms, 0011ms total)
T22B4 017:681 JLINK_TIF_Select(JLINKARM_TIF_JTAG) returns 0x00 (0000ms, 0223ms total)
T22B4 017:683 JLINK_CORE_Select(201326591) (0037ms, 0223ms total)
T22B4 017:731 JLINK_ConfigJTAG(IRPre = 0, DRPre = 0) (0000ms, 0261ms total)
T22B4 017:731 JLINK_SetEndian(ARM_ENDIAN_LITTLE) returns 0x00 (0001ms, 0261ms total)
T22B4 017:732 JLINK_GetFirmwareString(...) (0000ms, 0262ms total)
T22B4 017:741 JLINK_SetSpeed(5) (0002ms, 0262ms total)
T22B4 017:743 JLINK_GetSpeed() returns 0x05 (0000ms, 0264ms total)
T22B4 017:761 JLINK_SetResetType(JLINKARM_RESET_TYPE_NORMAL) returns JLINKARM_RESET_TYPE_NORMAL (0000ms, 0264ms total)
T22B4 017:761 JLINK_SetResetDelay(0) (0000ms, 0264ms total)
T22B4 017:761 JLINK_ResetPullsRESET(ON) (0000ms, 0264ms total)
T22B4 017:761 JLINK_Reset() >0x2F8 JTAG>TotalIRLen = 4, IRPrint = 0x01 >0x30 JTAG> >0x210 JTAG> >0xF8 JTAG> >0x90 JTAG>Identified core does not match configuration. (Found: Cortex-R4, Configured: ARM11) >0x30 JTAG> >0x98 JTAG> >0xB0 JTAG>ARM AP[0]: 0x24770001, AHB-AP >0xB0 JTAG>ARM AP[1]: 0x14770002, APB-AP >0xB0 JTAG>ARM AP[2]: 0x14760010, JTAG-AP >0xB0 JTAG> >0xE8 JTAG> >0x278 JTAG> >0x180 JTAG> >0x278 JTAG> >0x330 JTAG> >0x180 JTAG> >0x278 JTAG> >0x330 JTAG> >0x180 JTAG> >0x278 JTAG> >0x330 JTAG>
>0x180 JTAG> >0x278 JTAG> >0x330 JTAG> >0x180 JTAG> >0x278 JTAG> >0x330 JTAG> >0x180 JTAG> >0x158 JTAG>1 code breakpoints, 1 data breakpoints >0x158 JTAG> >0x1F0 JTAG> >0x158 JTAG> >0x158 JTAG> >0x158 JTAG> >0x158 JTAG> >0x1F0 JTAG> >0x1F0 JTAG> >0x158 JTAG> >0x158 JTAG> >0x158 JTAG> >0x158 JTAG> >0x158 JTAG> >0x158 JTAG> >0x158 JTAG> >0x158 JTAG> >0x158 JTAG> >0x158 JTAG> >0x158 JTAG> >0x158 JTAG> >0x158 JTAG> >0x158 JTAG> >0x158 JTAG> >0x158 JTAG> >0x158 JTAG> >0x158 JTAG> >0x158 JTAG> >0x158 JTAG>
>0x158 JTAG> >0x158 JTAG> >0x158 JTAG> >0x158 JTAG> >0x158 JTAG> >0x158 JTAG> >0x158 JTAG> >0x158 JTAG> >0x158 JTAG> >0x158 JTAG> >0x158 JTAG> >0x158 JTAG> >0x158 JTAG> >0x158 JTAG> >0x158 JTAG> >0x158 JTAG> >0x158 JTAG> >0x158 JTAG> >0x158 JTAG> >0x158 JTAG> >0x158 JTAG> >0x158 JTAG> >0x158 JTAG> >0x158 JTAG>
***** Error: Failed to halt CPUData endian: little >0x690 JTAG>Main ID register: 0x00000000 >0x690 JTAG>Cache Type register: 0x00000000 >0x690 JTAG>TCM Type register: 0x00000000 >0x690 JTAG>
MPU Type register: 0x00000000 >0x690 JTAG>System control register: Instruction endian: little Level-1 instruction cache disabled Level-1 data cache disabled MPU disabled Branch prediction not supported >0x1728 JTAG> >0x1F0 JTAG> >0x158 JTAG> >0x158 JTAG> >0x158 JTAG> >0x158 JTAG> >0x158 JTAG> >0x158 JTAG> >0x158 JTAG> >0x158 JTAG> >0x158 JTAG> >0x158 JTAG> >0x158 JTAG> >0x158 JTAG> >0x158 JTAG> >0x158 JTAG> >0x158 JTAG> >0x158 JTAG> >0x158 JTAG> >0x158 JTAG> >0x158 JTAG> >0x158 JTAG> >0x158 JTAG>
>0x158 JTAG> >0x158 JTAG> >0x158 JTAG> >0x158 JTAG> >0x158 JTAG> >0x158 JTAG> >0x158 JTAG> >0x158 JTAG> >0x158 JTAG> >0x158 JTAG> >0x158 JTAG> >0x158 JTAG> >0x158 JTAG> >0x158 JTAG> >0x158 JTAG> >0x158 JTAG> >0x158 JTAG> >0x158 JTAG> >0x158 JTAG> >0x158 JTAG> >0x158 JTAG> >0x158 JTAG> (12605ms, 0264ms total)
T22B4 030:367 JLINK_Close() (0268ms, 12869ms total)
Any help would be greatly appreciated.