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

Jak odzyskać układ Flash PC28F640P30BF65 po błędach w MCF5208?

Kamil 1 16 Lip 2020 21:09 750 1
REKLAMA
  • #1 18821187
    Kamil 1
    Poziom 16  
    Cześć.

    Mam urządzenie którego sercem jest procesor MCF5208CVM166, kość RAM i kość FLASH PC28F640P30BF65. Całość pracuje na jakimś linuxie do którego nie mam źródeł. Soft a raczej chyba jego część wgrywana jest za pomocą programatora CycloneFX PEmicro.

    A teraz szczegóły. Płyta miała wgrany jakiś czas temu soft i chodziła prawidłowo. Aktualnie po podłączeniu do zasilania resetuje mi się cały czas w odstępach kilkudziesięciu sekund (reset powoduje watchdog). Wpinając się w UART w terminalu pojawia mi się w pewnym momencie coś takiego

    Jak odzyskać układ Flash PC28F640P30BF65 po błędach w MCF5208?

    Przeprogramowanie nie pomaga. Po wymianie układu Flash na nowy i ponownym przeprogramowaniu, wszystko jest ok. W zasadzie mógłbym tak to zostawić ale tak się zastanawiam. Gdyby tak się udało ten układ Flash odzyskać? Nie znam się za bardzo na linuxie, ale mam taki pomysł aby przelutować ten wadliwy Flash z powrotem na płytę i wyczyścić całkowicie jego zawartość. Wydaje mi się że problemem jest błędnie zapisany flash, a podczas programowania przez CycloneFX jest programowany tylko procesor. Czy z poziomu tego programatora da się jakoś wymusić na procesorze wyczyszczenie flasha?
  • REKLAMA
  • #2 18821259
    procsa
    Poziom 31  
    Programuje się pamięć flash, kontroler to kontroler ma swoje "oprogramowanie",a główne oprogramowanie siedzi w pamięci, widocznie pierwotna pamięć jest uszkodzona.
REKLAMA