RTV forum PL | NewsGroups PL

Jak zaprogramować ATtiny10 w Bascom AVR z użyciem TPIDATA i TPICLK?

ATtiny10 i Bascom

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - Jak zaprogramować ATtiny10 w Bascom AVR z użyciem TPIDATA i TPICLK?

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 Wink...

--
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 Wink...

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 Wink...

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 Wink...
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ć Wink...

--
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 Wink... 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 Smile...

--
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 Wink... 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 Wink... Jasne i
jeden i drugi da się dostosować do użytku Wink... 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 Wink... 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 Wink)... Czy to mi w czymś pomaga? Razz...

--
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 Wink... 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 Wink...


--
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 Wink

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 Wink)... Czy to mi w czymś pomaga? Razz...

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:
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=

Spoko, tak tylko pytam, na razie oszczędzam na inne rzeczy (nie związane
z elektroniką Wink)... 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ół Wink... fajnie wiedzieć,
że jest szansa, aby moje COŚ działało też przez TPI i PDI Wink... Ale do
powstania tego "czegoś" jeszcze minie trochę czasu Sad...

--
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 Wink)... Czy to mi w czymś pomaga? Razz...

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 Wink)... Czy to mi w czymś pomaga? Razz...
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 Wink)... Czy to mi w czymś pomaga? Razz...
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

elektroda NewsGroups Forum Index - Elektronika Polska - Jak zaprogramować ATtiny10 w Bascom AVR z użyciem TPIDATA i TPICLK?

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map