logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

TMS320 2407A + wewn flash

X-Tro 16 Lip 2004 16:23 2352 4
REKLAMA
  • #1 746388
    X-Tro
    Poziom 13  
    Witam

    czy ktos z Was miał problem z jego wewnetrznym flesh'em ?
    tzn procesor przestaje sie programowac (tzn komunikuje sie z programem ladujacym poprawnie ale kiedy dojdzie do operacji czyszczenia flash'u to procesor nie potwierdza jego wyczyszczenia)
    juz po 2-3 programowaniach, a ostatni nawet odrazu...

    dodam ze napiecia 3.3V i 5V sa stale i niezmienne ani w czasie programowania ani podczas normalnej pracy.

    zdaje sobie sprawe ze to prawdopodobnie wina "otoczenia" ale nie bardzo moge dociec co jescze z zewnatrz moze uszkodzic flash oprocz zbyt wysokiego napiecia...

    za wszelkie info, porady , uwagi z gory dziekuje!

    ps. czy ktos z Was moze uruchamial z tym procesorem pamieci zenetrzne SRAM podczepione pod niego? chetnie wymienie sie doswiadczeniami i zadam kilka pytan :)
  • REKLAMA
  • #2 747751
    marcin_44
    Poziom 2  
    Witam!
    Nie jest to wina otoczenia. Miałem ten sam problem.
    Po pierwsze czy aby dobrze kompilujesz plik wynikowy. To znaczy czy nie nadpisujesz adresu 0x0040h do 0x0043h - tam znajduje sie hasło. Blokujące flash przed wyczyszczeniem, a nawet zczytaniem. Tablica wektorów 0x0000h do 0x003Fh. Program od 0x0044h.
    Druga sprawa jest taka, że program ładujący znajdujący sie w układzie (wewn. bootloader) jest źle napisany. Sibi napisal program który poprawia ten błąd. NAjlepiej jednak uzywać emulatora (np.XDS510), zawsze jest podgląd rejstrów, praca krokowa.

    Pozdrawiam

    marcin
  • REKLAMA
  • #3 1661972
    Rosa
    Poziom 12  
    Witam
    XDS 510 lub 5100 kosztuje ~1300 $ ,można trochę taniej na ebay,ale to wszystko zbyt drogo żeby zprogramować 1 procesor.
    Czy załączony program będzie działał z 6711?
    pozdrawiam
    Rysiek
  • REKLAMA
  • #4 1662795
    X-Tro
    Poziom 13  
    Nie bedzie, w Twoim ukladzie nie ma pamieci flash.. a program Sibiego sluzy do ladowania poprzez RS'a danych do flasha.
  • #5 1690285
    coberr
    Poziom 20  
    potwierdzam wersję z adresami 040 - 043H - jesli przypadkowo nadpiszesz te lokacje kodem programu - te 4 komorki zostana potraktowane jako password. juz raz sie tak nadziałem przy TMS 320LF2401 - poprostu o tym zapomniałem.
    na cale szczęście nie wyrzuciłem poprzedniego wsadu do FLASHa.
    prze4analizowałem te komorki i juz przy następnym flashowaniu hasło zostało usuniete.

    tak wiec program trzeba ułozyć tak:
    00 - 03Fh - wektory przerwań
    powyzej 44H - - kod uzytkownika

    To wsio.
REKLAMA