Coocox ve GCC Yeni versiyon

Başlatan muhittin_kaplan, 29 Aralık 2012, 10:03:19

muhittin_kaplan

wski versiyonun tüm klasörünü silmiştim

subram

http://www.elektronark.org  Türkiyede Elektronik Kültürünü Değiştirmeye Geliyoruz

muhittin_kaplan

böyle yazan olduğunda hemen klavyedeki harf lere bakarım yan yana mı diye.
eski

subram

#18
sanırım CoFlash kite bağlanmıyor?

edit: flash bağlantıyı kurdu. programda mı bir sakatlık var?

derleme çıktısı

GCC HOME: C:\Program Files (x86)\GNU Tools ARM Embedded\4.7 2012q4\bin
compile:
    [mkdir] Skipping C:\Users\subram\Desktop\CooCox\deneme\Debug\bin because it already exists.
    [mkdir] Skipping C:\Users\subram\Desktop\CooCox\deneme\Debug\obj because it already exists.
       [cc] Starting dependency analysis for 6 files.
       [cc] Parsing ..\..\..\cmsis_boot\stm32f4xx.h
       [cc] Parsing ..\..\..\cmsis\core_cm4.h
       [cc] Parsing ..\..\..\cmsis\core_cmInstr.h
       [cc] Parsing ..\..\..\cmsis\core_cmFunc.h
       [cc] Parsing ..\..\..\cmsis\core_cm4_simd.h
       [cc] 6 files are up to date.
       [cc] 0 files to be recompiled from dependency analysis.
       [cc] 0 total files to be compiled.
Program Size:
      text	   data	    bss	    dec	    hex	filename
       516	      0	   2048	   2564	    a04	deneme.elf

BUILD SUCCESSFUL
Total time: 2 seconds


upload çıktısı
C:\CooCox\CoIDE>"C:/CooCox/CoIDE/bin\coflash.exe" program STM32F407VG "C:/Users/subram/Desktop/CooCox/deneme/Debug/bin/deneme.bin" --adapter-name=ST-Link --port=SWD --adapter-clk=1000000 --erase=affected --driver="C:/CooCox/CoIDE/flash/STM32F4xx_1024.elf"  
Erase:	 Done
Program:	 Done
Verify:	 Done


debug çıktısı
deneme.configuration [Cortex-M Application]	
	GDB Hardware Debugger (30.12.2012 18:06) (Suspended) <The program is not being run.>	
		Thread [0] (Suspended)	
	C:\Program Files (x86)\GNU Tools ARM Embedded\4.7 2012q4\bin\arm-none-eabi-gdb (30.12.2012 18:06)	
	C:\Users\subram\Desktop\CooCox\deneme\Debug\bin\deneme.elf (30.12.2012 18:06)

http://www.elektronark.org  Türkiyede Elektronik Kültürünü Değiştirmeye Geliyoruz

muhittin_kaplan

#19
SubRam

adreste belirtilen iki klasörü silsene

    [mkdir] Skipping C:\Users\subram\Desktop\CooCox\deneme\Debug\bin because it already exists.
    [mkdir] Skipping C:\Users\subram\Desktop\CooCox\deneme\Debug\obj because it already exists.

mesaj birleştirme:: 05 Ocak 2013, 11:04:57

Subram sen GCC klasörünü tanıttın mı ?

mesaj birleştirme:: 05 Ocak 2013, 11:06:16

yok tanıtmışsın 4.6 versiyonunu denesene ?

muhittin_kaplan

[CooCox CoIDE-Improved]
CooCox CoIDE V1.7.0      1/22/2013

Added: Welcome page
Added: Support ARM GCC 4.7 Newlib-nano
Added: Use guide way to create a new project(the traditional MCU mode and development board mode)
Added: Intelligent analysis and a key upload function of drivers and examples
Added: CoIDE support Nuvoton Nano100 series
Added: Nearly 20 drivers
Modified: Restore project window
Modified: Optimize network performance, improve the speed of refresh and download
Modified: Perfect details such as keep Jlink GDBServer stay

subram

önceki versiyon sıkıntı olmuştu o yüzden kaldırmıştım. Bakalım bunda problem çıkaracakmı?
http://www.elektronark.org  Türkiyede Elektronik Kültürünü Değiştirmeye Geliyoruz

subram

sorun bende mi yoksa pcde mi çözemedim. bunda da hata verdi  :'(

BUILD FAILED
Could not launch C:\Program Files (x86)\GNU Tools ARM Embedded\4.6 2012q2\arm-none-eabi-gcc: java.io.IOException: Cannot run program "C:\Program Files (x86)\GNU Tools ARM Embedded\4.6 2012q2\arm-none-eabi-gcc" (in directory "C:\Users\subram\Desktop\CoIde\deneme\Debug\obj"): CreateProcess error=2, Sistem belirtilen dosyayý bulamýyor
Total time: 0 seconds
http://www.elektronark.org  Türkiyede Elektronik Kültürünü Değiştirmeye Geliyoruz

subram

sağol hocam sorun çözüldü.

olması gereken
Alıntı YapC:\Program Files (x86)\GNU Tools ARM Embedded\4.7 2012q4\bin

benim seçtiğim
Alıntı YapC:\Program Files (x86)\GNU Tools ARM Embedded\4.7 2012q4



mesaj birleştirme:: 24 Ocak 2013, 17:09:20

edit: DEBUG hata veriyor şimdi de.
http://www.elektronark.org  Türkiyede Elektronik Kültürünü Değiştirmeye Geliyoruz

muhittin_kaplan

#24
hata nedir ?


mesaj birleştirme:: 24 Ocak 2013, 17:33:02

debug da mı compile da mı ?

subram

compile sorununu çözdük ama debug edemedim.

Alıntı YapExecution is suspended because of error.
  continue
  The program is not being run.
http://www.elektronark.org  Türkiyede Elektronik Kültürünü Değiştirmeye Geliyoruz

muhittin_kaplan

düzgün derledimi derlediyse yükleyebildinmi ?

subram

derleme ve yüklemede sorun yok. program çalışıyor. ama debug edemedim.
http://www.elektronark.org  Türkiyede Elektronik Kültürünü Değiştirmeye Geliyoruz

muhittin_kaplan

proje ayarlarındaki debug sekmesinde swd seçili mi (yada ne kullanıyorsan)

subram

swd seçili abi.
debug ederken verdiği hata


yukarıdaki  hatayı verdikten sonra debug modundan çıkmıyor. fakat debug çalışmıyor. debugı kapattığım zaman alttaki mesajlar geliyor hata olarak.

Alıntı YapReading symbols from C:\users\subram\desktop\deneme\Debug\bin\deneme.elf...done.
file "C:/users/subram/desktop/deneme/Debug/bin/deneme.elf"
file "C:/users/subram/desktop/deneme/Debug/bin/deneme.elf"
set tdesc filename C:/CooCox/CoIDE/bin/target_desc/arm-with-m.xml
target remote 127.0.0.1:2009
127.0.0.1:2009: Eri\376im izinlerince izin verilmeyen bir \376ekilde bir yuvaya eri\376ilmeye \347al\375\376\375ld\375.
tbreak main
Temporary breakpoint 1 at 0x8000200: file C:\CoIde\main.c, line 7.
continue
The program is not being run.
kill
The program is not being run.
http://www.elektronark.org  Türkiyede Elektronik Kültürünü Değiştirmeye Geliyoruz