Hey guys
I'm new to ARM, I've bought a stm32f103 ARM development board. I've installed coocox coIDE. my programmer is j-link. when I want to program my MCU, I receive this error:
C:\CooCox\CoIDE>"C:/CooCox/CoIDE/bin\coflash.exe" erase STM32F103ZE --adapter-name=OpenJTAG --port=JTAG --adapter-clk=500000 --driver="C:/CooCox/CoIDE/flash/STM32F10x_HD_512.elf"
OpenJTAG not found, make sure adapter is connected.
could you please tell me, what I should do?
Thank you very much.
HI hamidkavianathar and welcome to the Community!
I've moved your quesiton to ARM Processors where I think you will get the answers you seek.
Hamid kavian
J-Link is possibly not supported in CoFlash. See the following post:
I have j-link but CoFlash is not support it? is this true? - Questions
Based on Segger web page: SEGGER - The Embedded Experts for RTOS and Middleware, Debug Probes and Production Programmers - CooCox CoIDE
J-Link is supported on CoIDE using GDB server for debugging, but this is different from flash programming.
From CooCox CoFlash website (WIKI ), J-link is not listed. (BTW, I don't think J-link and OpenJTAG are the same debug adaptor).
If you need to use J-Link, you can use Keil MDK (www.keil.com ) or IAR EWARM (www.iar.com).
Hope this helps.
regards,
Joseph