Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Odczyt EEPROM w układzie (bez wylutowywania)

Jakub Wędrowycz 28 Mar 2006 10:10 6007 5
  • #1 28 Mar 2006 10:10
    Jakub Wędrowycz
    Poziom 12  

    Witam!

    Jestem trochę laikiem w tych sprawach. Podstawowe pytanie:

    Czy można odczytać i zapisać EEPROM - np. 24CXX lub 93XX bez wylutowywania go z układu?

    Jakie mogą być przeszkody?

    Konkretnie chodzi o płytę główną laptopa i hasło do bios przechowywane w EEPROM 24CXX. Chcę odczytać "dobry eeprom" z działającego laptopa i zapisać go do eeprom laptopa zablokowanego, oczywiście nie wylutowując układu.

    Pozdrawiam,

    Jakub

    0 5
  • #2 28 Mar 2006 12:05
    Stanisław2003
    Poziom 28  

    Prosty programatorek za 10 zł jeżeli chodzi o układ 24XX...W przypadku 93XX potrzebny dodatkowy adaptorek.Ale hasło chyba w biosie jest jeżeli sie nie mylę.

    Dodano po 2 [minuty]:

    Chyba się mylę jednak!

    0
  • #3 29 Mar 2006 19:08
    Jakub Wędrowycz
    Poziom 12  

    Doprecyzuje - jestem laikiem jeżeli chodzi o programowanie pamięci flash bezpośrednio w układach. Natomiast, wiem, że można programować układy, wiem jak to robić w programatorze, już programowałem kilka pamięci. Wiem, że są proste programatory pamięci, np JDM itd.

    Chodzi mi o programowanie w układzie. Siedzi sobie taki flash (24XX lub 93XX) na płycie (laptopa, karty sieciowej itp), a ja przylutowuje się do odpowiednich jego nóżek programatorem i zczytuje jego zawartość lub ją programuje. Tu pojawiają się pytania:

    1. Jak wiadomo odczyt programowanie wiąże się z podaniem odpowiednich napięć na nóżki pamięci, co wtedy z resztą układu? Scalak siedzi przecież na płycie, więc zasilanie, które podłączę do jego nóżek rozpłynie się też po płycie na której jest wlutowany. Jakie macie w tym przypadku doświadczenia?

    2. Na grupach często piszą o podnoszeniu (odlutowywaniu) nóżek wykorzystywanych przy odczytywaniu. Kiedy jest to konieczne, czy zawsze? Wiem, że na pewno jest bezpieczniejsze, ale łatwiej się dolutować do nóżki niż ją podnosić.

    3. Czy w ogóle jest możliwe programowanie pamięci flash (najbardziej chodzi mi o typ 24XX i 93XX) bez jej wylutowywania z płyty głównej?
    Czy można uszkodzic inne podzespoły płyty na której siedzi pamięć?

    Mój przypadek dotyczy laptopa HP 4150. Hasło jest w EEPROM typu 24CXX, który jest wlutowany w płytę główną. Bios sprawdza jego zawartość i ta zawartość decyduje o tym, czy można sie dostać do biosu, czy nie. Sprawa zesztą znana na innym forum na elektrodzie. No, chyba, że ma ktoś kogoś w serwisie HP, kto ma dostęp do generatora haseł na podstawie sumy kontrolnej wyliczanej przez BIOS (klawisz F12) i mi ją wyliczy za drobną opłatą :)

    Pozdrawiam,

    Jakub

    0
  • Pomocny post
    #4 29 Mar 2006 20:33
    PitD

    VIP Zasłużony dla elektroda

    Ja czytałem i programowałem układy 24 w notebooku bez problemów.
    Podłączyłem SDA SCL i masę . Zasilanie jest z notebooka. Trzeba podlutować druciki a potem włączyć laptopa. Jak już się uruchomi to można czytać i pisać.

    0
  • #5 30 Mar 2006 01:47
    elektryk
    Poziom 42  

    To czy kostke da się odczytać w układzie zalezy tylko i wyłącznie od układu (i jego programu). Jest to związane z "widzimisie" projektanta, a w sumie nikt na to nie zwraca uwagi.

    0
  • #6 31 Mar 2006 09:40
    Jakub Wędrowycz
    Poziom 12  

    Użytkownik PitD rozjaśnił sytuację. Temat można zamknąć.

    0