ATNEL tech-forum https://forum.atnel.pl/ |
|
Atmega 48PB problem z wgraniem kodu https://forum.atnel.pl/topic20606.html |
Strona 1 z 1 |
Autor: | matej1410 [ 16 kwi 2018, o 09:07 ] |
Tytuł: | Atmega 48PB problem z wgraniem kodu |
Witam. Nie mogę się skomunikować z mikrokontrolerem (w środowisku eclipse) przez MkAVRcalc, ponieważ w pliku konfiguracyjnym nie ma na liście procesorów tego: język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
1. Problem jest taki, że za choinkę nie mogę zlokalizować tego pliku koniguracyjnego. 2. W samym eclipse na liście ten procesor jest: 3.Kolega Sunriver napisał w tym poście: topic2954.html SunRiver napisał(a): zobacz avrdude z najnowszego MKCalkulatora ew poczekaj dodamy procka do AVRDUDE jeśli tam go nie będzie Jak dodać procesor do AVRdude? ------------------------ [ Dodano po: 28 minutach ] znalazłem plik config. Oto jego fragment: język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Rozumiem, że powinienem stworzyć na podstawie powyższego kodu, dodatkowy pod nazwą: język c Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod. ? ------------------------ [ Dodano po: 32 minutach ] matej1410 napisał(a): Witam.
Nie mogę się skomunikować z mikrokontrolerem (w środowisku eclipse) przez MkAVRcalc, ponieważ w pliku konfiguracyjnym nie ma na liście procesorów tego: język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
1. Problem jest taki, że za choinkę nie mogę zlokalizować tego pliku koniguracyjnego. 2. W samym eclipse na liście ten procesor jest: 3.Kolega Sunriver napisał w tym poście: topic2954.html SunRiver napisał(a): zobacz avrdude z najnowszego MKCalkulatora ew poczekaj dodamy procka do AVRDUDE jeśli tam go nie będzie Jak dodać procesor do AVRdude? ------------------------ [ Dodano po: 28 minutach ] znalazłem plik config. Oto jego fragment: język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Rozumiem, że powinienem stworzyć na podstawie powyższego kodu w obrębie tego samego pliku, dodatkowy kawałek kodu pod nazwą: język c Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod. ? |
Autor: | Situs [ 16 kwi 2018, o 10:03 ] |
Tytuł: | Re: Atmega 48PB problem z wgraniem kodu |
Wybierz mega48p ------------------------ [ Dodano po: 10 minutach ] Pan Mirek gdzieś tam miał film o tym o co chodzi z tymi końcówkami P, PB, L, V itp |
Autor: | matej1410 [ 16 kwi 2018, o 11:23 ] |
Tytuł: | Re: Atmega 48PB problem z wgraniem kodu |
Poz zmianie zgodnie z Twoimi wskazówkami pojawia się: |
Autor: | Situs [ 16 kwi 2018, o 11:45 ] |
Tytuł: | Re: Atmega 48PB problem z wgraniem kodu |
Patrzę w datasheet a tam rzeczywiście sygnatura 0x1e9210. Spróbuj avrdude zaktualizować. Mirek bardziej pomoże bo ja z tymi sygnaturami to zielony jestem chyba |
Autor: | tom_zas [ 16 kwi 2018, o 12:21 ] |
Tytuł: | Re: Atmega 48PB problem z wgraniem kodu |
A z próbuj jeszcze wgrać z parametrem -F |
Autor: | rskup [ 16 kwi 2018, o 12:25 ] |
Tytuł: | Re: Atmega 48PB problem z wgraniem kodu |
Situs napisał(a): Patrzę w datasheet a tam rzeczywiście sygnatura 0x1e9210. Przecież sam prezentowałeś w configu linijkę z wartością sygnatury: matej1410 napisał(a): Po prostu ją też zmień -- Pozdrawiam, Robert |
Autor: | APAP75 [ 16 kwi 2018, o 22:05 ] |
Tytuł: | Re: Atmega 48PB problem z wgraniem kodu |
Panowie - to nie takie proste.... Te mikro-kontrolery różnią się troszkę pomiędzy sobą, np. 48PB ma porty E (rejestry 2c, 2d, 2e), a 48P ich nie ma.... Jakie są jeszcze różnice - nie wczytywałem się - ta rzuciła mi się w oczy. |
Autor: | mirekk36 [ 16 kwi 2018, o 22:38 ] |
Tytuł: | Re: Atmega 48PB problem z wgraniem kodu |
APAP75 napisał(a): Panowie - to nie takie proste.... Te mikro-kontrolery różnią się troszkę pomiędzy sobą, np. 48PB ma porty E (rejestry 2c, 2d, 2e), a 48P ich nie ma.... Jakie są jeszcze różnice - nie wczytywałem się - ta rzuciła mi się w oczy. No tak tylko że dodatkowe rejestry prawdopodobnie nie mają nic wspólnego z procesem programowania procka - to taka sama sytuacja jak w różnicy akurat pomiędzy ATtiny2313 a ATiny2313A. Ten drugi ma właśnie dodatkowe chyba ze dwa nowe rejestry - ale dodanie do pliku avedude.config nowej sekcji dla tiny2313A tyle że z nową sygnaturą - powoduje, że spokojnie się go programuje. Sam już dawno nie sprawdzałem czy najnowsza wersja atmel toolchaina już natywnie wspiera procki z serii "PB". Bo wcześniej to trzeba było jakieś cyrkowe sztuczki robić z dodawaniem ręcznie plików opisowych dla tych procków do toolchaina |
Strona 1 z 1 | Strefa czasowa: UTC + 1 |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |