ARM YAGARTO and Eclipse Project

Cortex. ARM3, ARM5, ARM7 magok, mindenféle gyártóktól. Programozás-fejlesztés-tippek.
Avatar
kapu48
Elektronbűvölő
Hozzászólások: 3375
Csatlakozott: 2008. augusztus 29. péntek, 6:00

ARM YAGARTO and Eclipse Project

Hozzászólás Szerző: kapu48 »

ARM YAGARTO and Eclipse Project

http://www.yagarto.de/howto/yagarto2/in ... l#download
A fenti linken szereplőutasítások szerint, eljutottam a lap közepe táján levő fordítási folyamatig:
(Már többször is végigmentem, + az egészet lefordítottam magyarra!)

But do not change the file. Now let's build the project using "Project / Build Project":

Fordításkór viszont a következő EROR üzenetet kaptam:
Error launching external scanner info generator (gcc -E -P -v -dD G:/ARMprog/ARMprojects/.metadata/.plugins/org.eclipse.cdt.make.core/specs.c) SAM7S256Test Unknown C/C++ Problem

A „specs.c” ott van a helyén, viszont csak 1 Byte méretű!

A fordítás már nem indul el: „The project will be build, and the window look like:”?

Vajon mit ronthattam el?

( A Teszt panel még nincsen csatlakoztatva! De nem is írja sehol, hogy az szükséges lenne!?)

Biztos akad valaki aki jobban ért a „Eclipse + C”-hez nálam!
Minden ötlet jól jönne!
:?
Avatar
broland
Tranzisztorgyógyász
Hozzászólások: 152
Csatlakozott: 2009. április 20. hétfő, 6:00

Hozzászólás Szerző: broland »

Szia Kapu48

Ha így ezt a parancsot lefuttatod mit kapsz (bocs a szájbarágósért, de ez a biztos.)
Start menü/Futtatás => Enter
cmd => enter

C:\>arm-none-eabi-gcc --version => enter

Lefut, és kiirja a verzió számot, vagy a rendszer nem ...... hibaüzivel nem csinál semmit?
Avatar
kapu48
Elektronbűvölő
Hozzászólások: 3375
Csatlakozott: 2008. augusztus 29. péntek, 6:00

Hozzászólás Szerző: kapu48 »

Szia!

A kapott üzenet:
Cmd
Microsoft Windows XP [verziószám: 5.1.2600]

arm-none-eabi-gcc (GCC) 4.6.2
Copyright (C) 2011 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Szerintem ez OK!?

Szerinted ezek közül melyiket kel telepíteni?:
http://download.eclipse.org/eclipse/dow ... /index.php

Én az elsőt raktam fel: Eclipse SDK Windows (Supported Versions) (http) 171 MB eclipse-SDK-3.6.2-win32.zip
:?
Lehet, hogy itt van a tévedésem?
Mert a szövegben : Eclipse Platform Runtime Binary
említ!
Windows (Supported Versions) (http) 50 MB eclipse-platform-3.6.2-win32.zip
:!:
Ez csak 50MB!
Vajon mi a különbség köztük?
Azt hiszem sokat kel még ehhez tanulnom!

:roll:
Avatar
kapu48
Elektronbűvölő
Hozzászólások: 3375
Csatlakozott: 2008. augusztus 29. péntek, 6:00

Hozzászólás Szerző: kapu48 »

Az Első linkben Yagarto „1. GDB Server”-t ajánlja.
Sajnos az csak SEGGER J-Link adapterrel működik egyűt!

Nekem viszont ilyenem van: jtag-arm usb v2
http://www.and-tech.pl/en/jtag-arm-usb

Ezért megpróbálom az OpenOCD-t telepíteni!
Innen lehet letölteni a „OpenOCD - Open On Chip Debugger. Debugger for ARM cores - compiled packages for Windows.” Binary (lefordítot változatot)
: http://www.freddiechopin.info/index.php ... /4-openocd
V.4.0-tól már kezeli az FTDIUSB JTAG-ot.

Most ezt kellene hozzáadni az „YAGARTO and Eclipse”-hez!
Ha valakinek már van ebben jártassága, légyszíves segítsen!

8)
Avatar
broland
Tranzisztorgyógyász
Hozzászólások: 152
Csatlakozott: 2009. április 20. hétfő, 6:00

Hozzászólás Szerző: broland »

Szia Kapu48

Valóban, nem az Eclipse SDK-t, hanem a Platform Runtime Binary-t írja. Ezt én is benéztem. Viszont ezek alapján nem a külső gcc-vel van gond.

Találtam egy ilyet:
http://www.makingthings.com/wiki/eclips ... -toolchain

Meg ezt, és ez fog szerintem működni:http://www.olimex.com/dev/soft/arm/JTAG ... roject.pdf

Ha hétvégén lesz időm, összedobok egy dev kittet a gépemen, csak írd le pontosan mid is van, és milyen környezetre van szükséged.

Üdv Roland
Avatar
kapu48
Elektronbűvölő
Hozzászólások: 3375
Csatlakozott: 2008. augusztus 29. péntek, 6:00

Hozzászólás Szerző: kapu48 »

Szia Roland!
Köszönöm a linkeket!
Komoly segítségnek tűnnek! Pont ilyent kerestem.

Itt lépésről-lépésre le van írva minden:
http://www.makingthings.com/wiki/creati ... se-project
Nekem eltart egy ideig, amíg meg is értem az angol szöveget
:lol:
Avatar
kapu48
Elektronbűvölő
Hozzászólások: 3375
Csatlakozott: 2008. augusztus 29. péntek, 6:00

Hozzászólás Szerző: kapu48 »

A Hardwer amit éleszteni kellene:
JTAG-ARM USB v2
http://www.and-tech.pl/en/jtag-arm-usb

JTAG-ARM USB v2 felület 100%-ban kompatibilis az JTAGkey a Amontec. Köszönhetően debugger segítségével program hibakeresés valós időben mikroprocesszorok a ARM család. Debugger együttműködve OpenOCD és CrossWorks programok, képes együttműködni az összes rendelkezésre álló ARM processzorok a piacon, pl:
ARM7 (LPC2xxx, AT91SAM7, STR7xx, ...),
ARM9 (LPC3xxx, AT91SAM9, STR9xx, ...),
Cortex-M3 (STM32, LM3S, LPC17xx, AT91SAM3, ...)
JTAG-ARM USB v2 működik áramkörök ellátva feszültség 2.7V 5V. Köszönet a további Jumper az is lehet programozni a külső áramkör USB port 5 V-os. Továbbá, a beépített túlfeszültség védelem, ami lehetetlenné teszi, hogy károsíthatja a számítógép USB portjához.
http://www.amontec.com/jtagkey.shtml
Amontec JTAG key Drivers for Windows and Linux
http://www.amontec.com/jtagkey.shtml#drivers

Ez idáig OK! Már látja a PC! Most már csak működésre kellene biztatni!

A Fejlesztő panel típusa: ZL11ARM
http://www.btc.pl/pdf/zl11arm.pdf

mikrokontroler AT91SAM7S256
http://sklep.avt.pl/photo/_pdf/zl12arm.pdf

Köszönöm a segítséget!
:lol:
Avatar
kapu48
Elektronbűvölő
Hozzászólások: 3375
Csatlakozott: 2008. augusztus 29. péntek, 6:00

Hozzászólás Szerző: kapu48 »

Közben találtam összeválogatott verziót is itt:
Amontec sdk4arm
Software Development kit for ARM
http://www.amontec.com/sdk4arm.shtml

Sajnos telepítés után ez sem indul el !
Egy hiba történt. Lásd a naplófájlt: (Jó hosszú lista. Sajnos nekem Kinai a szöveg!)
Felraktam ide. Ha tudná valaki értelmezni?
http://data.hu/get/4525754/1324019896984.log

(Nehéz amatőr úttörőnek lenni! Nem találok élő magyar fórumot ahol ARM-al is foglalkoznak!)
:cry:
Avatar
broland
Tranzisztorgyógyász
Hozzászólások: 152
Csatlakozott: 2009. április 20. hétfő, 6:00

Hozzászólás Szerző: broland »

Szia Kapu48

Már tegnap elkezdtem a gépemen a dev kitet összerakni, de nem igazán működik a tetü. Ma folytatom, és akkor is összehozom!!!! Ez már kihívás!
Avatar
kapu48
Elektronbűvölő
Hozzászólások: 3375
Csatlakozott: 2008. augusztus 29. péntek, 6:00

Hozzászólás Szerző: kapu48 »

Közben gyúrom én is!

Tudom, hogy elég reménytelenek a kérdéseim! De a Remény hal meg utoljára!

Közben azt javasolják, hogy butítsam vissza a Javat. itt:
http://www.hobbielektronika.hu/forum/to ... ml#1121207
:arrow:
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10191
Csatlakozott: 2005. december 9. péntek, 7:00

Hozzászólás Szerző: Robert »

/Off:
Várj egy picit és megjelenik az Arduino Due....
Abban ARM mag van :P
/EndOff
Avatar
kapu48
Elektronbűvölő
Hozzászólások: 3375
Csatlakozott: 2008. augusztus 29. péntek, 6:00

Hozzászólás Szerző: kapu48 »

Köszönöm!
Az JRE 6-os bejött!
http://www.oracle.com/technetwork/java/ ... index.html

Ha igaz lesz? Akkor még az Arduinot is megtanulóm a kedvéért!
:wink:
Avatar
broland
Tranzisztorgyógyász
Hozzászólások: 152
Csatlakozott: 2009. április 20. hétfő, 6:00

Hozzászólás Szerző: broland »

Szia Kapu48

Sikerült megoldanod?

Üdv Roland
Avatar
kapu48
Elektronbűvölő
Hozzászólások: 3375
Csatlakozott: 2008. augusztus 29. péntek, 6:00

Hozzászólás Szerző: kapu48 »

Amontec sdk4arm
Szoftverfejlesztés készlet ARM
http://translate.google.hu/translate?hl ... md%3Dimvns

Elindult JRE 6-osal.
Eddig OK!

Itt vannak a dokumentációk!
Using Open Source Tools for AT91SAM7S Cross Development
Revision 2
http://www2.amontec.com/sdk4arm/ext/jly ... 061124.pdf

Most már ez alapján el lehet indulni a fejlesztéssel!

Bár biztosan lesznek még buktatok, de belekezdek!


:arrow: :arrow: :arrow: :arrow:
Avatar
kapu48
Elektronbűvölő
Hozzászólások: 3375
Csatlakozott: 2008. augusztus 29. péntek, 6:00

Hozzászólás Szerző: kapu48 »

Szia Roland!

Az általad javasolt linken szereplő Projektépítést is végig fogom csinálni!
Tanulás céljából!
Csak már szerettem volna látni valami működő programot is az asztalomon.
8)
Válasz küldése