• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Zastąpienie Bootloadera właściwym programem
#11
Witam!

Kolego kaczakat, jak to mawiał Wiesław Wszywka: "Kapeluch z głów" Smile
Faktycznie AVRLAB odczytuje dane procesora, chociaż coś tam wypisał o sprawdzeniu firmware'u.
Pobrałem ArduinoIDE 1.8.8 Podmieniłem avrdude i śmiga aż miło!

Dziękuję jeszcze raz za podanie rozwiązania problemy!

Pozdrawiam!
 
Odpowiedź
#12
Cieszę się, że działa. Masz stary firmware w USBASP, gdybyś chciał wgrać program do fabrycznie nowego procesora to musisz ustawić zworkę na slowSCK, z nowym firmwarem robi to programowo AVRDUDE. Wgranie nowego firmware jest tak samo skomplikowane jak wgranie bootloadera do Arduino, trzeba mieć jednak drugi programator lub zrobić go sobie szkicem z płytki Arduino, po użyciu można oczywiście wgrać kolejne szkice. W Arduino z kolei do wgrywania szkiców z procesorami ustawionymi fabrycznie na 1MHz trzeba wybrać USBASP SLOW.
Miło być decenianym https://buycoffee.to/kaczakat
 
Odpowiedź
#13
Witam , ma Arduino wersje 1.8.8, uaktualniony USBASP i nie działa wgrywanie szkicu przez programator usbasp , w wersji ide 1.6.5 wszystko działa prawidłowo , avrdude przeniosłem avrlab, co zrobić żeby działało w wersji 1.8.8 ?
 
Odpowiedź
#14
Włącz pełne komunikaty podczas kompilacji i wgrywania, zobacz jaka jest ścieżka dostępu (katalog) z AVR DUDE i jego config, upewnij się, że podmieniłeś te pliki co trzeba, one nie muszą być w katalogu Arduino.
Miło być decenianym https://buycoffee.to/kaczakat
 
Odpowiedź
#15
Szkic używa 1076 bajtów (3%) pamięci programu. Maksimum to 32768 bajtów.
Zmienne globalne używają 9 bajtów (0%) pamięci dynamicznej, pozostawiając 2039 bajtów dla zmiennych lokalnych. Maksimum to 2048 bajtów.
avrdude: Warning: cannot query manufacturer for device: No such file or directory
avrdude: Warning: cannot query product for device: No such file or directory
avrdude: error: could not find USB device with vid=0x16c0 pid=0x5dc vendor='www.fischl.de' product='USBasp'
avrdude: error: could not find USB device with vid=0x16c0 pid=0x5dc vendor='www.fischl.de' product='USBasp'
 
Odpowiedź
#16
jak to sprawdzić : zobacz jaka jest ścieżka dostępu (katalog) z AVR DUDE i jego config
 
Odpowiedź
#17
jeszcze takie komunikaty:
Szkic używa 1076 bajtów (3%) pamięci programu. Maksimum to 32768 bajtów.
Zmienne globalne używają 9 bajtów (0%) pamięci dynamicznej, pozostawiając 2039 bajtów dla zmiennych lokalnych. Maksimum to 2048 bajtów.
C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avrdude -CC:\Program Files (x86)\Arduino\hardware\tools\avr/etc/avrdude.conf -v -patmega328p -cusbasp -Pusb -Uflash:w:C:\Users\ja\AppData\Local\Temp\arduino_build_167495/Blink.ino.hex:i

avrdude: Version 6.3-20171130
Copyright © 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright © 2007-2014 Joerg Wunsch

System wide configuration file is "C:\Program Files (x86)\Arduino\hardware\tools\avr/etc/avrdude.conf"

Using Port : usb
Using Programmer : usbasp
avrdude: Warning: cannot query manufacturer for device: No such file or directory
avrdude: Warning: cannot query product for device: No such file or directory
avrdude: error: could not find USB device with vid=0x16c0 pid=0x5dc vendor='www.fischl.de' product='USBasp'

avrdude done. Thank you.

wybrany port szeregowy
nie istnieje albo Twoja płytka nie jest podłączona
 
Odpowiedź
#18
No i masz lokalizację plików do podaminy:
C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avrdude
C:\Program Files (x86)\Arduino\hardware\tools\avr/etc/avrdude.conf
Te dwa pliki powinieneś podmienić, oczywiście na takie, które działają z tą wersją sterownika, którą masz w PC. Jak odpalasz AVRLAB, odczytujesz prawidłowo procek, wgrywasz coś tam przykładowego i to działa, to możesz sobie wziąć AVRDUDE i konfig z niego.
Miło być decenianym https://buycoffee.to/kaczakat
 
Odpowiedź
#19
Wielkie dzięki za pomoc , wszystko działa poprawnie !
 
Odpowiedź
  


Skocz do:


Przeglądający: 1 gości