ATNEL tech-forum
https://forum.atnel.pl/

Problem z wykryciem procesora ATmega 64a
https://forum.atnel.pl/topic21945.html
Strona 1 z 1

Autor:  krycha3223 [ 7 lut 2019, o 21:52 ]
Tytuł:  Problem z wykryciem procesora ATmega 64a

Witam serdecznie.
Mam problem z podłączeniem procesora ATmega 64a do programatora ATB-USBASP 4.2
wszystkie połączenia Mosi,Miso,Reset,SCK,Vcc,GND sprawdzone na przejście od złącza Kanda do nóżek procesora , zasilanie w programatorze zapięte ,wszystko jest ok,lecz gdy klikam "Sprawdź podłączony AVR" wyskakuje okienko z tymi błędami:

avrdude.exe: set SCK frequency to 93750 Hz
avrdude.exe: error: programm enable: target doesn't answer. 1
avrdude.exe: initialization failed, rc=-1
avrdude.exe: AVR device initialized and ready to accept instructions
avrdude.exe: Device signature = 0x000000
avrdude.exe: Yikes! Invalid device signature.
avrdude.exe: Expected signature for ATMEGA8 is 1E 93 07

avrdude.exe done. Thank you.



Podłączyłem się pod piny:
SCK-11
MOSI-12
MISO-13
RESET-20
VCC-21
GND-22

Testowane na dwóch procesorach Atmega 64a.

Autor:  mirekk36 [ 7 lut 2019, o 22:23 ]
Tytuł:  Re: Problem z wykryciem procesora ATmega 64a

krycha3223 napisał(a):
wszystkie połączenia Mosi,Miso,Reset,SCK,Vcc,GND

No to już masz BABOLA, jak każdy początkujący który pierwszy raz w życiu bierze procka ATmega64 albo ATmega128 w ręce....

Polecam jednak zawsze zaglądać częściej do noty PDF bo w przypadku tych procków linie MOSI i MISO (tylko te dwie) wcale nie są tam gdzie ci się wydaje.

Podpowiedź: na pinach gdzie masz RX0 i TX0 procka .... mówię sprawdź w nocie. Ale spokojnie ten przypadek zawsze uczy na przyszłość, że ludzie już zaglądają do noty ;)

Autor:  mirekk36 [ 7 lut 2019, o 23:13 ]
Tytuł:  Re: Problem z wykryciem procesora ATmega 64a

nie ma co się martwić akurat na m64 i m128 prawie każdy zjada zęby ;) podłączając się pod standardowe SPI ... a tu skucha - bo piny MOSI/MISO magistrali programującej ISP są niestety na innych pinach ... a co gorsza ludzie sobie zwykle już płytkę PCB zrobią i wtedy dopiero się okazuje, że do przeróbki...

------------------------ [ Dodano po: 1 minucie ]

Wtedy kolejnym wyzwaniem jest - to zaraz zaraz - to w takim razie jak korzystać jednocześnie z ISP ale też z UART0 ? .... a można ;) jest na to mały trick - wystarczy podejrzeć rozwiązanie na stronie:

https://atnel.pl/atb-shield-m128.html

Autor:  Marhef [ 8 lut 2019, o 08:20 ]
Tytuł:  Re: Problem z wykryciem procesora ATmega 64a

Na kluczu analogowym?
Sprytnie ;) nie pomyślałem o takim wykorzystaniu sygnału reset

Autor:  mirekk36 [ 8 lut 2019, o 10:22 ]
Tytuł:  Re: Problem z wykryciem procesora ATmega 64a

Marhef napisał(a):
Na kluczu analogowym?

I działa bez żadnego zaciachu ;)

Autor:  Marhef [ 8 lut 2019, o 10:43 ]
Tytuł:  Re: Problem z wykryciem procesora ATmega 64a

Używam dosyć często dokładnie tego klucza, dokładnie do takiego zastosowania (znaczy do przełączania urządzeń do komunikacji). Ale żeby użyć go do programowania... na to nie wpadłem :)

Autor:  krycha3223 [ 9 lut 2019, o 21:06 ]
Tytuł:  Re: Problem z wykryciem procesora ATmega 64a

Dziękuje wszystkim za pomoc, po ponownym podłączeniu pod Piny (MOSI)PB0 i(MISO) PB1 wszystko zaczęło działać tak jak należy.

Strona 1 z 1 Strefa czasowa: UTC + 1
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/