Nie wiem czy ktoś zauważył, że miesiąc temu wyszedł nowy firmware do usbasp -> http://www.fischl.de/usbasp/
Zaimplementowano programowe wybieranie predkości programowania, niezależne od zworki. Teraz można wybierać pomiędzy 12 prędkościami - od 500Hz do 1.5MHz. Przypomne że standardowo było 375KHz. Więc można nawet komunikowac się z układem napędzanym kwarcem 32KHz dzielonym przez 8 (zegar 4096Hz). Do polecenia dopisuje się "-B wartość", czyli:
mniej niż 0.5 lub w ogóle - ustawienie domyślne zworką
0.5 - 1.0 -> 1.5 MHz
1.0 - 2.0 -> 750 kHz
2.0 - 4.0 -> 375 kHz
4.0 - 8.0 -> 187.5 kHz
8.0 - 20.96 -> 93.75 kHz
20.96 - 46.88 -> 32 kHz
46.88 - 93.75 -> 16 kHz
93.75 - 187.5 -> 8 kHz
187.5 - 375.0 -> 4 kHz
375.0 - 750.0 -> 2 kHz
750.0 - 1500.0 -> 1 Khz
więcej niż 1500.0 -> 500 Hz
Jest jeden problem. Sama aktualizacja firmware nie wystarcza. Trzeba sobie przekompilować avrdude z dołączonym plikiem avrdude.diff, i wtedy to ma działać.
Łatki tutaj: http://savannah.nongnu.org/patch/?6484
Dyskusja: http://www.nabble.com/USBasp-improvements-td14156065.html
Po prostu NIGDZIE nie znalazłem informacji żeby ktoś się tym interesował. Sam skompilować avrdude nie dam rady. Licze na elektrodowiczów, bo to co autorzy obiecują brzmi fantastycznie.
Pozdrawiam.
PS specjalnie nie pisze w przyklejonym temacie o usbasp bo tam zaraz ten post zatonie, a myśle że to dobra informacja.
Zaimplementowano programowe wybieranie predkości programowania, niezależne od zworki. Teraz można wybierać pomiędzy 12 prędkościami - od 500Hz do 1.5MHz. Przypomne że standardowo było 375KHz. Więc można nawet komunikowac się z układem napędzanym kwarcem 32KHz dzielonym przez 8 (zegar 4096Hz). Do polecenia dopisuje się "-B wartość", czyli:
mniej niż 0.5 lub w ogóle - ustawienie domyślne zworką
0.5 - 1.0 -> 1.5 MHz
1.0 - 2.0 -> 750 kHz
2.0 - 4.0 -> 375 kHz
4.0 - 8.0 -> 187.5 kHz
8.0 - 20.96 -> 93.75 kHz
20.96 - 46.88 -> 32 kHz
46.88 - 93.75 -> 16 kHz
93.75 - 187.5 -> 8 kHz
187.5 - 375.0 -> 4 kHz
375.0 - 750.0 -> 2 kHz
750.0 - 1500.0 -> 1 Khz
więcej niż 1500.0 -> 500 Hz
Jest jeden problem. Sama aktualizacja firmware nie wystarcza. Trzeba sobie przekompilować avrdude z dołączonym plikiem avrdude.diff, i wtedy to ma działać.
Łatki tutaj: http://savannah.nongnu.org/patch/?6484
Dyskusja: http://www.nabble.com/USBasp-improvements-td14156065.html
Po prostu NIGDZIE nie znalazłem informacji żeby ktoś się tym interesował. Sam skompilować avrdude nie dam rady. Licze na elektrodowiczów, bo to co autorzy obiecują brzmi fantastycznie.
Pozdrawiam.
PS specjalnie nie pisze w przyklejonym temacie o usbasp bo tam zaraz ten post zatonie, a myśle że to dobra informacja.