Kamis, 26 April 2012

SPI FLASHROM PROGRAMMER

 


RANGKAIAN :




untuk Gambar yg lebih jelas bisa di lihat disini :
http://rayer.ic.cz/elektro/spipgm.htm


Dalam rangkaian terlihat hanya di butuhkan beberapa komponen yg sangat murah yg dapat di beli di toko elektronika, 4 resistor 150 Ohm berfungsi untuk membatasi arus yg masuk ke IC SPI. Alat ini dihubungkan ke komputer melalui port parallel, walaupun sekarang Port paralel sudah jarang digunakan, tapi untuk  PC sendiri port ini biasanya masih tersedia. terlalu sederhana??? ya benar,,,intinya kita hanya menghubungkan IC yg hendak di program langsung ke port paralel, pin2 yg kita pakai yaitu :

- Pin 1 SPI Flash (CS) ke pin 7 port Paralel
- Pin 2 SPI Flash (DO) ke pin 10 port Paralel
- Pin 5 SPI Flash (DIO) ke pin 9 Port Paralel
- Pin 6 SPI Flash (CLK) ke pin 8 Port Paralel

sedangkan untuk catu daya 3.3V anda bisa menggunakan charger HP atau sebagainya, atau anda bisa merakit sendiri jika mau.

bagi anda pengguna laptop yg tidak memiliki port tersebut tapi ingin mencoba Alat ini anda bisa membeli USB to Port Paralel yg banyak di jual di toko aksesoris komputer.

Gambar 2 :



terlihat SPI Programmer ini begitu sederhana :)

Gambar 3:



Proses backup IC SST25VF080B berjalan lancar


Gambar 4 : SPI Flash Milik Saya :)

 

4 Buah Resistor, 1 Socket 16 PIN, 1 IC LM7805 sebagai regulator tegangan, 2 Dioda IN4002 sebagai penurun tegangan 5V ke 3.3V dan 8 utas kabel bekas Harddisk  IDE sebagai penghubung ke IC SPI Flash


Cara menggunakan Alat :

Setelah rangkaian jadi dan IC SPI yg hendak di baca atau di tulis terhubung ke rangkaian, langkah selanjutnya adalah menghubungkan alat ke port paralel komputer, pastikan settingan port paralel di BIOS menjadi "Normal", bukan ECP atau EPP, tpi tentu saja anda dapat mencoba settingan anda sendiri, karena jika di tempat saya tidak bisa belum tentu di tempat anda juga tidak bisa...:)Kmudian jalankan program SPIPGM.EXE yg bisa anda download di sini :

http://www.ziddu.com/download/17865473/spipgm.zip.html

(Thanks to Martin rehak )

ingat, untuk menjalankan SPIPGM.EXE anda harus masuk ke command prompt dulu dengan menjalankan perintah "cmd" di sertai enter di menu "run" (Windows XP)
setelah di jalankan tampil akan tampak beberapa opsi, nantinya dari situ anda dapat memilih opsi yg anda inginkan.

contoh :
1. Untuk membackup isi SPI Flash ROM gunakan perintah :

SPIPGM /d BIOS.BIN [enter]

BIOS.BIN adalah nama file backup yg akan di ciptakan sewaktu proses backup, tentu saja anda dapat merubahnya sesuka hati anda dengan nama2 yg lain.


2. Untuk menulis ke IC SPI dengan File BIOS tertentu :

- Download dahulu File BIOS yg di inginkan, misalnya 2920.ROM

ketik :
SPIPGM /p 2920.ROM [enter]


yg perlu diingat file 2920.ROM harus berada satu Folder dengan SPIPGM.EXE


3. Untuk Informasi gunakan perintah:

SPIPGM /i [enter]

type SPI Flash ROM akan di tampilkan di display komputer anda, saya telah mengetes cukup banyak type dan kelihatan bahwa program SPIPGM cukup handal untuk mengenalinya.


TAMBAHAN

Untuk menghindari penyolderan langsung ke IC SPI model SOP8 atau SOIC8 gunakan socket Adapter yg banyak di jual di pasaran :




4 komentar:

  1. asik....tambah ilmunya ijon sedot gan...

    BalasHapus
  2. mantap bos artikelnya kalo bisa update lagi karena masih banyak type spi flash produk lainnya yang belum ada di kamus data aplikasi ini

    BalasHapus
  3. tengkyu mas broooo...boleh minta pin bb?

    BalasHapus