А я так и не могу заставить нормально работать МТ-Линк с кейлом (через RDI).
Пока застопорился на этапе загрузки программы в камень (LM3S601) - выбираю Flash -> Download, выдаётся предупреждение "Failed to measure CPU clock frequency", и тишина. В контроллер ничего не записывается, лог имеет вот такое содержание:
Код
T0AF0 000:000 SEGGER J-Link RDI Log File (0000ms)
T0AF0 000:000 Logging started @ 2008-12-27 01:31 (0000ms)
T0AF0 000:000 SEGGER J-Link RDI DLL V4.00a, compiled Dec 17 2008 20:31:41 (0000ms)
T0AF0 000:000 JLINK_OpenAgentProc(Type = 0x0A)**** Logging restarted ??? (0001ms)
T0AF0 000:001
[Init settings]
UseSetupFile = OFF
[JTAG settings]
Speed = 1000
UseAutoSpeed = ON
UseAdaptive = OFF
MultipleTargets = OFF
IRLen = 0
TAP_Number = 0
[Flash settings]
FlashProg = ON
FlashDevice = Luminary LM3S601
FlashIsMirrored = OFF
ClockSpeed = AUTO
CacheFlash = ON
VerifyFlash = ON
FlashDL = ON
SkipOnCRCMatch = ON
[Breakpoints settings]
SoftwareBPs = ON
FlashBPs = ON
[CPU settings]
AllowSimulation = ON
Endian = LITTLE
ResetType = 0
ResetDelay = 200
hAgent = 0xE1CEE1CE returns RDIError_LittleEndian (0253ms)
T0AF0 000:254 JLINK_InfoProc(h = AGENT, RDIInfo_Modules, ...) returns RDIError_NoError (0000ms)
T0AF0 000:254 JLINK_InfoProc(h = AGENT, RDIInfo_CustomLoad, ...) returns RDIError_UnimplementedMessage (0000ms)
T0AF0 000:254 JLINK_InfoProc(h = AGENT, RDIInfo_SemiHosting, ...) returns RDIError_NoError (0000ms)
T0AF0 000:254 JLINK_InfoProc(h = AGENT, RDISemiHosting_SetState, ...) returns RDIError_NoError (0000ms)
T0AF0 000:254 JLINK_InfoProc(h = AGENT, RDISemiHosting_GetState, ...) returns RDIError_NoError (0000ms)
T0AF0 000:254 JLINK_InfoProc(h = AGENT, RDIInfo_Modules, ...) returns RDIError_NoError (0000ms)
T0AF0 000:254 JLINK_OpenProc(h = ARM, Type = 0x0A) returns RDIError_LittleEndian (0101ms)
T0AF0 000:355 JLINK_InfoProc(h = ARM, RDIInfo_Target, ...) returns RDIError_NoError (0000ms)
T0AF0 000:355 JLINK_InfoProc(h = ARM, RDIInfo_CanForceSystemReset, ...) returns RDIError_NoError (0000ms)
T0AF0 000:355 JLINK_InfoProc(h = ARM, RDIInfo_ForceSystemReset, ...) returns RDIError_NoError (0096ms)
T0AF0 000:451 JLINK_CPUWriteProc(h = ARM, Mode = 0x13, Mask = 0x20000) XPSR=000000D3 returns RDIError_NoError (0000ms)
T0AF0 000:451 JLINK_CPUReadProc(h = ARM, Mode = 0xFF, Mask = 0x07FFF) R0=00004EC1 R1=00030D40 R2=40006000 R3=0000016D R4=0000018C R5=0000018C R6=FFFFFFFF R7=FFFFFFFF R8=FFFFFFFF R9=FFFFFFFF R10=FFFFFFFF R11=FFFFFFFF R12=FFFFFFFF MSP=20000100 R14=FFFFFFFF returns RDIError_NoError (0001ms)
T0AF0 000:452 JLINK_CPUReadProc(h = ARM, Mode = 0xFF, Mask = 0x10000) R15=000000B8 returns RDIError_NoError (0000ms)
T0AF0 000:452 JLINK_CPUReadProc(h = ARM, Mode = 0xFF, Mask = 0x20000) XPSR=000000D3 returns RDIError_NoError (0000ms)
T0AF0 000:452 JLINK_CPUReadProc(h = ARM, Mode = 0xFF, Mask = 0x40000) APSR=00000000 returns RDIError_NoError (0000ms)
T0AF0 000:453 JLINK_WriteProc(h = ARM, Addr = 0x00000000, 0x018C Bytes, RDIAccess_Data8) returns RDIError_NoError (0000ms)
T0AF0 000:453 JLINK_InfoProc(h = ARM, RDIInfo_CanForceSystemReset, ...) returns RDIError_NoError (0000ms)
T0AF0 000:453 JLINK_InfoProc(h = ARM, RDIInfo_ForceSystemReset, ...)
***** Error: Failed to measure CPU clock frequency
***** Error: Failed to measure CPU clock frequency returns RDIError_NoError (2870ms)
T0AF0 003:323 JLINK_CPUWriteProc(h = ARM, Mode = 0x13, Mask = 0x20000) XPSR=000000D3 returns RDIError_NoError (0002ms)
T0AF0 003:325 JLINK_CPUReadProc(h = ARM, Mode = 0xFF, Mask = 0x07FFF) R0=00004EC1 R1=00030D40 R2=40006000 R3=0000016D R4=0000018C R5=0000018C R6=FFFFFFFF R7=FFFFFFFF R8=FFFFFFFF R9=FFFFFFFF R10=FFFFFFFF R11=FFFFFFFF R12=FFFFFFFF MSP=20000100 R14=FFFFFFFF returns RDIError_NoError (0000ms)
T0AF0 003:325 JLINK_CPUReadProc(h = ARM, Mode = 0xFF, Mask = 0x10000) R15=000000B8 returns RDIError_NoError (0000ms)
T0AF0 003:325 JLINK_CPUReadProc(h = ARM, Mode = 0xFF, Mask = 0x20000) XPSR=000000D3 returns RDIError_NoError (0000ms)
T0AF0 003:325 JLINK_CPUReadProc(h = ARM, Mode = 0xFF, Mask = 0x40000) APSR=00000000 returns RDIError_NoError (0000ms)
T0AF0 003:327 JLINK_StepProc(..., h = ARM, StopOthers = FALSE, nInst = 1) PC = 000000B8 returns RDIError_NoError (0163ms)
T0AF0 003:492 JLINK_CloseProc(h = ARM) returns RDIError_NoError (0039ms)
T0AF0 003:531 JLINK_CloseAgentProc() returns RDIError_NoError (0000ms)
Такое ощущение, что RDI не может соединиться со своей библиотекой JLinkARM.dll - один раз выдавалось такое сообщение...
Лицензии стоят и у сеггера, и у кейла.
Кейл скачал последний. Дрова сеггера тоже последние. Прошивка отладчика последняя DASM'овская OEM - то есть должна работать с кейлом без проблем...
Подскажите, в чём проблема?

ЗЫ: утилиты сеггера прекрасно работают (и пишут, и читают из камня), то есть дебаггер рабочий...