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 Stykówki są mega upierdliwe. Dawno się już przesiadłem na zestaw ATB + konwerter atmega i attiny i nie żałuję |
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 |
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 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 ------------------------ [ 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 |
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 |
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 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 Temat mozna zamknąć |
Strona 1 z 1 | Strefa czasowa: UTC + 1 |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |