Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 25 kwi 2024, o 00:59


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 20 ] 
Autor Wiadomość
PostNapisane: 30 mar 2014, o 19:08 
Offline
Użytkownik

Dołączył(a): 05 paź 2013
Posty: 42
Pomógł: 0

Witam. Mam banalne pytanie ale naprawdę nie wiem kompletnie jak się wgrywa wsad do Uc z programu MKbootLoader. Kiedy naciskam przycisk "wgraj hexa" wyskakuje mi po kilku sekundach "czas minął, nie wcisnąłeś przycisku reset.". był jakies opcje z softwarowym resetowaniem, ale nie wiem jak to wszystko poustawiać. Dodam jeszcze iż mikrokontroler mam popraniee podpięty, bo sprawdzałem w MKavrcalculator.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 mar 2014, o 19:20 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 07 lut 2013
Posty: 600
Pomógł: 47

A oglądałeś ten poradnik.
http://mirekk36.blogspot.com/2013/11/mk ... rator.html

_________________
https://www.instagram.com/myfirstquadcopter/



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 mar 2014, o 19:22 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 28 sty 2013
Posty: 426
Pomógł: 36

grower napisał(a):
wyskakuje mi po kilku sekundach "czas minął, nie wcisnąłeś przycisku reset."

No a wciskasz ten przycisk od resetu na płytce?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 mar 2014, o 19:23 
Offline
Użytkownik

Dołączył(a): 05 paź 2013
Posty: 42
Pomógł: 0

kurnachatka napisał(a):

Szczerze mówiąc widzę go pierwszy raz. Rozwieje on moje wątpliwości?

kaka0204 napisał(a):
grower napisał(a):
wyskakuje mi po kilku sekundach "czas minął, nie wcisnąłeś przycisku reset."

No a wciskasz ten przycisk od resetu na płytce?

Mam stykówkę...



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 mar 2014, o 19:25 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 28 sty 2013
Posty: 426
Pomógł: 36

grower napisał(a):
kurnachatka napisał(a):

Szczerze mówiąc widzę go pierwszy raz. Rozwieje on moje wątpliwości?

kaka0204 napisał(a):
grower napisał(a):
wyskakuje mi po kilku sekundach "czas minął, nie wcisnąłeś przycisku reset."

No a wciskasz ten przycisk od resetu na płytce?

Mam stykówkę...


Ok ale nawet na stykówce musisz zewrzeć pin RST na chwilę do masy.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 mar 2014, o 19:25 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 07 lut 2013
Posty: 600
Pomógł: 47

grower napisał(a):
kurnachatka napisał(a):
A oglądałeś ten poradnik.
http://mirekk36.blogspot.com/2013/11/mk ... rator.html
Szczerze mówiąc widzę go pierwszy raz. Rozwieje on moje wątpliwości?


Tak
Obejrzyj a jak będziesz miał jeszcze jakieś pytania to pisz.

_________________
https://www.instagram.com/myfirstquadcopter/



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 mar 2014, o 19:26 
Offline
Użytkownik

Dołączył(a): 05 paź 2013
Posty: 42
Pomógł: 0

Cytuj:
Ok ale nawet na stykówce musisz zewrzeć pin RST na chwilę do masy.


Zadziała to tak samo jak switch od resetu na ATB 1.04?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 mar 2014, o 19:27 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 28 sty 2013
Posty: 426
Pomógł: 36

grower napisał(a):
Cytuj:
Ok ale nawet na stykówce musisz zewrzeć pin RST na chwilę do masy.


Zadziała to tak samo jak switch od resetu na ATB 1.04?


Tak.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 mar 2014, o 19:28 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 07 lut 2013
Posty: 600
Pomógł: 47

kaka0204 napisał(a):
Ok ale nawet na stykówce musisz zewrzeć pin RST na chwilę do masy.


Dawno już się nie bawiłem bootloaderem ale wydaję mi się że reset jest niepotrzebny.

_________________
https://www.instagram.com/myfirstquadcopter/



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 mar 2014, o 19:30 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 28 sty 2013
Posty: 426
Pomógł: 36

kurnachatka napisał(a):
kaka0204 napisał(a):
Ok ale nawet na stykówce musisz zewrzeć pin RST na chwilę do masy.


Dawno już się nie bawiłem bootloaderem ale wydaję mi się że reset jest niepotrzebny.



Przez krótki okres czasu programowałem w programie dołączonym do płytki EvB 4.3 (bootloader) tam wymagane było wciśnięcie resetu a więc tutaj raczej także. Mimo co sprawdzić na pewno nie zaszkodzi :)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 mar 2014, o 19:31 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 07 lut 2013
Posty: 600
Pomógł: 47

Tak coś czuję że kolega grower nie wgrał wsadu botloadera.
A więc jeszcze raz proponuję obejrzenie najpierw poradnika jw. i problem się sa rozwiąże.

_________________
https://www.instagram.com/myfirstquadcopter/



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 30 mar 2014, o 19:33 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 28 sty 2013
Posty: 426
Pomógł: 36

Cytuj:
Tak coś czuję że kolega grower nie wgrał wsadu botloadera.

O tym nie pomyślałem. Myślałem, że to oczywista oczywistość :)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 sie 2014, o 07:05 
Offline
Użytkownik

Dołączył(a): 29 sty 2014
Posty: 154
Pomógł: 4

Witam.
Posiadam zestaw uruchomieniowy ATB Taurus i wszystkie programy.
Potrzebuję zrzucić przewodowo pamięć eeprom z zewnętrznego urządzenia i zapisać hex-a na dysku komputera.
Czy mogę to zrobić korzystając z MKBootLoadera i wbudowanego programatora FT232R w zestawie uruchomieniowym?
Czy potrzebny mi jest interfejs JTAG i w AvrStudio zczytać pamięć eeprom?
Dziękuję.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 sie 2014, o 08:45 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 17 sie 2013
Posty: 3797
Lokalizacja: Grudziądz
Pomógł: 143

Jaki tam jest procesor?

_________________
Usługi druku przestrzennego - www.drumik.pl



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 sie 2014, o 10:44 
Offline
Użytkownik

Dołączył(a): 29 sty 2014
Posty: 154
Pomógł: 4

Tam jest eeprom 24C02. Nie wiem jaki jest procesor oscyloskopu rigol (ukryty pod radiatorem)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 sie 2014, o 10:48 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 17 sie 2013
Posty: 3797
Lokalizacja: Grudziądz
Pomógł: 143

Oj z eepromu bezposrednio raczej sie nie da. Jak jest w podstawce i mozesz go wypiac badz wylutowac to wlozylbym go w atb i napisal program odczytujacy cala jego zawartosc nastepnie zapisalbym ja na karcie sd. No chyba ze ktos ma lepszy pomysl.

_________________
Usługi druku przestrzennego - www.drumik.pl



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 sie 2014, o 11:07 
Offline
Użytkownik

Dołączył(a): 29 sty 2014
Posty: 154
Pomógł: 4

eeprom jest na pewno wlutowany a procesor nie należy do rodziny AVR. Myślę kupić interfejs JTAG, podłączyć sygnały do eepromu na pcb. Muszę uważać aby zwarcia nie zrobić. Może ktoś odważny robił w ten sposób?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 sie 2014, o 11:17 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 05 sie 2013
Posty: 1154
Lokalizacja: Lublin / Kraków
Pomógł: 72

24c02 to jest pamieć szeregowa z interfejsem I2C. Jeśli się do niej podłączysz (SDA i SCL) to powinno Ci się udać odczytać z niej dane przy użyciu Atmegi. Jeśli procesor urządzenia nie będzie jej używał to dołączenie drugiego urządzenia master nie powinno przeszkadzać. JTAG Ci tutaj nie pomoże. To jest I2C a nie JTAG.
Zacznij od ściągnięcia noty aplikacyjnej do pamięci serii 24c02. Tam będziesz miał opisaną adresację tych kości i jak z nią gadać. To jest tylko 256 bajtów pamięć. Więc całość będzie pod jednym adresem.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 13 sie 2014, o 12:03 
Offline
Użytkownik

Dołączył(a): 29 sty 2014
Posty: 154
Pomógł: 4

Ok. Wielkie dzięki. Ale czy w Eclipsie przez Atmege zczytam pamięć eeprom? Potrzebny mi będzie program do zrzutu pamięci? Czy tak?
Myślałem, żeby zrzucić pamięć eeprom na wyłączonym urządzeniu (oscyloskopie).
Oscyloskop posiada wyzwalanie i dekodowanie sygnałów cyfrowych w tym magistrali I2C.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 14 sie 2014, o 00:56 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 05 sie 2013
Posty: 1154
Lokalizacja: Lublin / Kraków
Pomógł: 72

Nie bardzo w Ecplipse możesz to zrobić.
Ale możesz postąpić inaczej. W Atmedze masz własną pamięć EEPROM Jeśli podłączysz 24c02 do atmegi (np. Atmega8) możesz w łatwy sposób skopiować dane z tej I2C do EEPROMa w Atmedze. Następnie normalnie już, programatorem, możesz to odczytać jako plik hex.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 20 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 3 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
cron
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO