複製鏈接
請複製以下鏈接發送給好友

CoLinkEx

鎖定
CoLinkEx,是一款開源的支持SW/JTAG調試的仿真器,它可以調試ARMCortexMCU設備。CoLinkEx直接支持CoIDE和CoFlash,並與KeilRealview MDK,IAREmbedded Workbench無縫集成。 [1]  屬於CooCox開發工具中的一員,CooCox提供一系列的開發工具都是免費使用或開源,還包括CoIDE, CoFlash,CoSmart,CoAssistant以及CoX, CoOS。
外文名
CoLinkEx
類    別
開源的支持SW/JTAG調試的仿真器

CoLinkEx特徵

  • 開源的仿真器
  • 支持SW調試
  • 支持JTAG調試
  • 支持調試Cortex M0/M0+/M3/M4設備
  • 支持CoFlash, CoIDE,MDK(4.03版本以上,MDK 4.13a除外 [1] 

CoLinkEx支持器件

CoLinkEx仿真器是個開源硬件,支持JTAG和SW調試,支持的芯片廠商和系列如下面對應的表格所示,CooCox官方網站提供CoLinkEx支持的具體的MCU型號。 [1] 

CoLinkExJTAG調試

AT91SAM3Ux
LPC17xx
STM32F0x STM32F100x
STM32F102x STM32F103x
STM32F105x STM32F107x
STM32F4x
LM3SX00 LM3S1000
LM3S2000 LM3S5000
LM3S6000 LM3S8000
LM3S9000

CoLinkExSW調試

Atmel
TI
Freescale
NXP
ST
AT91SAM3Ux
EFM32G2X
XEFM32G8XX
LM3SX00
LM3S1000
LM3S2000
LM3S5000
LM3S6000
LM3S8000
LM3S9000
KL04
KL05
KL14
KL15
KL24
KL25
HT32F125x
HT32F125x
HT32F275x
LPC11xx
LPC11c1x
LPC12xx
LPC13xx
LPC17xx
NUC100NUC120NUC122NUC130NUC140Nano100Nano110Nano120Nano130NuMicroM051/Mini51
STM32F0x
STM32F4x
STM32F100x
STM32F102x
STM32F103x
STM32F105x
STM32F107x

CoLinkEx固件更新

如果在 CoIDE 1.4.0和 CoFlash 1.4.0及以上版本中使用CoLinkEx進行調試前,首先要安裝CoLinkEx Driver 1.2.0 或者1.2.1並更新相應固件,在MDK中調試,開始之前要先安裝CoMDKPlugin(CoMDKPlugin是一款在keil Realview MDK環境下調試ARMCortex MCU芯片的軟件)。
固件更新步驟:
  1. 短接JP1。
  2. 上電(ColinkEX連接到PC)。
  3. 等待PC枚舉出卷標CRP2 ENABLD(或CRP DISABLD)的可移動磁盤,如果沒有出現,請多按幾次復位鍵(BP1)或重新上電。
  4. 把CRP2 ENABLD(或CRPDISABLD)可移動磁盤中的firmware.bin刪除。
  5. 把下載好的CoLinkEx固件複製到此可移動磁盤中。
  6. 斷開JP1,重新上電後即可使用 [2] 

CoLinkEx比較

CooCox CoLink CooCox CoLink [3]
CooCoxColink是一款針對於ARM Cortex-M系列的JTAG硬件調試器,CooCox CoIDE及CoFlash直接支持Colink。Colink支持5針到20針的連接器,即插即用,安裝使用標準的Windows USB驅動,而且,Colink也支持第三方開發工具Keil RealView MDK。和ColinkEx一樣,Colink的硬件電路圖也是開源的,事實上,ColinkEx可以看做是Colink的擴展。 [4] 

CoLinkExColink支持器件

AT91SAM3Ux
LPC17xx
STM32F0x STM32F100x
STM32F102x STM32F103x
STM32F105x STM32F107x
STM32F4x
LM3SX00 LM3S1000
LM3S2000 LM3S5000
LM3S6000 LM3S8000
LM3S9000
(注:CooCox官方網站提供CoLink支持的具體的MCU型號) [4] 

CoLinkEx相同點

  • 硬件都是開源的
  • 針對於ARM Cortex-M系列MCU
  • 均適用於:CooCox CoIDE,CooCox CoFlash Keil RealView MDK 4.03或者更高版本
  • 在MDK中調試之前均需要先安裝CoMDKPlugin軟件

CoLinkEx不同點

  • Colink支持JTAG調試,CoLinkEx支持SW和JTAG調試
  • Colink支持調試Cortex M0/M3/M4設備,CoLinkEx擴展支持Cortex M0+設備
  • Colink使用前,需先安裝Colink驅動,CoLinkEx使用前,需先更新CoLinkEx固件並安裝CoLinkEx驅動
參考資料