Goto page 1, 2 Next
jacek
Guest
Sat Mar 13, 2010 5:30 pm
Witam
Jak zaprogramować ATtiny10 z programu Bascom AVR.
ATtiny13 ma przypisane porty ISP - Clk, Mosi, Miso, Reset
ATtiny10 jakieś TPIDATA i TPICLK
Adam Dybkowski
Guest
Sat Mar 13, 2010 7:37 pm
W dniu 2010-03-13 17:30, jacek pisze:
Quote:
Jak zaprogramować ATtiny10 z programu Bascom AVR.
Podstawowe pytanie - piszesz program w BASICu (to zapomnij o ATtiny10 -
ma za mało RAMu) czy używasz BASCOMa tylko jako programatora?
Quote:
ATtiny13 ma przypisane porty ISP - Clk, Mosi, Miso, Reset
Bo programowanie ISP idzie zgodnie z protokołem zbliżonym do SPI.
Quote:
ATtiny10 jakieś TPIDATA i TPICLK
Bo programowanie idzie również szeregowo ale całkiem innym protokołem
PDI i programator musi go obsługiwać. Umie to już m.in. avrdude.
--
Adam Dybkowski
http://dybkowski.net/
Uwaga: przed wysłaniem do mnie maila usuń cyfry z adresu.
Konop
Guest
Sat Mar 13, 2010 11:55 pm
Quote:
ATtiny10 jakieś TPIDATA i TPICLK
Bo programowanie idzie również szeregowo ale całkiem innym protokołem
PDI i programator musi go obsługiwać. Umie to już m.in. avrdude.
A umie to jakiś prosty hardware, czy dalej najtańszy z PDI jest
AVRSPImkII?? Bo problemem nie jest raczej ściągnięcie popularnego
programu, tylko kwestia odpowiedniego hardware'u

...
--
Pozdrawiam
Konop
jacek
Guest
Sun Mar 14, 2010 8:56 am
Quote:
ATtiny10 jakieś TPIDATA i TPICLK
Bo programowanie idzie również szeregowo ale całkiem innym protokołem
PDI i programator musi go obsługiwać. Umie to już m.in. avrdude.
A umie to jakiś prosty hardware, czy dalej najtańszy z PDI jest
AVRSPImkII?? Bo problemem nie jest raczej ściągnięcie popularnego
programu, tylko kwestia odpowiedniego hardware'u

...
Mam AVRSPImkII ale nie programuje on ATtiny10
przynajmniej niema go w spisie programowanych
procków. Szukałem na stronie ATMEL-a i tylko
co znalazłem to STK600 + przystawka do ATtiny10
Może źle szukałem.
Adam Dybkowski
Guest
Sun Mar 14, 2010 12:14 pm
W dniu 2010-03-13 23:55, Konop pisze:
Quote:
ATtiny10 jakieś TPIDATA i TPICLK
Bo programowanie idzie również szeregowo ale całkiem innym protokołem
PDI i programator musi go obsługiwać. Umie to już m.in. avrdude.
A umie to jakiś prosty hardware, czy dalej najtańszy z PDI jest
AVRSPImkII?? Bo problemem nie jest raczej ściągnięcie popularnego
programu, tylko kwestia odpowiedniego hardware'u

...
Protokół PDI jest dokładnie opisany w PDFach Atmela. Nie ma żadnego
problemu, aby do programowania ATtiny10 czy ATtiny4 nie dało się
wykorzystać najprostszego kabelka na port LPT (gdzie software na pececie
programowo może sterować liniami I/O), minimalnie jednak przerobionego
(dwukierunkowa linia danych).
Z czasem i tanie programatory na USB (takie za kilkadziesiąt zł) zyskają
tą możliwość. Przyjrzyj się, z czym współpracuje avrdude w kwestii
programowania ATtiny10.
--
Adam Dybkowski
http://dybkowski.net/
Uwaga: przed wysłaniem do mnie maila usuń cyfry z adresu.
Konop
Guest
Sun Mar 14, 2010 2:31 pm
Quote:
A umie to jakiś prosty hardware, czy dalej najtańszy z PDI jest
AVRSPImkII?? Bo problemem nie jest raczej ściągnięcie popularnego
programu, tylko kwestia odpowiedniego hardware'u

...
Mam AVRSPImkII ale nie programuje on ATtiny10
przynajmniej niema go w spisie programowanych
procków. Szukałem na stronie ATMEL-a i tylko
co znalazłem to STK600 + przystawka do ATtiny10
Może źle szukałem.
AVRISPmkII (od pewnej wersji...) obsługuje protokół PDI. Wiem to stąd,
że szukałem czegoś do programowania XMega (w końcu się na nie nie
zdecydowałem). Patrząc na politykę Atmela nie da się wykluczyć, że
blokuje możliwość programowania ATtiny10 za pomocą tego narzędzia,
jednak AVRISPmkII hardware'owo jest w stanie to obsłużyć

...
--
Pozdrawiam
Konop
Konop
Guest
Sun Mar 14, 2010 2:33 pm
Quote:
Protokół PDI jest dokładnie opisany w PDFach Atmela. Nie ma żadnego
problemu, aby do programowania ATtiny10 czy ATtiny4 nie dało się
wykorzystać najprostszego kabelka na port LPT (gdzie software na pececie
programowo może sterować liniami I/O), minimalnie jednak przerobionego
(dwukierunkowa linia danych).
Szczerze mówiąc, nie dotarłem jeszcze do tych opisów. Muszę więc ich
poszukać! Wiem, że technicznie jest to wykonalne, tylko kwestia nakładu
pracy. Zrobienie interfejsu to nie problem. Ale zrobienie wszystkiego,
żeby miało ręce i nogi (czyli interfejs plus pracujące z nim
oprogramowanie) to dla mnie już jest problem

... Dlatego pytałem czy
jest już jakiś taki "komplet" - interfejs i wspierające go
oprogramowanie....
Quote:
Z czasem i tanie programatory na USB (takie za kilkadziesiąt zł) zyskają
tą możliwość. Przyjrzyj się, z czym współpracuje avrdude w kwestii
programowania ATtiny10.
Będę musiał się z tym zapoznać, bo (z tego co piszesz) wynika, że to
właśnie to, co mnie interesuje

...
--
Pozdrawiam
Konop
Konop
Guest
Sun Mar 14, 2010 2:52 pm
Quote:
Mam AVRSPImkII ale nie programuje on ATtiny10
przynajmniej niema go w spisie programowanych
procków. Szukałem na stronie ATMEL-a i tylko
co znalazłem to STK600 + przystawka do ATtiny10
Może źle szukałem.
Sorry, mój błąd... ale nie tylko mój

... wbrew temu, co tu
napisaliśmy, ATtiny10 programowany jest przez TPI a nie PDI. Dlatego
AVRISPmkII go nie obsłuży....
--
Pozdrawiam
Konop
Konop
Guest
Sun Mar 14, 2010 2:57 pm
Quote:
Protokół PDI jest dokładnie opisany w PDFach Atmela. Nie ma żadnego
problemu, aby do programowania ATtiny10 czy ATtiny4 nie dało się
wykorzystać najprostszego kabelka na port LPT (gdzie software na pececie
programowo może sterować liniami I/O), minimalnie jednak przerobionego
(dwukierunkowa linia danych).
Z czasem i tanie programatory na USB (takie za kilkadziesiąt zł) zyskają
tą możliwość. Przyjrzyj się, z czym współpracuje avrdude w kwestii
programowania ATtiny10.
Eeee, ale namieszaliśmy... ATtiny10 to TPI, a Xmega to PDI

... Jasne i
jeden i drugi da się dostosować do użytku

... ale ogólnie, zrobiliśmy
zamieszanie ;D...
A teraz - wiem doskonale, że TPI czy PDI zapewne nie wymaga jakiś
czarów, i można spokojnie wykorzystać coś "a la" STK200 i inny soft do
sterowania... tylko widzisz, jak ktoś nie jest obyty z programowaniem,
to to dla niego jest czarna magia

... Zrobić własny hardware i napisać
własny soft do programowania....
AVRDUDE z tego co widzę obsługuje ATtiny10 tylko poprzez STK600 i
AVRISPmkII (ciekawe jak

)... Czy to mi w czymś pomaga?

...
--
Pozdrawiam
Konop
Konop
Guest
Sun Mar 14, 2010 2:58 pm
Konop pisze:
Quote:
Mam AVRSPImkII ale nie programuje on ATtiny10
przynajmniej niema go w spisie programowanych
procków. Szukałem na stronie ATMEL-a i tylko
co znalazłem to STK600 + przystawka do ATtiny10
Może źle szukałem.
Sorry, mój błąd... ale nie tylko mój

... wbrew temu, co tu
napisaliśmy, ATtiny10 programowany jest przez TPI a nie PDI. Dlatego
AVRISPmkII go nie obsłuży....
Chociaż... tu
http://www.mail-archive.com/avrdude-dev@nongnu.org/msg02044.html
piszą, że obsługuje

...
--
Pozdrawiam
Konop
Adam Dybkowski
Guest
Sun Mar 14, 2010 10:02 pm
W dniu 2010-03-14 14:57, Konop pisze:
Quote:
Protokół PDI jest dokładnie opisany w PDFach Atmela. Nie ma żadnego
problemu, aby do programowania ATtiny10 czy ATtiny4 nie dało się
wykorzystać najprostszego kabelka na port LPT (gdzie software na
pececie programowo może sterować liniami I/O), minimalnie jednak
przerobionego (dwukierunkowa linia danych).
Eeee, ale namieszaliśmy... ATtiny10 to TPI, a Xmega to PDI
Jasne, moja literówka.
Tu piszą, że avrdude obsługuje te protokoły z kabelkiem AVR ISP mkII:
http://www.nongnu.org/avrdude/user-manual/avrdude_4.html
Co ciekawsze, AVR ISP mkII gada protokołem stk500v2 więc jest IMHO duża
szansa, aby klony obsługujące ten protokół (w tym wiele programatorów
USB na Allegro) również poradziły sobie z ATxmegami czy ATtiny10.
Pytanie tylko na ile dobrze sklonowany jest hardware.
Quote:
AVRDUDE z tego co widzę obsługuje ATtiny10 tylko poprzez STK600 i
AVRISPmkII (ciekawe jak

)... Czy to mi w czymś pomaga?

...
Tak - kup oryginalnego AVR ISP mkII i będziesz bezproblemowo mógł
programować m.in. ATtiny10. Jest m.in. w Seguro:
http://www.seguro.pl/sklep/?zobacz=4595&producent=
--
Adam Dybkowski
http://dybkowski.net/
Uwaga: przed wysłaniem do mnie maila usuń cyfry z adresu.
Konop
Guest
Mon Mar 15, 2010 12:27 am
Quote:
Spoko, tak tylko pytam, na razie oszczędzam na inne rzeczy (nie związane
z elektroniką

)... Ale kiedyś był pomysł złożenia sobie USBASP'a,
który szybko rozrósł się do zrobienia czegoś "od zera"... tyle tylko, że
musiałoby to obsługiwać jakiś istniejący protokół

... fajnie wiedzieć,
że jest szansa, aby moje COŚ działało też przez TPI i PDI

... Ale do
powstania tego "czegoś" jeszcze minie trochę czasu

...
--
Pozdrawiam
Konop
bagno
Guest
Tue Mar 16, 2010 2:02 pm
Użytkownik "Adam Dybkowski" <adybkows12@45wp.pl> napisał w wiadomości
news:hnjisb$5ev$1@news.onet.pl...
Quote:
Co ciekawsze, AVR ISP mkII gada protokołem stk500v2 więc jest IMHO duża
szansa, aby klony obsługujące ten protokół (w tym wiele programatorów USB
na Allegro) również poradziły sobie z ATxmegami czy ATtiny10. Pytanie
tylko na ile dobrze sklonowany jest hardware.
AVRDUDE z tego co widzę obsługuje ATtiny10 tylko poprzez STK600 i
AVRISPmkII (ciekawe jak

)... Czy to mi w czymś pomaga?

...
Tak - kup oryginalnego AVR ISP mkII i będziesz bezproblemowo mógł
programować m.in. ATtiny10. Jest m.in. w Seguro:
Naprawde nie ma zadnego prostego programatora ? Ten protokol nie wyglada
na jakis straszliwie skomplikowany.
Zbych
Guest
Tue Mar 16, 2010 2:29 pm
bagno pisze:
Quote:
Użytkownik "Adam Dybkowski" <adybkows12@45wp.pl> napisał w wiadomości
news:hnjisb$5ev$1@news.onet.pl...
Co ciekawsze, AVR ISP mkII gada protokołem stk500v2 więc jest IMHO duża
szansa, aby klony obsługujące ten protokół (w tym wiele programatorów USB
na Allegro) również poradziły sobie z ATxmegami czy ATtiny10. Pytanie
tylko na ile dobrze sklonowany jest hardware.
AVRDUDE z tego co widzę obsługuje ATtiny10 tylko poprzez STK600 i
AVRISPmkII (ciekawe jak

)... Czy to mi w czymś pomaga?

...
Tak - kup oryginalnego AVR ISP mkII i będziesz bezproblemowo mógł
programować m.in. ATtiny10. Jest m.in. w Seguro:
Naprawde nie ma zadnego prostego programatora ?
http://tom-itx.dyndns.org:81/~webpage/boards/USBTiny_Mkii/USBTiny_Mkii_User_manual_index.php
bagno
Guest
Tue Mar 16, 2010 2:58 pm
Użytkownik "Zbych" <abuse@onet.pl> napisał w wiadomości
news:hno1nu$6d5$1@nemesis.news.neostrada.pl...
Quote:
bagno pisze:
Użytkownik "Adam Dybkowski" <adybkows12@45wp.pl> napisał w wiadomości
news:hnjisb$5ev$1@news.onet.pl...
Co ciekawsze, AVR ISP mkII gada protokołem stk500v2 więc jest IMHO duża
szansa, aby klony obsługujące ten protokół (w tym wiele programatorów
USB na Allegro) również poradziły sobie z ATxmegami czy ATtiny10.
Pytanie tylko na ile dobrze sklonowany jest hardware.
AVRDUDE z tego co widzę obsługuje ATtiny10 tylko poprzez STK600 i
AVRISPmkII (ciekawe jak

)... Czy to mi w czymś pomaga?

...
Tak - kup oryginalnego AVR ISP mkII i będziesz bezproblemowo mógł
programować m.in. ATtiny10. Jest m.in. w Seguro:
Naprawde nie ma zadnego prostego programatora ?
http://tom-itx.dyndns.org:81/~webpage/boards/USBTiny_Mkii/USBTiny_Mkii_User_manual_index.php
Mialem na mysli cos do zmontowania w stylu usbasp. Proste, tanie i
dzialajace.
Goto page 1, 2 Next