STK500 nem megy AVRStudio 5

Processing/Wiring (illetve C) nyelvű programozási fogások, tippek. (AVR-Duino, Arduino, EthDuino, Diecimila, Severino, Nano, LilyPad)
Avatar
blackdog
Biztosítékgyilkos
Hozzászólások: 59
Csatlakozott: 2010. szeptember 2. csütörtök, 6:00

STK500 nem megy AVRStudio 5

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

Sziasztok!

AVR Studio 5-el szeretnék STK500-at használni, de ezt az üzenetet kapom:
Timestamp: 2012-03-30 16:38:35.136
Severity: ERROR
ComponentId: 20000
StatusCode: 0

Unable to connect to tool context: 'Atmel.VsIde.AvrStudio.Services.TargetService.TCF.Internal.Services.Remote.ToolProxy+ToolContext'.


Windows7 64bit.

Mi a fenét lehet tenni?
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10213
Csatlakozott: 2005. december 9. péntek, 7:00

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

Driver hibásan felrakva, vagy COM8 feletti porton ül...


STK500-ból kb. 6 chipet támogat az AVR-Studio5.
Avatar
blackdog
Biztosítékgyilkos
Hozzászólások: 59
Csatlakozott: 2010. szeptember 2. csütörtök, 6:00

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

Windows szerint a fegfrissebb driver van fent. Letöltöttem a biztonság kedvéért, de akkor is a legfrissebb.
COM10-ig végigpróbáltam mindent. Minid ezt az üzenetet kapom.
Az érdekes, ha nincs csatlakoztatva a programozó akkor is ezt írja.
Tools->Add STK500. Itt még látja és fel is veszi, de mikor használnám már számára nem létezik. :evil:
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10213
Csatlakozott: 2005. december 9. péntek, 7:00

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

A driverből az USB illesztő és a COM driver is felment?
Avatar
blackdog
Biztosítékgyilkos
Hozzászólások: 59
Csatlakozott: 2010. szeptember 2. csütörtök, 6:00

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

Robert írta:A driverből az USB illesztő és a COM driver is felment?
Nem látok benne hibát. Mikor csatlakoztatom a programozót akkor látja a windows mint TávIr STK500.
AVR Studio 4 kezeli bár kicsit furcsa a végeredmény. A lényeg, hogy az feltölti a kódot.
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10213
Csatlakozott: 2005. december 9. péntek, 7:00

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

A Studio5 igen mostoha a STK500-as eredeti programozóval is....
Érdemes külső programozoSWt hasznalni 5.1 mellett...
AVRfrwaks-on érdekes cikkek vannak erről :)
Avatar
blackdog
Biztosítékgyilkos
Hozzászólások: 59
Csatlakozott: 2010. szeptember 2. csütörtök, 6:00

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

Én is láttam és megoldást ott sem találtam.
Akkor hagyom a fenébe a Sudio 5-t. Használom a 4-et. Csak annak meg a kódszerkesztője nagyon gagyi.
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10213
Csatlakozott: 2005. december 9. péntek, 7:00

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

Studio5 használ, HEX legenerál.
Mellé felrak: AVRDUDE + AVR-8-o-mat. Ezzel a STK500 simán megy, és programozol vele...
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10213
Csatlakozott: 2005. december 9. péntek, 7:00

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

STK500+AVRStudio 5.x

While AVR Studio 4 supports programming a large number of different AVRs with STK500-compatible programmers, AVR Studio 5 only supports programming 48 different devices by default. If you would like to program a device that is not supported by default using AVR Studio 5, you will need to add an XML file to one of AVR Studio 5’s directories.

Navigate to the directory where you installed AVR Studio 5 and find the tools\STK500\xml subdirectory. By default, on a 64-bit computer this will be C:\Program Files (x86)\Atmel\AVR Studio 5.1\tools\STK500\xml.
Right click on ATmega168_stk500.xml and select Edit to open it in Notepad.
Replace all occurrences of “ATmega168” in the file with the name of the device you want to program. The device name you type should exactly match the name of one of the XML files in AVR Studio 5’s devices subdirectory, for example “ATmega328P”.
In the File menu, select Save As… and save it as DEVICENAME_stk500.xml where DEVICENAME is the same device name that you entered into the file, for example ATmega328P_stk500.xml.
Restart AVR Studio 5. A new entry for your device should now be visible in the Device drop down box of the AVR Programming dialog. This should allow you to program HEX files onto that device from AVR Studio 5 using the Programmer.


Azaz az Atmel marketing és a felhasználók hadakoznak tovább.... :P
Avatar
blackdog
Biztosítékgyilkos
Hozzászólások: 59
Csatlakozott: 2010. szeptember 2. csütörtök, 6:00

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

ATMEGA168 -at szeretnék programozni. Ezt az ATMEL leírása szerint támogatja.
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10213
Csatlakozott: 2005. december 9. péntek, 7:00

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

STK500 használata:

1.
Tools -> Add STK500...
COM kiválaszt. Ok. (COM1...COM8 közt legyen)

2.
Tools -> AVR Programming
Tool lenyíló menü: STK500, COMx
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10213
Csatlakozott: 2005. december 9. péntek, 7:00

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

Az azonosításon csúsznak el:
STK500 klónok: AVRISP_2 a válasz.
STK500 eredeti: STK500_2002 a válasz az azonosításra.
Avatar
blackdog
Biztosítékgyilkos
Hozzászólások: 59
Csatlakozott: 2010. szeptember 2. csütörtök, 6:00

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

Úgy csináltam ahogyan írtad. Először hozzáadtam az STK-t COM4 porton van. Majd AVR Programming kiválasztom, kiválasztom az ATMEGA168-at, Interface ISP majd (Apply)
És itt jön a fent is írt hiba.
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10213
Csatlakozott: 2005. december 9. péntek, 7:00

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

Stimmel. A 7végén jön egy firmware újrafordítás és a AVRISP_2 szöveg helyett STK500_2 azonosító ID csere. Illetve még 1-2 apróságot kell belerakni (ezek lehet hogy elhagyhatóak).
Remélem innen megy majd.

U.i.: Az AVRStudio 4 és 5.1 egymás mellé feltelepíthető.
U.i.2: a Studio5-be External Programmer is beépíthető... :)
Avatar
blackdog
Biztosítékgyilkos
Hozzászólások: 59
Csatlakozott: 2010. szeptember 2. csütörtök, 6:00

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

Tudom, hogy a kettől telepíthető egymás mellé. Fenn is van mind a kettő. Tudom, hogy AS5 beépíthető external programmer.
De én szeretném, ha komplett lenne a dolog. Nem kelljen plusz egy program, plusz egy programozó. Mind csak további hibaforrás.
Megvárom, hogy mit sikerül összehoznod. :wink:
Válasz küldése