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

Cypress M8 CY7C65113 - jak zaprogramować bez HI-LO? Szukam schematu i pinologii

lelekx 27 Sie 2004 01:34 1818 4
REKLAMA
  • #1 816478
    lelekx
    Poziom 30  
    Posty: 1220
    Pomógł: 158
    Ocena: 90
    Mam pewien problem. Jestem zmuszony do użycia mikrokontrolera CY7C65113 (Cypress, rdzeń M8, wbudowany port USB i 4-portowy HUB) - dyponuję wsadem (bez wersji źródłowej). Niestety, w nocie aplikacyjnej nie znalazłem nawet wzmianki na temat sposobu zaprogramowania pamięci PROM; jedyne ślady prowadzą do programatora firmy HI-LO + przystawka.

    Dysponuje ktoś może schematem takowego programatora ew. pinologią oraz przebiegami sygnałów podczas programowania? Czy istnieje inna metoda zaprogramowania oprócz kupienia programatora za kupę zielonych?

    Pozdrawiam
  • REKLAMA
  • #2 816481
    elektryk
    Poziom 42  
    Posty: 11029
    Pomógł: 439
    Ocena: 241
    A nie ma on fabrycznego bootloadera już wgranego?
  • REKLAMA
  • #3 816507
    lelekx
    Poziom 30  
    Posty: 1220
    Pomógł: 158
    Ocena: 90
    Znalazłem tylko tyle - inne mikrokontrolery Cypressa (seria 7C2xxx) programuje się przez wbudowane I2C. Niestety mikrokontroler, którego mam zamiar użyć ma pamięć typu PROM. Jeśli zrobię interfejs i2c-pc i napiszę program, szansa że zadziała "od strzała" jest minimalna, a mam tylko jedną próbę programowania.

    Link do datasheetu opisującego sposób programowania CY7C2xxx:
    http://www.cypressmicro.com/support/appnotes/an2026.pdf
  • REKLAMA
  • #4 817412
    elektryk
    Poziom 42  
    Posty: 11029
    Pomógł: 439
    Ocena: 241
    Nie przez I2C, tylko dołącze się zzewnątrz małą kostke eeproma I2C i w trakcie uruchamiania procka, bootloader przepisuje program z tej pamięci do pamięci RAM i jest uruchamiany.
  • #5 820961
    lelekx
    Poziom 30  
    Posty: 1220
    Pomógł: 158
    Ocena: 90
    To nie ten mikrokontroler. Pamięć programu to PROM, a nie RAM jak w niektórych Cypressach (opartych o rdzeń '51). Nie ma możliwości ładowania programu z EEPROMU.
REKLAMA