- 
 1. Data: 2014-04-04 11:34:46
 Temat: Problem z programowaniem ATmega88V
 Od: Mariusz Kręcichwast <m...@c...pl>
 Witam, 
 
 Mam problem z zaprogramowaniem procesorów AVR ATmega88V.
 Pisałem do działu technicznego firmy Atmel, ale że mój programator
 nie jest oficjalnym produktem tej firmy dostałem tylko informację,
 że mogę poszukać pomocy na różnych forach.
 Dostałem linki, czytam, czytam i na razie nic.
 
 Może ktoś się z tym zetknął i ma jakiś pomysł.
 
 A teraz opis problemu.
 Jest płytka z procesorem AVR ATmega88V 10AU z zewnętrznym
 kwarcem 10MHz. Układy datowane na rok 2010 programują się
 bez problemów, natomiast układy datowane na rok 2012 już nie.
 
 Mój programator to: Olimex AVR-ISP500-TINY, zgodny z Atmel STK500
 https://www.olimex.com/Products/AVR/Programmers/AVR-
 ISP500-TINY/
 Programator jest nowy, nabyty kilka dni temu, najnowsze sterowniki.
 Dołączony do portu USB 2.0, widziany jako wirtualny port COM3.
 W jednym z dokumentów Atmela znalazłem notkę, że port nie może
 być wyższy niż COM4
 
 Użyte oprogramowanie to:
 1. Atmel Studio 5
 2. Atmel Studio 6.2
 3. AVR dude 5.8
 
 Jeżeli to coś wniesie, podaję komunikaty o błędach
 
 AVR dude
 --------
 avrdude.exe: stk500v2_command(): unknown status 0x80
 avrdude.exe: stk500v2_command(): unknown status 0xc9
 avrdude.exe: stk500v2_program_enable(): cannot get connection status
 avrdude.exe: initialization failed, rc=-1
 
 Atmel Studio 5/6.2
 ------------------
 11:25:35: [ERROR] Failed to enter programming mode. ispEnterProgMode:
 Error status received: Got 0x80, expected 0x00, ModuleName: TCF (TCF
 command: Device:startSession failed.)
 
 Procesory są co prawda datowane końcówkę roku 2012 (47 tydzień),
 ale są nowe, nabyte w firmie TME, więc jest to pewne źródło.
 
 Miałem podejrzenia,że może coś z portem USB, kablem, programatorem,
 ale stare się programują.
 
 Na chwilę obecną jest to partia ok. 10 urządzeń,
 więc nie jest to kwestia jakiegoś błędu w montażu.
 
 Pozdrawiam,
 Mariusz Kręcichwast
 
 ---
 Ta wiadomość e-mail jest wolna od wirusów i złośliwego oprogramowania, ponieważ
 ochrona avast! Antivirus jest aktywna.
 http://www.avast.com
 
 
- 
 2. Data: 2014-04-04 11:58:44
 Temat: Re: Problem z programowaniem ATmega88V
 Od: g...@s...invalid (Adam Wysocki)
 Mariusz Kręcichwast <m...@c...pl> wrote: 
 
 > Mam problem z zaprogramowaniem procesorów AVR ATmega88V.
 
 Spróbuj zmniejszyć prędkość programowania - dla testu znacznie.
 Czy do pinów ISP (i reset) coś jest jeszcze podpięte?
 
 Oglądałeś sygnały na oscyloskopie?
 
 --
 SELECT finger FROM hand WHERE id = 3;
 http://www.chmurka.net/
 
- 
 3. Data: 2014-04-04 12:45:11
 Temat: Re: Problem z programowaniem ATmega88V
 Od: Piotr Gałka <p...@c...pl>
 
 Użytkownik "Mariusz Kręcichwast" <m...@c...pl> napisał w wiadomości
 news:533e7cb8$0$2245$65785112@news.neostrada.pl...
 > Witam,
 >
 > Mam problem z zaprogramowaniem procesorów AVR ATmega88V.
 > Pisałem do działu technicznego firmy Atmel, ale że mój programator
 > nie jest oficjalnym produktem tej firmy dostałem tylko informację,
 > że mogę poszukać pomocy na różnych forach.
 > Dostałem linki, czytam, czytam i na razie nic.
 >
 > Może ktoś się z tym zetknął i ma jakiś pomysł.
 >
 Mieliśmy kiedyś problem z EEPROMami szeregowymi programowanymi w przystawce
 do DSM-51. Starsze się programowały, nowsze nie.
 Główną przyczyną było to, że są nowsze.
 Nowsza technologia to wszystko w środku mniejsze to wszystkie pojemności
 mniejsze to stromsze zbocza na wyjściach i szybsza reakcja wejść na szpilki.
 Występowały przesłuchy w kabelku między wystawianym przez EEPROM sygnałem, a
 linią clock i szpile łapał jako dodatkowe clocki.
 Doraźnie wystarczyło skrócenie kabelka łączącego przystawkę z 20cm do 10cm.
 Potem wstawiliśmy filtry w przystawce.
 P.G.
 
 
 
- 
 4. Data: 2014-04-04 15:53:47
 Temat: Re: Problem z programowaniem ATmega88V
 Od: Mariusz Kręcichwast <m...@c...pl>
 W dniu 04-04-2014 11:58, Adam Wysocki pisze: 
 > Mariusz Kręcichwast <m...@c...pl> wrote:
 >
 >> Mam problem z zaprogramowaniem procesorów AVR ATmega88V.
 >
 > Spróbuj zmniejszyć prędkość programowania - dla testu znacznie.
 > Czy do pinów ISP (i reset) coś jest jeszcze podpięte?
 >
 > Oglądałeś sygnały na oscyloskopie?
 >
 Na razie jeszcze nie, wszystkie oscyloskopy firmowe
 są w terenie, ale postaram się sprawdzić w przyszłym tygodniu.
 
 MK
 
 
 ---
 Ta wiadomość e-mail jest wolna od wirusów i złośliwego oprogramowania, ponieważ
 ochrona avast! Antivirus jest aktywna.
 http://www.avast.com
 
 
- 
 5. Data: 2014-04-04 15:59:10
 Temat: Re: Problem z programowaniem ATmega88V
 Od: Mariusz Kręcichwast <m...@c...pl>
 W dniu 04-04-2014 12:45, Piotr Gałka pisze: 
 >
 > Użytkownik "Mariusz Kręcichwast" <m...@c...pl> napisał w wiadomości
 > news:533e7cb8$0$2245$65785112@news.neostrada.pl...
 >> Witam,
 >>
 >> Mam problem z zaprogramowaniem procesorów AVR ATmega88V.
 >> Pisałem do działu technicznego firmy Atmel, ale że mój programator
 >> nie jest oficjalnym produktem tej firmy dostałem tylko informację,
 >> że mogę poszukać pomocy na różnych forach.
 >> Dostałem linki, czytam, czytam i na razie nic.
 >>
 >> Może ktoś się z tym zetknął i ma jakiś pomysł.
 >>
 > Mieliśmy kiedyś problem z EEPROMami szeregowymi programowanymi w
 > przystawce do DSM-51. Starsze się programowały, nowsze nie.
 > Główną przyczyną było to, że są nowsze.
 > Nowsza technologia to wszystko w środku mniejsze to wszystkie pojemności
 > mniejsze to stromsze zbocza na wyjściach i szybsza reakcja wejść na
 > szpilki.
 > Występowały przesłuchy w kabelku między wystawianym przez EEPROM
 > sygnałem, a linią clock i szpile łapał jako dodatkowe clocki.
 > Doraźnie wystarczyło skrócenie kabelka łączącego przystawkę z 20cm do
 > 10cm. Potem wstawiliśmy filtry w przystawce.
 > P.G.
 >
 >
 Postaram się wykonać testy z oscyloskopem.
 Programator ma tasiemkę długości 20cm, zrobię krótszą
 i sprawdzę. Sama płytka jest niewielka, chociaż od złącza ISP
 do procesora jest ok. 2,5cm - może to jest powód.
 Wolne obszary na płytce są oblane masą.
 Same procesory opisane są identycznie, różnią się tylko
 data produkcji.
 Poszukam jeszcze czegoś po sieci.
 
 Na razie zaczynam weekend.
 
 MK
 
 
 ---
 Ta wiadomość e-mail jest wolna od wirusów i złośliwego oprogramowania, ponieważ
 ochrona avast! Antivirus jest aktywna.
 http://www.avast.com
 
 
- 
 6. Data: 2014-04-09 12:22:33
 Temat: Re: Problem z programowaniem ATmega88V
 Od: Mariusz Kręcichwast <m...@c...pl>
 W dniu 04-04-2014 11:34, Mariusz Kręcichwast pisze: 
 > Witam,
 >
 > Mam problem z zaprogramowaniem procesorów AVR ATmega88V.
 > Pisałem do działu technicznego firmy Atmel, ale że mój programator
 > nie jest oficjalnym produktem tej firmy dostałem tylko informację,
 > że mogę poszukać pomocy na różnych forach.
 > Dostałem linki, czytam, czytam i na razie nic.
 
 Kilka dni temu pisałem tutaj o problemie z programowaniem procesorów
 Atmel ATmega88V z nowej partii, podobny problem pojawił się też
 z nowymi procesorami ATmega16A. Po badaniach okazało się, że poziomy
 napięć w układzie generacji zegara są ok. 2..3 krotnie zaniżone
 w stosunku do sprawnych modułów. Po podmianie na starszą wersję
 procesora płytka działa prawidłowo - jest to jedyna zmiana, więc
 cała reszta płytki jest sprawna. Układ generacji zegara jest klasyczny -
 rezonator kwarcowy (10MHz w jednym i 11.0592 MHz w drugim urządzeniu)
 oraz dwa kondensatory ceramiczne 22pF do masy.
 Rezonator kwarcowy produkcji YIC w obudowie HC49/U (niski profil, montaż
 THT), kondensatory ceramiczne SMD 0603, dielektryk C0G.
 
 Dziwne jest to, że starsze procesorów wersje działają, może zaszły
 jakieś zmiany w wewnętrznej strukturze, przy zachowaniu zgodności
 binarnej. Napisałem do Atmel-a, może coś odpiszą.
 Takich niedziałających urządzeń mam już sporo, więc nie jest
 to kwestia jednostkowych układów.
 Możliwe, że trafiły się jakieś wadliwe partie układów,
 ale to raczej nieprawdopodobne.
 
 Miał ktoś takie doświadczenia, mnie się powoli kończą pomysły?
 
 Pozdrawiam,
 Mariusz Kręcichwast
 
 
 
 
 
- 
 7. Data: 2014-04-09 12:31:39
 Temat: Re: Problem z programowaniem ATmega88V
 Od: Zbych <a...@o...pl>
 W dniu 09.04.2014 12:22, Mariusz Kręcichwast pisze: 
 > W dniu 04-04-2014 11:34, Mariusz Kręcichwast pisze:
 >> Witam,
 >>
 >> Mam problem z zaprogramowaniem procesorów AVR ATmega88V.
 >> Pisałem do działu technicznego firmy Atmel, ale że mój programator
 >> nie jest oficjalnym produktem tej firmy dostałem tylko informację,
 >> że mogę poszukać pomocy na różnych forach.
 >> Dostałem linki, czytam, czytam i na razie nic.
 >
 > Kilka dni temu pisałem tutaj o problemie z programowaniem procesorów
 > Atmel ATmega88V z nowej partii, podobny problem pojawił się też
 > z nowymi procesorami ATmega16A. Po badaniach okazało się, że poziomy
 > napięć w układzie generacji zegara są ok. 2..3 krotnie zaniżone
 > w stosunku do sprawnych modułów.
 
 A masz możliwość odczytu fusebitów CKSEL3..0 z tych problematycznych
 kontrolerów? Może to kwestia wyboru pomiędzy "Low power crystal
 oscillator" i "Full swing crystal oscillator"?
 
 
- 
 8. Data: 2014-04-09 16:44:33
 Temat: Re: Problem z programowaniem ATmega88V
 Od: bobofrut <r...@g...com>
 On Friday, 4 April 2014 10:34:46 UTC+1, Mariusz Kręcichwast wrote: 
 > Witam,
 >
 >
 >
 > Mam problem z zaprogramowaniem procesorów AVR ATmega88V.
 >
 > Pisałem do działu technicznego firmy Atmel, ale że mój programator
 >
 > nie jest oficjalnym produktem tej firmy dostałem tylko informację,
 >
 > że mogę poszukać pomocy na różnych forach.
 >
 > Dostałem linki, czytam, czytam i na razie nic.
 >
 >
 >
 > Może ktoś się z tym zetknął i ma jakiś pomysł.
 >
 >
 >
 > A teraz opis problemu.
 >
 > Jest płytka z procesorem AVR ATmega88V 10AU z zewnętrznym
 >
 > kwarcem 10MHz. Układy datowane na rok 2010 programują się
 >
 > bez problemów, natomiast układy datowane na rok 2012 już nie.
 >
 >
 >
 > Mój programator to: Olimex AVR-ISP500-TINY, zgodny z Atmel STK500
 >
 > https://www.olimex.com/Products/AVR/Programmers/AVR-
 ISP500-TINY/
 >
 > Programator jest nowy, nabyty kilka dni temu, najnowsze sterowniki.
 >
 > Dołączony do portu USB 2.0, widziany jako wirtualny port COM3.
 >
 > W jednym z dokumentów Atmela znalazłem notkę, że port nie może
 >
 > być wyższy niż COM4
 >
 >
 >
 > Użyte oprogramowanie to:
 >
 > 1. Atmel Studio 5
 >
 > 2. Atmel Studio 6.2
 >
 > 3. AVR dude 5.8
 >
 >
 >
 > Jeżeli to coś wniesie, podaję komunikaty o błędach
 >
 >
 >
 > AVR dude
 >
 > --------
 >
 > avrdude.exe: stk500v2_command(): unknown status 0x80
 >
 > avrdude.exe: stk500v2_command(): unknown status 0xc9
 >
 > avrdude.exe: stk500v2_program_enable(): cannot get connection status
 >
 > avrdude.exe: initialization failed, rc=-1
 >
 >
 >
 > Atmel Studio 5/6.2
 >
 > ------------------
 >
 > 11:25:35: [ERROR] Failed to enter programming mode. ispEnterProgMode:
 >
 > Error status received: Got 0x80, expected 0x00, ModuleName: TCF (TCF
 >
 > command: Device:startSession failed.)
 >
 >
 >
 > Procesory są co prawda datowane końcówkę roku 2012 (47 tydzień),
 >
 > ale są nowe, nabyte w firmie TME, więc jest to pewne źródło.
 >
 >
 >
 > Miałem podejrzenia,że może coś z portem USB, kablem, programatorem,
 >
 > ale stare się programują.
 >
 >
 >
 > Na chwilę obecną jest to partia ok. 10 urządzeń,
 >
 > więc nie jest to kwestia jakiegoś błędu w montażu.
 >
 >
 >
 > Pozdrawiam,
 >
 > Mariusz Kręcichwast
 >
 >
 >
 > ---
 >
 > Ta wiadomość e-mail jest wolna od wirusów i złośliwego oprogramowania, ponieważ
 ochrona avast! Antivirus jest aktywna.
 >
 > http://www.avast.com
 
 Upewnij się, że linia RESET'u podczas programowania nie jest "zakłócona".
 


 do góry
 do góry![Przelew zagraniczny - jaką opcję wybrać? [© Pio Si - Fotolia.com] Przelew zagraniczny - jaką opcję wybrać?](https://s3.egospodarka.pl/grafika2/przelewy/Przelew-zagraniczny-jaka-opcje-wybrac-219379-150x100crop.jpg) 
![Jak przygotować skuteczną kreację do mailingu. 7 praktycznych porad [© dizain - Fotolia.com] Jak przygotować skuteczną kreację do mailingu. 7 praktycznych porad](https://s3.egospodarka.pl/grafika2/mailing/Jak-przygotowac-skuteczna-kreacje-do-mailingu-7-praktycznych-porad-219161-150x100crop.jpg) 
![Jak reklamować ośrodek wypoczynkowy lub hotel? [© kadmy - fotolia.com] Jak reklamować ośrodek wypoczynkowy lub hotel?](https://s3.egospodarka.pl/grafika2/reklama-internetowa/Jak-reklamowac-osrodek-wypoczynkowy-lub-hotel-221435-150x100crop.jpg) 
![Święta i dni wolne od pracy w Niemczech w 2025 roku [© Freepik] Święta i dni wolne od pracy w Niemczech w 2025 roku](https://s3.egospodarka.pl/grafika2/swieta/Swieta-i-dni-wolne-od-pracy-w-Niemczech-w-2025-roku-263408-150x100crop.jpg) 
 Elektromobilność dojrzewa. Auta elektryczne kupujemy z rozsądku, nie dla idei
Elektromobilność dojrzewa. Auta elektryczne kupujemy z rozsądku, nie dla idei 
 
 
![Wynajem mieszkania w Warszawie pochłania 44% pensji. Zobacz, jak wypadamy na tle Europy [© pixabay] Wynajem mieszkania w Warszawie pochłania 44% pensji. Zobacz, jak wypadamy na tle Europy](https://s3.egospodarka.pl/grafika2/rynek-najmu/Wynajem-mieszkania-w-Warszawie-pochlania-44-pensji-Zobacz-jak-wypadamy-na-tle-Europy-269391-150x100crop.jpg) 
![Lot z niespodzianką - jak overbooking zmienia podróż i jakie prawa mają pasażerowie? [© wygenerowane przez AI] Lot z niespodzianką - jak overbooking zmienia podróż i jakie prawa mają pasażerowie?](https://s3.egospodarka.pl/grafika2/prawa-pasazera/Lot-z-niespodzianka-jak-overbooking-zmienia-podroz-i-jakie-prawa-maja-pasazerowie-269384-150x100crop.jpg) 
![Lider z sercem: empatia i zaufanie jako klucz do sukcesu zespołu [© wygenerowane przez AI] Lider z sercem: empatia i zaufanie jako klucz do sukcesu zespołu](https://s3.egospodarka.pl/grafika2/lider/Lider-z-sercem-empatia-i-zaufanie-jako-klucz-do-sukcesu-zespolu-269133-150x100crop.png) 
![Bańka AI za 5 bilionów dolarów: Kiedy inwestorzy powiedzą: sprawdzam? [© wygenerowane przez AI] Bańka AI za 5 bilionów dolarów: Kiedy inwestorzy powiedzą: sprawdzam?](https://s3.egospodarka.pl/grafika2/AI/Banka-AI-za-5-bilionow-dolarow-Kiedy-inwestorzy-powiedza-sprawdzam-269382-150x100crop.png) 
 
 
 


