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

Błąd rc= -1
https://forum.atnel.pl/topic21069.html
Strona 1 z 1

Autor:  feniks_ [ 1 sie 2018, o 20:02 ]
Tytuł:  Błąd rc= -1

Witam, wiem że temat tego błędu był wielokrotnie wałkowany ,ale jest to o tyle nietypowy problem gdyż nie wiem czym by mogło to byc podyktowane a dokłądnie chodzi o rc= -1 przy probie wgrania programu. Rzecz w tym , że do wczoraj piałem sobie na nowo program na zwykłe miganie dioda , wczzesniej ustawiłęm fusebity w mkavrcalc i wszystko super zagrało. Sam MK ładnie go wykrywa a dokłądniej AtMege 328 P na której robie projekt . Wczesniej na niej coś miałem ale nadpisałem programem tym własnie . Wczoraj ładnie działał , dziś chciałęm zrobić modyfikacje i działąć dalej a tu komunikat problemu z hardware a dokłądnie "usbasp could not intialize the target hardware" Powodem : bład rc= -1 . Skąd nagle przy działającym Eclipsie z poradnika Pana Mirka taki problem dziś . Tak odrazu powiem , robie na stykówce , ale programator firmowy Pana Mirka :) Coś źle robie czy może windows mi płata figle ?

Autor:  majster [ 1 sie 2018, o 20:31 ]
Tytuł:  Re: Błąd rc= -1

feniks_ napisał(a):
Tak odrazu powiem , robie na stykówce


tak też czytając wpis od początku przeczuwałem że działasz na stykówce.

Skoro wszytko chodziło a nie działa teraz szukaj błędu w jakości połączeń tejże stykówki.

Autor:  micky [ 2 sie 2018, o 06:32 ]
Tytuł:  Re: Błąd rc= -1

Podlutuj się kabelkami o programatora do procka i wtedy sprawdź bo rc=-1 oznacza problem z kontaktami

Autor:  feniks_ [ 22 sie 2018, o 14:49 ]
Tytuł:  Re: Błąd rc= -1

W porządku , sprawdzę o co chodzi :) Tak na dobrą sprawę rozważam zestaw ATB , ale chce się bardziej wkręcić , by go dobrze wykorzystać :) Choć jego wygoda jest naprawdę duża )

Autor:  xentis [ 22 sie 2018, o 16:37 ]
Tytuł:  Re: Błąd rc= -1

Generalnie tak jak piszą koledzy problem z kontaktem programator <=> procek, ale dodatkowo musisz zwrócić uwagę na obecne ustawienia fusbitów. Chodzi o to że podczas programowania coś gdzieś mogło stracić kontakt na chwilę i w procku mogły się fusy poprzestawiać. Kiedyś, dawno temu tak właśnie mi się zrobiło właśnie na stykówce, podczas gdy puściłem programowanie podniosłem stykówkę na chwilę by poprawić przewody i wywaliło najpierw jakiś błąd, a później już tylko rc-1. Okazało się że zmieniło się taktowanie procka na zewnętrzny kwarc i dodatkowo załączyły się lockbity :o
Stykówki są mega upierdliwe. Dawno się już przesiadłem na zestaw ATB + konwerter atmega i attiny i nie żałuję :D

Autor:  feniks_ [ 22 sie 2018, o 19:54 ]
Tytuł:  Re: Błąd rc= -1

A myślicie , że to może chodzić o to , że mam zasilanie tylko z USB ? Zwykle zasilałem z zasialacza labo ale na tą chwile jestem daleko poza warsztatem i działam na samym lapku. Czy to może byc za mały prąd w usb ? Zestaw Atb wyglada dobrze i naprawde jest pomocny natomaist tak sie zastanawiam tak na dobra sprawe ktory wybrac bo tak naprawde widze tylko zestawy o nazwach przykladowo Andromeda :)

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

Co do fusebitow wszystko gra, sprawdzilem na MkAVR . Wgl MkAvr mi wykrywa procka ładnie stąd kompletnie nie wiem skad taki babol jak to mówi Pan Mirek :P

Autor:  mirekk36 [ 22 sie 2018, o 20:39 ]
Tytuł:  Re: Błąd rc= -1

feniks_ napisał(a):
Wgl MkAvr mi wykrywa procka ładnie stąd kompletnie nie wiem skad taki babol jak to mówi Pan Mirek

to sprawdź pan panie fenix - to: http://mirekk36.blogspot.com/2013/06/gd ... ipsem.html

i częściej zaglądaj na mojego bloga ;) czytaj artykuły w wolnych chwilach i oglądaj poradniki - przyda się

Autor:  feniks_ [ 26 sie 2018, o 11:48 ]
Tytuł:  Re: Błąd rc= -1

aż sie mi smiać z samego siebie chciało kiedy po zastosowaniu sie do instyrukcji z filmu wszystko ruszylo :P szok i niedowierzanie a jednak wszystko super śmiga :) Dziękuje serdecznie za pomoc :) ale mam pewein problem włąsnie z moja Atmega 328P ktora mam akurat . Rzecz sie tyczy tego ze mimo przestawienia Fusow na 8 MHz , nadal trzeba wpisywac -B 8 mimo ustawienia w Properties odpowiedniego procka i Hz na 8 MHz . Skąd takie zjawisko?:/ Czyzby ta Atmega byla jakas wyjatkowa ? Ona ma z reszta tylko dwie predkosci w MkAvrcalc do ustawienia 128 KHz i 8MHz stad jakas uboga w tych opcjach szybkosci jest.

------------------------ [ Dodano po: 5 minutach ]

A i też stwierdzam ,ze czas ustawiony w programie w przypadku gdy ustawiam diode zapalajaca sie po sekundzie i wylaczajaca sie rowniez po 1 sek , nie jest rzeczywisty tylko trwa to 8 sek pewnie ze wzgledu na te roznice w czestotliwosciach i pewnie to logiczne natomiast chcialem o tym wspomniec by uzyskac potwierdzenie sprawy :P

------------------------ [ Dodano po: 53 minutyach ]

Niesamowite ale ta Atmega miała przy ustawieniu Hz optcje wewnętrznego podziału częstotliwości zegara przez 8 , wówczas ją odhaczyłem i gra i bucy , że tak powiem :) Później przeszedł czas na uporanie sie ze Slov SCK i zalatwione - elegancko dziala :)

Autor:  mczarny [ 26 sie 2018, o 12:45 ]
Tytuł:  Re: Błąd rc= -1

cześć
a odznaczyłeś CKDIV8 ? jak na zdjęciu
Obrazek

Autor:  feniks_ [ 26 sie 2018, o 12:48 ]
Tytuł:  Re: Błąd rc= -1

Tak tak , dopisalem :) Też mnie zastanawia , czemu akurat ten bit jest tam do odznaczenia a nie w Fusach manualnych , ale nie wnikam - działa a to mnie napędziło do działania :P

Autor:  mirekk36 [ 26 sie 2018, o 13:18 ]
Tytuł:  Re: Błąd rc= -1

feniks_ napisał(a):
Też mnie zastanawia , czemu akurat ten bit jest tam do odznaczenia a nie w Fusach manualnych

no to rzeczywiście się przyjrzałeś zakładce "fusy manualne" eeeeh panie .... panie - jest jak BYK na pierwszym miejscu w tej zakładce - zresztą jakby go tam nie mogło być, tak samo jak i w pierwszej

nie rozumiesz prostej zasady ....

Procki AVR (te NOWSZE) mają wbudowany oscylator 8MHz i po to jest CKDIV8 żeby na szybko uzyskiwać produkcyjnie 1MHz - nad czym tu się w ogóle zastanawiać, tym bardziej, że masz MkAvrCalculator i właśnie dzięki temu że jest w fusach uproszczonych to ŁATWO można i szybo go wyłączyć a tym bardziej, że masz podane jak na tacy, jak byk na czerwono jest opis tego fusebitu


I teraz po to powstała zakładka FUSY UPROSZCZONE żeby wyjąć "NA WIERZCH" że tak powiem - CREME DE LA CREME" czyli to co jest ZAWSZE najbardziej potrzebne i związane ze zmianą taktowania - albo wyłączaniem JTAG'a

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

feniks_ napisał(a):
ale nie wnikam

na drugi raz wnikaj, zamiast popatrzeć jak to się mówi "po łepkach" ;) bo jak wnikasz - to coraz lepiej analizujesz problem dzięki czemu drugi raz ci się nie przydarzy

Autor:  feniks_ [ 26 sie 2018, o 15:28 ]
Tytuł:  Re: Błąd rc= -1

Racja , faktycznie wszystko jest :P A to niezłe ułatwienie :) Dziekuje za zwrócenie uwagi i przede wszystkim jeszcze raz za pomoc w rozwiązaniu :) Teraz można ruszac na full z praktyka :P Temat mozna zamknąć :)

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