Есть IAR 4,30 (леченый) и есть MT-Link 5.0 (написанно на железе) и плата LPC-H2294 берем проект с сайта Olimex по миганию светодиодом пробуем запустит и вото что получаем
Драйвер J-tag взял с сайта www.seegger.com версии 3.78C
Сначало выскакивает месседж бокс с таким текстом
Could not find supported CPU core open JTAG chain
Bad JTAG communication: Write to IR: Expected 0x1, got 0x0 (TAP Command :2) @ Off 0x5
Could not find supported CPU core on JTAG chain
И предлагает повторить или прервать
Потом в яре 4,30 пишет
Tue Jan 15 14:31:50 2008: Logging to file: C:\Program Files\IAR Systems\Embedded Workbench 4.0 Evaluation\arm\cspycomm.log
Tue Jan 15 14:31:50 2008: J-Link firmware: V1.20 (J-Link compiled Dec 03 2007 17:15:31 ARM Rev.5)
Tue Jan 15 14:31:50 2008: JTAG speed is initially set to: 5 kHz
Tue Jan 15 14:31:50 2008: TotalIRLen = ?, IRPrint = 0x..00000000000000000000000000000000
Tue Jan 15 14:31:51 2008: TotalIRLen = ?, IRPrint = 0x..00000000000000000000000000000000
Tue Jan 15 14:31:51 2008: TotalIRLen = ?, IRPrint = 0x..00000000000000000000000000000000
Tue Jan 15 14:31:51 2008: Halting CPU core
Tue Jan 15 14:31:51 2008: Halting CPU core
Tue Jan 15 14:31:51 2008: Resetting target using BP@0.
Tue Jan 15 14:36:54 2008: Could not find supported CPU core on JTAG chain
Bad JTAG communication: Write to IR: Expected 0x1, got 0x0 (TAP Command : 2) @ Off 0x5.
Could not find supported CPU core on JTAG chain
Tue Jan 15 14:37:02 2008: Failed to load debugee: C:\prj\blink_led\Debug\Exe\LPC2294_blink_led.d79
и в лог файле написано вот что
(0000) Logging started @ 2008-01-15 08:38
(0000)
000:000 (0001) T048C 000:000 JLINKARM_GetCompileDateTime() (0000ms, 0000ms total)
(0000) DLL Compiled: Dec 13 2007 20:28:39
000:001 (0000) T048C 000:001 JLINKARM_SelectUSB(Port = 0) returns 0x00 (0000ms, 0000ms total)
000:001 (0000) T048C 000:001 JLINKARM_ConfigJTAG(IRPre = 0, DRPre = 0) (0000ms, 0000ms total)
000:001 (0000) T048C 000:001 JLINKARM_SetEndian(ARM_ENDIAN_LITTLE) returns 0x00 (0000ms, 0000ms total)
000:001 (0000) T048C 000:001 JLINKARM_ResetPullsTRST(OFF) (0000ms, 0000ms total)
000:001 (0000) T048C 000:001 JLINKARM_EnableLog(...) (0000ms, 0000ms total)
000:001 (0000) T048C 000:001 JLINKARM_SetErrorOutHandler(...) (0000ms, 0000ms total)
000:001 (0048) T048C 000:001 JLINKARM_Open()Firmware: J-Link compiled Dec 03 2007 17:15:31 ARM Rev.5 (0048ms, 0048ms total)
000:055 (0000) T048C 000:055 Firmware: J-Link compiled Dec 03 2007 17:15:31 ARM Rev.5 (0000ms, 0048ms total)
000:066 (0000) T048C 000:066 returns O.K. (0000ms, 0048ms total)
000:066 (0000) T048C 000:066 JLINKARM_GetFirmwareString(...) (0000ms, 0048ms total)
000:067 (0026) T048C 000:067 JLINKARM_SetSpeed(5) >0x48 JTAG> >0x1B8 JTAG>TotalIRLen = ?, IRPrint = 0x..00000000000000000000000000000000 (0026ms, 0074ms total)
000:093 (0006) T048C 000:093 >0x30 JTAG> (0006ms, 0080ms total)
000:099 (0000) T048C 000:099 JLINKARM_ResetPullsRESET(OFF) (0000ms, 0080ms total)
000:099 (0098) T048C 000:099 JLINKARM_Reset() >0x48 JTAG> >0x1B8 JTAG>TotalIRLen = ?, IRPrint = 0x..00000000000000000000000000000000 (0098ms, 0178ms total)
000:197 (0108) T048C 000:197 >0x30 JTAG>_ResetNormal: >0x48 JTAG> >0x1B8 JTAG>TotalIRLen = ?, IRPrint = 0x..00000000000000000000000000000000 (0108ms, 0286ms total)
000:305 (0123) T048C 000:305 >0x30 JTAG> >0x58 JTAG>
***** Error: Could not find supported CPU core on JTAG chainHalting CPU coreHalting CPU coreResetting target using BP@0._ResetBP0: >0x128 JTAG>
***** Error: Bad JTAG communication: Write to IR: Expected 0x1, got 0x0 (TAP Command : 2) @ Off 0x5. (0123ms, 0409ms total)
000:428 (0000) T048C 000:428
***** Error: Could not find supported CPU core on JTAG chain -- Has error (0000ms, 0409ms total)
(0000)
(0000) Closed
Какие могут быть мысли с этим всем ?
Пробывал с платой EPM9302 эффект такой же! Есть какие нибудь мысли по нормализации обстановки ?