eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikamoduł SFP i zapis w eepromRe: Odp: moduł SFP i zapis w eeprom
  • Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!polsl.pl!not-for
    -mail
    From: Marcin Kuczera <m...@l...usun-to.pl>
    Newsgroups: pl.misc.elektronika
    Subject: Re: Odp: moduł SFP i zapis w eeprom
    Date: Sat, 13 Nov 2010 12:52:13 +0100
    Organization: Politechnika Slaska, Gliwice
    Lines: 48
    Message-ID: <iblu5d$oe1$1@polsl.pl>
    References: <ibjrpm$tej$1@polsl.pl> <o...@l...dom>
    <ibkcft$7cm$1@mx1.internetia.pl>
    NNTP-Posting-Host: host-195-66-73-3.leon.com.pl
    Mime-Version: 1.0
    Content-Type: text/plain; charset=UTF-8; format=flowed
    Content-Transfer-Encoding: 8bit
    X-Trace: polsl.pl 1289649134 25025 195.66.73.3 (13 Nov 2010 11:52:14 GMT)
    X-Complaints-To: n...@p...pl
    NNTP-Posting-Date: Sat, 13 Nov 2010 11:52:14 +0000 (UTC)
    User-Agent: Thunderbird 2.0.0.23 (Windows/20090812)
    In-Reply-To: <ibkcft$7cm$1@mx1.internetia.pl>
    Xref: news-archive.icm.edu.pl pl.misc.elektronika:599175
    [ ukryj nagłówki ]

    Sylwester Łazar wrote:
    >>> Jakie są szanse na wyciągnięcie z niego kodu programu który tam siedzi ?
    >> Jeżeli lockbity są ustawione to zerowe. EEPROM IMHO chyba też jest
    >> zablokowany.
    >
    > :-)
    > Jeśli lockbity są ustawione to:
    > 1) Można metodą analizy. Przypuszczam, że ten Atmel nie robi wiele więcej
    > niż blokowanie
    > dostępu do EEPROMU. Po znalezieniu metody, wstawić własnego Atmela, który
    > steruje czym ma sterować.
    > 2) Można obejrzeć pod mikroskopem, co tam siedzi i gdzie.
    > 3) Zamówić wsad do tego Atmela i sobie zmienić. Pewnie 2000$
    >
    > Nie dyskutuję o legalności pkt. 2 i 3.
    > Dla dobra nauki najbardziej lubię pkt. 1

    a mnie ciekawi proces produkcji tych modułów.

    Na PCB poza złączem modułu -> urządzenia jest 5 pinów które wyglądają
    jak złącze serwisowe używane do programowania tego ATMELA.

    może to być zrobione trochę tak:

    - płytka jest montowana i procesor jest programowany poprzez 5 PINów na
    płytce
    - cały moduł jest składany, montowana jest obudowa i nalepiana etykieta
    z numerem seryjnym oraz kodem paskowym (taka fizycznie tam jest na
    zdejmowanej osłonie obudowy)
    - moduł jest podpinany pod złącze, coś odczytuje barcode i na podstawie
    numeru seryjnego z obudowy wrzuca dane do eeproma (po I2C, bo tylko taki
    interfejs tam jest)

    To całkiem prawdopodobna metoda produkcji.
    Teraz pytanie co robi ów CPU żeby dane do EEPROMa weszły.

    - albo podajemy je w sposób normalny (adres A0), a po pierwszym zapisie
    CPU ustawia fuse bits

    - albo dane podaje się w sposób nienormalny, czyli to że czytamy je z A0
    nie oznacza że nie zapisuje się np via FF albo inny adres który
    fizycznie zapisuje dane tam gdzie czytamy via A0


    Optymistycznie mam nadzieje że to owa 2ga metoda ;)
    Pozostało by tylko znaleźć odpowiedni adres zapisu..

    Marcin

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: