USBasp, własna płytka, problem z komunikacją.


Witam,
Zrobiłem płytkę testową zgodnie ze schematami z tej strony, ponieważ nie wszystkie elementy okazały się potrzebne i chciałem trochę się podszkolić w kicad. Do rzeczy. Poniżej w linku screen mojego programatora.

Problem polega na tym, że gdy podłączę płytkę pod USB wyskakuje komunikat o awarii urządzenia. Zaprogramowanie atmega8a-pu przez port LPT też jest nie możliwe, wyskakuje komunikat IDx0000000 przy identyfikacji uC.

Przeszukałem już dziesiątki tematów, znalazłem informacje że może być błąd połączenia na płytce, uszkodzony procesor, zimne luty. Proszę o sprawdzenie na razie połączenia na płytce. Tam jest brak połączenia z nóżką 19 uC, ale to już jest poprawione. Co jeszcze można sprawdzić?




Portret użytkownika Przemo

http://www.fotosik.pl/pokaz_o

Portret użytkownika mirley

Re: Kicad

A kicad nie ma żadnej kontroli zgodności płytki ze schematem? najpierw to sprawdź.

-

UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.

Portret użytkownika Przemo

Oczywiście że to sprawdzałem,

Oczywiście że to sprawdzałem, Wyskakuje tylko błąd o zbyt bliskim sąsiedztwie pinów z gniazda USB.

Kupiłem attiny2313-20pu i też nie mogę zaprogramować przez LPT, powoli zaczynam podejrzewać że port jest uszkodzony.

Portret użytkownika mirley

Re: Programowanie

W jakim trybie masz ustawiony LPT? popatrz do ustawień biosu i ewentualnie przełącz na ECP

-

UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.

Portret użytkownika Przemo

Mam ECP, próbowałem na

Mam ECP, próbowałem na normal, bi, EPP, ECP&EPP, zmieniałem numery na 278 i jakiś jeszcze. Wszystkie opcje z DMAO,1,2,3. Jest jeszcze jakaś możliwość ustawień oprócz tego że port może być uszkodzony.

Portret użytkownika mirley

Re: LPT

Jedynie pozostaje sprawdzić na innym kompie czy zadziała. Jeśli nie to szukać błędów w montażu kolejny raz. Może zasilania na procku programowalnym nie ma itp.

-

UWAGA! Możliwy jest zakup zaprogramowanych uC i zestawów elementów itp. do niektórych projektów. O dostępność proszę pytać via email. Konkretne oferty pojawiają się w cenniku.

Portret użytkownika Przemo

Witam,Więc tak, procka dałem

Witam,
Więc tak, procka dałem kumplowi do zaprogramowania, ale mówi że przy zapisywaniu fuse bitów wywaliło mu jakiś błąd. Teraz jak się podpinam z innego kompa z LPT to wyskakuje komunikat przy identyfikacji could not identify id:ffffff. Włożyłem tego procka do płytki i jedyna zmiana to świeci się dioda czerwona i zielona. Co z tym teraz zrobić?

Z nowego kompa udało mi się zidentyfikować ATTiny2313 ale już ATMEGI8 nie. Dziwne rzeczy z tym programowaniem.

Po wielu próbach udało mi się zaprogramować M8 na płytce testowej (na innym pc). Jak wrzucam program .hex usbasp to przechodzi Verify ok (najnowszy wsad), ustawienie fusebitów też jest ok (takie jak u Ciebie w projekcie usbasp), wykrywa normalnie procka po tych zabiegach lecz po restarcie bascoma nie przechodzi weryfikacji, myślałem że wsad zostanie w procku i będzie weryfikacja ok, czy się mylę?

Niestety cały czas mam nie rozpoznano urządzenia USB, awaria itp na windows 7. Co to może być?

Już wszystko działa.