Sziasztok van egy eszközöm, amiben "silicon labs C8051f381" mcu található. Ez az eszköz úgy befagyott, hogy nem tudom usb-n keresztül frissíteni, és semmilyen funkcióra rábírni. Csak annyi hogy megy a kijelzés tehát valamilyen szinten fut benne a program. Szerintetek ha cserélem az mcu valamilyen módon ki tudom olvasni a régit? Gondolom egy alap firmware kell bele, hogy a netes frissítést bele tudjam tölteni. Tudnátok ebben a dologban tanácsot adni?
Ha fut a program, akkor szerintem sokkal valószínűbb, hogy az elektronika romlott el valahol. Lehet, hogy pont az USB részen...
Ha mégis az MCU romlott el részben, akkor sincs sok esélyed. Valószínűleg védett a flash memóriája, így nem lehet belőle kiolvasni. A gyártók szoktak erre figyelni, különben igen gyorsan klónoznák a termékeiket.
Ha mégis megpróbálnád, akkor meg kell venni az eszközhöz való programozót. De még itt is kiderülhet, hogy sérült az MCU, és azért nem lehet kiolvasni. Vagy ha valamelyik I/O nincs a megfelelő szinten, akkor törli magát (flash védelem), stb.
Tehát nem lehetetlen, de ha nem vagy rá eleve felkészülve, és vásárolnod kell hozzá felszerelést, akkor neked kell mérlegelned, hogy megéri-e.
Milyen eszközről van szó?