eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaMSP430 Launchpad, Could not write device memory
Ilość wypowiedzi w tym wątku: 3

  • 1. Data: 2011-02-08 07:51:28
    Temat: MSP430 Launchpad, Could not write device memory
    Od: DarekPe <p...@g...com>

    Witajcie,

    Swoją przygodę z mikrokontrolerami rozpocząłem kilka dni temu od
    zestawu TI Launchpad + kostka MSP430G2231. Podstawy programowania mam,
    śladowe wiadomości z elektroniki również, ale mikrokontrolery to terra
    incognita. Przeczytałem instrukcję i działałem jak w tutorialu
    przykazano - CCS v4, przykładowy kod diodomigacza, kompilacja w końcu
    ok. No i zaczęło się... od błędu zapisu do urządzenia:

    MSP430: Trouble Writing Memory Block at 0xc000 on Page 0 of Length
    0x4a: Could not write device memory
    Cannot write to target

    Czy możecie dać mi wskazówkę dlaczego nic nie mogę zapisać? Ustawiłem
    konfigurację zgodną z modelem procesora, próbowałem też uruchamiać
    Launchpad z drugim procesorem dostarczonym w zestawie i nic.
    Połączenie z urządzeniem mogę nawiązać (jest podgląd pamięci).
    Jeszcze jedno: Po tym jak pierwszy raz Code Composer próbował
    skopiować program do pamięci urządzenia (nie udało się), defaultowy
    program który wcześniej tam siedział przestał działać. Teraz po
    podłączeniu Launchpada świeci się tylko dioda sygnalizująca zasilanie.

    Bardzo proszę o wskazówki tak potrzebne na początku mojej znajomości z
    mikrokontrolerami. Co robię nie tak, czego nie sprawdziłem, nie
    ustawiłem, że nie mogę zapisać programu w pamięci urządzenia? Dlaczego
    poprzedni program przestał działać? A może powinienem przesiąść się na
    inny kompilator?

    Środowisko: MSP430G2231, Launchpad MSP-EXP430G2, CCS v4, komputer PC,
    WinXP przez USB

    Dziękuję,
    Darek


  • 2. Data: 2011-02-08 22:21:12
    Temat: Re: MSP430 Launchpad, Could not write device memory
    Od: Konop <k...@g...pl>

    > MSP430: Trouble Writing Memory Block at 0xc000 on Page 0 of Length
    > 0x4a: Could not write device memory
    > Cannot write to target

    Ja bym zaczął od sprawdzenia, czy przy programowaniu wszystkie opcje
    ustawione są tak, jak należy (nie powiem Ci jak, bo mam zestaw
    LaunchPad, ale nie używałem jeszcze ;P)...

    > Czy możecie dać mi wskazówkę dlaczego nic nie mogę zapisać? Ustawiłem
    > konfigurację zgodną z modelem procesora, próbowałem też uruchamiać
    > Launchpad z drugim procesorem dostarczonym w zestawie i nic.
    > Połączenie z urządzeniem mogę nawiązać (jest podgląd pamięci).
    > Jeszcze jedno: Po tym jak pierwszy raz Code Composer próbował
    > skopiować program do pamięci urządzenia (nie udało się), defaultowy
    > program który wcześniej tam siedział przestał działać. Teraz po
    > podłączeniu Launchpada świeci się tylko dioda sygnalizująca zasilanie.

    Program przestał działać, bo żeby wgrać nowy program trzeba skasować
    stary. I ta operacja się powiodła. Z jakiś względów nie możesz zrobić
    zapisu na nowo. Czyścisz pamięć przed użyciem (Erease)? Nie wiem, może
    się to robi automatycznie...

    Dokładniejszych wskazówek nikt Ci nie poda, chyba, że ktoś miał
    dokładnie takie objawy jak Ty... możesz szukać w google pod komunikatem
    błędu, ale ten jest dosyć ogólny....

    --
    Pozdrawiam
    Konop


  • 3. Data: 2011-02-09 12:13:02
    Temat: Re: MSP430 Launchpad, Could not write device memory
    Od: DarekPe <p...@g...com>

    On 8 Lut, 23:21, Konop <k...@g...pl> wrote:
    > > MSP430: Trouble Writing Memory Block at 0xc000 on Page 0 of Length
    > > 0x4a: Could not write device memory
    > > Cannot write to target
    >
    > Ja bym zaczął od sprawdzenia, czy przy programowaniu wszystkie opcje
    > ustawione są tak, jak należy (nie powiem Ci jak, bo mam zestaw
    > LaunchPad, ale nie używałem jeszcze ;P)...
    >
    > > Czy możecie dać mi wskazówkę dlaczego nic nie mogę zapisać? Ustawiłem
    > > konfigurację zgodną z modelem procesora, próbowałem też uruchamiać
    > > Launchpad z drugim procesorem dostarczonym w zestawie i nic.
    > > Połączenie z urządzeniem mogę nawiązać (jest podgląd pamięci).
    > > Jeszcze jedno: Po tym jak pierwszy raz Code Composer próbował
    > > skopiować program do pamięci urządzenia (nie udało się), defaultowy
    > > program który wcześniej tam siedział przestał działać. Teraz po
    > > podłączeniu Launchpada świeci się tylko dioda sygnalizująca zasilanie.
    >
    > Program przestał działać, bo żeby wgrać nowy program trzeba skasować
    > stary. I ta operacja się powiodła. Z jakiś względów nie możesz zrobić
    > zapisu na nowo. Czyścisz pamięć przed użyciem (Erease)? Nie wiem, może
    > się to robi automatycznie...
    >
    > Dokładniejszych wskazówek nikt Ci nie poda, chyba, że ktoś miał
    > dokładnie takie objawy jak Ty... możesz szukać w google pod komunikatem
    > błędu, ale ten jest dosyć ogólny....
    >

    Dzięki za odpowiedź i wskazówki, jak się okazało słuszne. Pomógł mi
    kolega z konstruktorzy.org. Miałem źle skonfigurowany program Code
    Composer, konkretnie nieprawidłową bibliotekę linkera. Po zmianie
    udało mi się wgrać program, teraz kontroler wesoło i przyjaźnie do
    mnie mruga ledami :) Na pewno pomachałby ogonkiem jakby miał.


    dziękuję,
    Darek

strony : [ 1 ]


Szukaj w grupach

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: