Strona 1 z 1

Attiny 841 w Eclipse

: poniedziałek 12 wrz 2016, 20:07
autor: niemy
Problem jak w temacie.
Nawet ma takie avr dude, gdzie widze ten procek, ale już w Eclipse nie bardzo.
Udało mi sie nawet zaprogramowac go, ale nie widzę FUSE i nie ma wszystkich rejestrów a ECLIPSE mam coś takiego

Re: Attiny 841 w Eclipse

: poniedziałek 12 wrz 2016, 20:09
autor: niemy
Mam ściągniety
avr8-gnu-toolchain-installer-3.5.3.90-win32.any.x86.exe

Re: Attiny 841 w Eclipse

: poniedziałek 12 wrz 2016, 20:13
autor: Antystatyczny
Myślę, że oprócz odpowiedniego avrdude, które umożliwia Ci zaprogramowanie procka, musisz mieć zaktualizowany plugin do eclipse. Być może musisz miec również aktualny zestaw plików "Atmel part description". Ze zdjęcia wynika, że toolchain obsługuje ten procek.

Re: Attiny 841 w Eclipse

: poniedziałek 12 wrz 2016, 20:15
autor: niemy
Jak wy to wszystko ogarniacie ???

Re: Attiny 841 w Eclipse

: poniedziałek 12 wrz 2016, 20:19
autor: niemy
Chodzi mi o ten znak przypisania przy source: jak wybiorę np atmega88 to mam czysty plik a tu wychodzi że używa PRAWIE dobrego pliku, gdyż nie ma nim np. rejestrów do UARTa

Re: Attiny 841 w Eclipse

: poniedziałek 12 wrz 2016, 20:21
autor: Antystatyczny
Pomalutku...krok po kroku :)

A tak powaznie: Najpierw sprawdź, czy jest nowsza wersja pluginu. Jeśli jest, to ją pobierz, uprzednio usuwając z eclipse obecną wersję.

Re: Attiny 841 w Eclipse

: poniedziałek 12 wrz 2016, 20:35
autor: Antystatyczny
A tu masz cytat z nagłówka pliku iotnx61.h:

/* $Id: iotnx61.h 2247 2011-05-23 19:39:56Z joerg_wunsch $ */

/* avr/iotnx61.h - definitions for ATtiny261, ATtiny461 and ATtiny861 */

/* This file should only be included from <avr/io.h>, never directly. */

Jak widać jest on dla ATtiny 261, 461 i 861. Przejrzałem wszystkie pliki nagłówkowe opisujące procki w toolchainie i nie znalazłem ATtiny841.

Tak czy siak najnowszy toolchain atmela MUSI obsługiwać ten procek. No nie ma bata... masz zainstalowane Atmel Studio? Na Twoim miejscu zainstalowałbym, choćby w celu sprawdzenia, czy istnieje plik iotn441.h lub iotn841.h

Re: Attiny 841 w Eclipse

: wtorek 13 wrz 2016, 07:02
autor: SuperGość
Antystatyczny pisze:
Tak czy siak najnowszy toolchain atmela MUSI obsługiwać ten procek. No nie ma bata... masz zainstalowane Atmel Studio? Na Twoim miejscu zainstalowałbym, choćby w celu sprawdzenia, czy istnieje plik iotn441.h lub iotn841.h

W AS7 jest iotn841.h i inne również. Ścieżka to C:\Program Files (x86)\Atmel\Studio\7.0\packs\atmel\ATtiny_DFP\1.0.79\include\avr

Re: Attiny 841 w Eclipse

: wtorek 13 wrz 2016, 09:11
autor: Antystatyczny
wojtek pisze:W AS7 jest iotn841.h i inne również. Ścieżka to C:\Program Files (x86)\Atmel\Studio\7.0\packs\atmel\ATtiny_DFP\1.0.79\include\avr


W takim razie nie mam najnowszego toolchaina.

Re: Attiny 841 w Eclipse

: wtorek 13 wrz 2016, 09:14
autor: SuperGość
Możliwe że tak jest, ja po prostu mam aktualizowany AS7, a w eclipse mam scieżki do toolchaina który jest z AS, a nie do instalowanego osobno. wiec jak aktualizuje AS7 to i toolchain.

Re: Attiny 841 w Eclipse

: wtorek 13 wrz 2016, 09:16
autor: Antystatyczny
No właśnie, a ja chyba instalowałem osobno, stąd to zacofanie.

Re: Attiny 841 w Eclipse

: wtorek 13 wrz 2016, 21:25
autor: niemy
Więc powinienem wszystkie ścieżki z Eclipse skierować na toolchain'a z AS7 a tylko zostawić tą z AVR DUDE ? tak

Re: Attiny 841 w Eclipse

: wtorek 13 wrz 2016, 21:26
autor: Antystatyczny
Tak

Re: Attiny 841 w Eclipse

: wtorek 13 wrz 2016, 22:08
autor: niemy
Bo w sumie to nie wiem jak, ale doszedłem do tego, że w samym edytorze widzę 841 potem mogę wybrać z listy do programowania także attiny 841, ale już jak dam DETECT tonie wykrywa tego procka sam i nie mam okienka z fuse bitami.

Dzięki za odpowiedzi.

Re: Attiny 841 w Eclipse

: wtorek 13 wrz 2016, 22:09
autor: Antystatyczny
To już raczej jest jakiś babolek w pluginie do eclipse.

Re: Attiny 841 w Eclipse

: wtorek 13 wrz 2016, 22:44
autor: SuperGość
niemy pisze:Więc powinienem wszystkie ścieżki z Eclipse skierować na toolchain'a z AS7 a tylko zostawić tą z AVR DUDE ? tak

Jak Ci to ułatwi to mam tak
paths.JPG