Arduino schéma - arduino.sk

XMEGA na hranie

Všetko ohľadne arduina a jeho odnoží
Obrázok užívateľa
Príspevky: 300
Registrovaný: Pon 19. Nov 2012 12:01:08
Bydlisko: HC/BA

XMEGA na hranie

Poslaťod tomXX » Str 02. Mar 2016 13:16:43

Ahojte, idem sa konečne hrať s Atmel XMEGA, kúpil som cez Farnell tieto - http://www.atmel.com/devices/ATXMEGA128A4U.aspx
Programujú sa cez PDI (nie ISP ako MEGA), ale dá sa upraviť USBASP programátor - http://szulat.blogspot.de/2012/08/atxme ... r-050.html
Alebo kúpiť XMEGA zo série A,B čo majú HW USB, tam sa dá nahrať DFU bootloader a programovať priamo cez USB (Flip tool).
Tu je nejaký všeobecný pokec na úvod - http://flyingcarsandstuff.com/2014/08/w ... ng-xmegas/
blog.sitepoint.sk - zaujímavé riešenia okolo Arduina

Obrázok užívateľa
Príspevky: 300
Registrovaný: Pon 19. Nov 2012 12:01:08
Bydlisko: HC/BA

Re: XMEGA na hranie

Poslaťod tomXX » Ned 06. Mar 2016 8:52:22

Už to hrá :) DFU bootloader nahratý cez PDI, dnes pridám USB

Obrázok

Kód: Vybrať všetko
C:\Users\c2d\Downloads\Xmega\xmega_programmer\Software>avrdude -c usbasp -p x128a4 -U flash:w:atxmega128a4u_104.hex

avrdude: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100% 0.03s

avrdude: Device signature = 0x1e9746
avrdude: NOTE: Programmer supports page erase for Xmega devices.
         Each page will be erased before programming it, but no chip erase is performed.
         To disable page erases, specify the -D option; for a chip-erase, use the -e option.
avrdude: reading input file "atxmega128a4u_104.hex"
avrdude: input file atxmega128a4u_104.hex auto detected as Intel Hex
avrdude: writing flash (136674 bytes):

Writing | ################################################## | 100% 4.27s

avrdude: 136674 bytes of flash written
avrdude: verifying flash memory against atxmega128a4u_104.hex:
avrdude: load data flash data from input file atxmega128a4u_104.hex:
avrdude: input file atxmega128a4u_104.hex auto detected as Intel Hex
avrdude: input file atxmega128a4u_104.hex contains 136674 bytes
avrdude: reading on-chip flash data:

Reading | ################################################## | 100% 4.71s

avrdude: verifying ...
avrdude: verification error, first mismatch at byte 0x20001
         0x00 != 0xc0
avrdude: verification error; content mismatch

avrdude done.  Thank you.
Naposledy upravil tomXX dňa Ned 06. Mar 2016 23:52:57, celkovo upravené 1
blog.sitepoint.sk - zaujímavé riešenia okolo Arduina

Obrázok užívateľa
Príspevky: 64
Registrovaný: Str 30. Okt 2013 18:21:18
Bydlisko: ČR

Re: XMEGA na hranie

Poslaťod Diego » Ned 06. Mar 2016 9:37:15

Pěkný :-) Ten tišťák sis dělal sám?

Príspevky: 174
Registrovaný: Ned 16. Mar 2014 23:22:00

Re: XMEGA na hranie

Poslaťod posjirka » Ned 06. Mar 2016 14:21:31

tyhle tišťáky jsou por mě hororo jen pájet, natož je kreslit :)
Radši používám techniku THT (klasický rastr 2,54mm), a před těmi kdo si hrají s smd mám hlubokou uctu.

Obrázok užívateľa
Príspevky: 64
Registrovaný: Str 30. Okt 2013 18:21:18
Bydlisko: ČR

Re: XMEGA na hranie

Poslaťod Diego » Ned 06. Mar 2016 14:47:54

posjirka píše:tyhle tišťáky jsou por mě hororo jen pájet, natož je kreslit :)
Radši používám techniku THT (klasický rastr 2,54mm), a před těmi kdo si hrají s smd mám hlubokou uctu.

To mi povidej :-)

Obrázok užívateľa
Príspevky: 300
Registrovaný: Pon 19. Nov 2012 12:01:08
Bydlisko: HC/BA

Re: XMEGA na hranie

Poslaťod tomXX » Ned 06. Mar 2016 16:25:03

Diego píše:Pěkný :-) Ten tišťák sis dělal sám?


Áno, toner transfer + chlorid železitý na leptanie. Jeden kúsok cesty vypadol, ale tu to nie je žiaden problém.

Obrázok
blog.sitepoint.sk - zaujímavé riešenia okolo Arduina

Obrázok užívateľa
Príspevky: 300
Registrovaný: Pon 19. Nov 2012 12:01:08
Bydlisko: HC/BA

Re: XMEGA na hranie

Poslaťod tomXX » Ned 06. Mar 2016 16:29:59

posjirka píše:tyhle tišťáky jsou por mě hororo jen pájet, natož je kreslit :)
Radši používám techniku THT (klasický rastr 2,54mm), a před těmi kdo si hrají s smd mám hlubokou uctu.


Len tieto XMEGA akosi už v DIP puzdre vôbec nerobia :evil:
blog.sitepoint.sk - zaujímavé riešenia okolo Arduina

Obrázok užívateľa
Príspevky: 300
Registrovaný: Pon 19. Nov 2012 12:01:08
Bydlisko: HC/BA

Re: XMEGA na hranie

Poslaťod tomXX » Ned 06. Mar 2016 22:33:22

Revízia 2 + USB, stabilizátor na 3.3V a PDI header. Nebolo to bez chýb...

Obrázok

Obrázok
blog.sitepoint.sk - zaujímavé riešenia okolo Arduina

Obrázok užívateľa
Príspevky: 133
Registrovaný: Štv 06. Nov 2014 12:06:09

Re: XMEGA na hranie

Poslaťod budvar10 » Pon 07. Mar 2016 14:31:18

Nebolo lepšie kúpiť hotový plošák TQFP-DIL z ebay alebo dať urobiť, ako sa babrať s chémiou?
:)

Obrázok užívateľa
Príspevky: 300
Registrovaný: Pon 19. Nov 2012 12:01:08
Bydlisko: HC/BA

Re: XMEGA na hranie

Poslaťod tomXX » Pon 07. Mar 2016 16:08:32

budvar10 píše:Nebolo lepšie kúpiť hotový plošák TQFP-DIL z ebay alebo dať urobiť, ako sa babrať s chémiou?
:)

Jóóóóóój objednal, ale som nedočkavý :lol:
blog.sitepoint.sk - zaujímavé riešenia okolo Arduina

Obrázok užívateľa
Príspevky: 133
Registrovaný: Štv 06. Nov 2014 12:06:09

Re: XMEGA na hranie

Poslaťod budvar10 » Uto 08. Mar 2016 9:14:20

Bootloader máš odkiaľ.

Obrázok užívateľa
Príspevky: 300
Registrovaný: Pon 19. Nov 2012 12:01:08
Bydlisko: HC/BA

Re: XMEGA na hranie

Poslaťod tomXX » Uto 08. Mar 2016 10:33:55

blog.sitepoint.sk - zaujímavé riešenia okolo Arduina

Obrázok užívateľa
Príspevky: 133
Registrovaný: Štv 06. Nov 2014 12:06:09

Re: XMEGA na hranie

Poslaťod budvar10 » Str 09. Mar 2016 9:36:07

Aha tak, to som nevedel, že existuje oficiálny bootloader. Xmegy ma zatiaľ veľmi nezaujali. Vysoká cena a podľa mňa veľa výhod oproti klasickým mega nemajú, tak ako na druhej strane tiny, tiež vysoká cena a málo zdrojov.
Ale ty dúfam urobíš osvetu. :)

Obrázok užívateľa
Príspevky: 300
Registrovaný: Pon 19. Nov 2012 12:01:08
Bydlisko: HC/BA

Re: XMEGA na hranie

Poslaťod tomXX » Str 09. Mar 2016 11:02:00

budvar10 píše:Aha tak, to som nevedel, že existuje oficiálny bootloader. Xmegy ma zatiaľ veľmi nezaujali. Vysoká cena a podľa mňa veľa výhod oproti klasickým mega nemajú, tak ako na druhej strane tiny, tiež vysoká cena a málo zdrojov.
Ale ty dúfam urobíš osvetu. :)


Zistil som, že ten môj slávny blog bol takmer rok ticho... Tak som niečo pridal a píšem ďalšie, práve o xmega. Čo sa ceny týka, x128a4u som pred rokom kúpil vo Farnell-i po 2.56£ / kus, aktuálne 4.48€ / kus. Napríklad XMEGA256A3U-AU (256kB/16kB TQFP64) je aktuálne za 6.57€. To nie sú zlé ceny podľa mňa.
ATTINY85-20SU 10ks som kúpil z Aliexpress-u za 7.20€, čo nie je zlá cena. Iné TINY ma nejako neoslovili. Do TINY85 používam https://github.com/micronucleus/micronucleus :)

Ale v skratke, xmega = 32 MHz, 1.6 - 3.3V, HW USB, viac IO, väčšinou netreba kryštál, ani na RTC. Nevýhoda, nepodpora v Arduino IDE (ale existuje Xmegaduino, ale už aj priama podpora zopár dosiek do oficiálneho IDE), chýbajúce DIL verzie.
blog.sitepoint.sk - zaujímavé riešenia okolo Arduina

Obrázok užívateľa
Príspevky: 300
Registrovaný: Pon 19. Nov 2012 12:01:08
Bydlisko: HC/BA

Re: XMEGA na hranie

Poslaťod tomXX » Štv 10. Mar 2016 10:04:42

Ďalšia verzia, hádam sa dostanem aj ku nejakej finálnej :lol: Ale rozbehal som Atmel Studio s programovaním cez avrdude aj FLIP. Dám to do článku.

Obrázok
blog.sitepoint.sk - zaujímavé riešenia okolo Arduina

Ďalší

Späť na Hardware