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

Programowanie BIOSu programatorem JDM (SPI, 24CXX)

20 Mar 2010 12:07 9388 13
  • Poziom 21  
    Witam, mam płytę główną płyta GeForce6100SM-M2 (V1.0A) oraz programator JDM (RS232 COM1)
    Bios to najprawdopodobniej:
    SPI 24CXX

    Dane kości bios
    Góra układu:
    Code:
    25X40VAIZ
    
    (VW) 0734

    Dół układu
    Code:
    4724
    

    (1)   <- oba w kułeczku
    (J6)

    33900AB (lub końcówka A6 nie jestem pewien)


    Korzystam z IC-Prog Prototype Programmer 1.06B Multi-Lingual (PL) ale nie wiem jakie wybrać "urządzenie" w programie do zflaschowania tego układu.

    Podłączyłem do układu 1 do 1 jak na schemacie
    Programowanie BIOSu programatorem JDM (SPI, 24CXX)

    Znalazłem taki program ale na każdym teście pokazuje same zera.
    http://tnij.org/f8p1
  • PCBway
  • Poziom 32  
    A, czy kolegi programator obsługuje pamięci SPI?
  • Poziom 21  
    Programator jak na zdjęciu, nie jestem zbyt zorientowany w tych złączach i magistralach tych układów. To złącze to albo SPI albo 24CXX. Na pewno obsługuje 24CXX.

    Programowanie BIOSu programatorem JDM (SPI, 24CXX)
  • VIP Zasłużony dla elektroda
    24Cxx -> I²C EEPROM
    25X40 (zapewne Winbond W25X40VAIZ) -> SPI Flash memory

    FxJ napisał:
    Znalazłem taki program ale na każdym teście pokazuje same zera.
    http://tnij.org/f8p1

    Jeszcze pewnie do tego programu użyłeś tego programatorka JDM...
  • Poziom 21  
    WojtasJD napisał:
    24Cxx -> I²C EEPROM
    25X40 (zapewne Winbond W25X40VAIZ) -> SPI Flash memory

    Jak napisałem mam układ 25X40VAIZ bez W z przodu ale jeśli producentem jest Winbond to możliwe że o ten chodzi.
    WojtasJD napisał:
    FxJ napisał:
    Znalazłem taki program ale na każdym teście pokazuje same zera.
    http://tnij.org/f8p1

    Jeszcze pewnie do tego programu użyłeś tego programatora JDM...

    Niestety ten program działa jedynie z LPT a nie RS232. Nie wiem co sugerujesz?
  • PCBway
  • VIP Zasłużony dla elektroda
    Aha, pisałeś właściwie tylko o tym JDM a do tego SPILEP jest potrzebny inny jak w archiwum w linku, właśnie na LPT.
  • Poziom 21  
    No właśnie ale ja mam jedynie ten programator pod RS232, i jak mogę go wykorzystać do zaprogramowania układu bios?
  • VIP Zasłużony dla elektroda
    Możesz eksperymentalnie wybrać w IC-Prog (1.06B) 25256 i spróbować odczytać.
    Jeśli wogóle się uda to bufor utworzony przez program będzie za mały bo taki układ 25256 (np. FRAM FM25256) to 256Kb a Twój Flash W25X40 -> 4Mb.

    Trzeba będzie poszukać coś dedykowanego dla Serial Flash.

    (ciekawe ile by się programowała taka 4Mbit kostka po RS232...)
  • Poziom 21  
    Gienek napisał:

    Ten program jest na LPT wyłącznie, a ja nie mam takiego złącza ani takiego programatora.


    WojtasJD napisał:

    (ciekawe ile by się programowała taka 4Mbit kostka po RS232...)

    RS-232C pozwala na transfer na odległość nie przekraczającą 15 m z szybkością maksymalną 20 kbit/s tak mówi standard, w praktyce i do 230 kbit/s dało by się uzyskać.
  • Poziom 21  
    Przez RS232 mam na myśli COM1 (Serial Port).
  • Poziom 10  
    Witam,
    Podepne sie tu bo mam taki sam programatorek. Pytanie tylko czy da sie w nim zaprogramowac kostke pic12f629 i ewentualnie gdzie i jak ja podlaczyc bo zakladam ze nie w gniazdo 24C16.
  • Poziom 43  
    macia10 napisał:
    Witam,
    Podepne sie tu bo mam taki sam programatorek. Pytanie tylko czy da sie w nim zaprogramowac kostke PIC12F629 i ewentualnie gdzie i jak ja podlaczyc bo zakladam ze nie w gniazdo 24C16.
    Nie, nie da się programatorem JDM zaprogramować ten µCPU.
    Zobacz do DataSheet tego układu PIC12F629 na - stronę 3 -> In-Circuit Serial Programming™ (ICSP™) via two pins.