NANJG 105C i firmware nlite.hex

Coś Ci się zepsuło? Nie chce działać jak powinno? Opisz dokładnie swój problem a postaramy się pomóc...
munenori
Posty: 165
Rejestracja: piątek 14 gru 2012, 20:21
Lokalizacja: podlaskie

NANJG 105C i firmware nlite.hex

Post autor: munenori »

Witam wszystkich
Driver NANJG 105C,próba wgrania firmware nlite.hex.
Zaznaczone opcje:
wewnętrzny oscylator 4,8Mz,fuse low 75,fuse high FF,zaznaczone programowanie flash i fuse bity,programowanie bez weryfikacji przechodzi normalnie,z weryfikacją wyrzuca błąd
verification error,first mismatch at byte ox0060
Programator pod lpt,programuje to programem mkavr calculator,wersja pełna.
Driver startuje,ale ma tylko jeden tryb.
Może ktoś mi pomóc z tym fantem?
Prąd w diodę jest stały,0,55A
max4max
Posty: 1398
Rejestracja: wtorek 14 sie 2012, 07:56
Lokalizacja: że znowu

Post autor: max4max »

Ja się nie znam za bardzo, ale czy sprawdzałeś poprawność tego hexa?
Może jest błąd w pliku i trzeba by porównać z inną wersją tego samego pliku.
munenori
Posty: 165
Rejestracja: piątek 14 gru 2012, 20:21
Lokalizacja: podlaskie

Post autor: munenori »

Nie wiem,nie jestem biegły w te klocki.
Załączam plik spakowany zipem,ale nie sądzę,żeby był uszkodzony.
Plik z tej strony:
http://drjones.nerdcamp.net/#nlite
Załączniki
nlite.zip
(799 Bajtów) Pobrany 22 razy
Awatar użytkownika
maciex93
Posty: 2886
Rejestracja: sobota 14 sty 2012, 18:59
Lokalizacja: Śląsk

Post autor: maciex93 »

Wrzucałem ten soft ale przez usbasp i nie miałem problemów, więc powinien być poprawny.
Nie wyrażam zgody na wykorzystywanie moich zdjęć w jakiejkolwiek formie bez mojej wiedzy, szczególnie nie życzę sobie czerpania za ich pomocą korzyści finansowych przez osoby trzecie.
Awatar użytkownika
Pyra
Site Admin
Posty: 8527
Rejestracja: niedziela 02 sie 2009, 20:35
Lokalizacja: Gądki

Re: NANJG 105C i firmware nlite.hex

Post autor: Pyra »

Witam
munenori pisze:,z weryfikacją wyrzuca błąd
verification error,first mismatch at byte ox0060
Wygląda na to, że programowanie nie idzie poprawnie, to nie jest wina softu.

Pozdrawiam
Izali miecz godniejszy niżli topór w boju?
Piszmy po polsku, wszak jesteśmy Polakami.
munenori
Posty: 165
Rejestracja: piątek 14 gru 2012, 20:21
Lokalizacja: podlaskie

Post autor: munenori »

maciex93 pisze:Wrzucałem ten soft ale przez usbasp i nie miałem problemów, więc powinien być poprawny.
Wrzucałeś go do sterownika?
Działał na nim normalnie?Mk avr wykrywa procek jako Attiny 13,chociaż jest to Attiny 13A.
Może tu tkwić błąd?Czym go programujesz-jaki program?
Awatar użytkownika
maciex93
Posty: 2886
Rejestracja: sobota 14 sty 2012, 18:59
Lokalizacja: Śląsk

Post autor: maciex93 »

Tak, do sterownika, używam AVRDUDESS.
Nie wyrażam zgody na wykorzystywanie moich zdjęć w jakiejkolwiek formie bez mojej wiedzy, szczególnie nie życzę sobie czerpania za ich pomocą korzyści finansowych przez osoby trzecie.
Awatar użytkownika
Pyra
Site Admin
Posty: 8527
Rejestracja: niedziela 02 sie 2009, 20:35
Lokalizacja: Gądki

Post autor: Pyra »

Witam
munenori pisze:Mk avr wykrywa procek jako Attiny 13,chociaż jest to Attiny 13A.
Pod względem zapisywania programu, to dokładnie to samo.

Ja np. wgrywam oprogramowanie przy pomocy Burn-O-Mat, lub Bascom. Ten drugi, ma bardzo intuicyjne ustawianie fusebitów, więc trudniej o pomyłkę. Programatory to: standard na LPT i od jakiegoś czasu USB ASP. W sumie to ten na LPT jest według mnie bardziej uniwersalny, ale wolniejszy.

Pozdrawiam
Izali miecz godniejszy niżli topór w boju?
Piszmy po polsku, wszak jesteśmy Polakami.
Awatar użytkownika
Misiek_86
Posty: 485
Rejestracja: niedziela 12 lip 2009, 15:44
Lokalizacja: Zamość

Post autor: Misiek_86 »

Pyra, chyba może mieć też problem z tym błędem z powodu tego, że próbuje wgrać na ATtiny13, a soft jest chyba pod ATtiny25
munenori
Posty: 165
Rejestracja: piątek 14 gru 2012, 20:21
Lokalizacja: podlaskie

Post autor: munenori »

Spróbowałem zaprogramować driver innym programem-ISP Programmer Pana Dybkowskiego-poszło,ale dziwnie się zachowuje.Są trzy tryby-20mA,160mA,550mA,mierzone na diodzie przy zasilaniu 3,9V,a w driverze siedzi 5xAMC.
Czy ten soft ma jakieś ograniczenia?
Może ktoś zna jakiś sprawdzony soft do takiego driverka?
max4max
Posty: 1398
Rejestracja: wtorek 14 sie 2012, 07:56
Lokalizacja: że znowu

Post autor: max4max »

munenori pisze:Może ktoś zna jakiś sprawdzony soft do takiego driverka?
Z tego co czytam oprócz komercyjnych - m.in. tych z naszego forum jest darmowy BLF - http://budgetlightforum.com/node/799
munenori
Posty: 165
Rejestracja: piątek 14 gru 2012, 20:21
Lokalizacja: podlaskie

Post autor: munenori »

BLF próbowałem,dioda tylko mignie.
Jedyne na czym pracuje to nlite,ale jak pisałem trzy tryby o małym prądzie.
Podejrzewam,że uszkodzone są układy amc,chyba będę wyciągał je po kolei i sprawdzał.
max4max
Posty: 1398
Rejestracja: wtorek 14 sie 2012, 07:56
Lokalizacja: że znowu

Post autor: max4max »

Sporo jak się okazuje zależy od samego programu do programowania AVR, najlepszy to chyba AVRDUDE.
Spróbuj może nim wrzucić tego nlite...
eXtreme burner maybe does not understand nlite.hex file and verification fails, or it can't write correctly ATtiny13A at all. Use AVRdude instead.
Awatar użytkownika
Pyra
Site Admin
Posty: 8527
Rejestracja: niedziela 02 sie 2009, 20:35
Lokalizacja: Gądki

Post autor: Pyra »

Witam
munenori pisze:BLF próbowałem,dioda tylko mignie.
Jedyne na czym pracuje to nlite,ale jak pisałem trzy tryby o małym prądzie.
Podejrzewam,że uszkodzone są układy amc,chyba będę wyciągał je po kolei i sprawdzał.
Podobne zachowanie obserwowałem, jeśli była źle ustawiona prędkość taktowania procesora, z reguły winny był dzielnik przez 8.

Układy AMC, rożnie zachowują się przy małych jasnościach (zbyt krótkie impulsy sterujące) ale dla max, to raczej nie.

Pozdrawiam
Izali miecz godniejszy niżli topór w boju?
Piszmy po polsku, wszak jesteśmy Polakami.
Awatar użytkownika
Manekinen
Posty: 2443
Rejestracja: środa 28 sty 2009, 15:18
Lokalizacja: Kętrzyn
Kontakt:

Post autor: Manekinen »

Czy błąd zawsze występuje pod adresem 0x0060? Spróbuj zrobić manualny chip erase. Jeśli adresy losowe to raczej błędy komunikacji, obniżaj prędkość, może AMC stawiają zbyt duży opór na linii MISO przy dużej prędkości.
ODPOWIEDZ