بعد اذن حضرتكم يامشرفين ممكن اضع التفاصيل
وده طبعا لايتعارض مع اخوننا المهندسين صناع المبرمجات
الحمد لله قمت بتنفيذها فعلا وتكلفتها اعتقد اقل من 1 جنيه
وسريعة جدا حوالى دقيقتين المسح والبرمجة وفك الحماية ان وجدت
وكفائتها ممتازة
وطبعا التنفيذ لا يحتاج شراء مكونات ولا خبرة ولا طباعة بوردة حتى ولا pcb 3 ولا4 يعنى السهل الممتنع
بسم الله نبدأ
بداية الموضوع ده اخذ منى وقت للبحث عنه
يعنى انا مش مخترع ولا حاجة
وبتوفيق من الله وجدت الحلقة المفقودة
معظمنا يسمع عن تقنية الجيتاج طبعا معروفة.وبستخدمها بعض المهندسين فى صيانة الرسيفر
ومما جعلنى ابحث فى هذا الموضوع هو وجود بن هيدر فى بعض المازربورد
ومكتوب عليها SPI .وبعد عناء وجدت الحل
المبرمجة بسيطة لدرجة اننى لم اتخيل انها سوف تعمل
ومقارنة بمبرمجة willem ومشاكلها مع بيوس 945 والتأخير فى طرح الاصدارات
الداعمة لهذا النوع
بعد التنفيذ ذهلت من الاداء
اعتذر على الاطالة .ندخل فى المكونات
عدد 4 مقاومة 100 الى 150 اوم
سوكت DB25 m
سلك للتوصيل
قاعدة ic 8 pin
عدد 4 دايود 1n4148
1مكثف 22ميكرو او47ميكرو /16 فولت
ممكن تجمع الدائرة داخل علبة سوكت البرنتر او ممكن تجمعها على وحة مخرمة صغيرة حسب راحتك لان كل المطلوب تثبيته هو قاعدة الاى سى على اللوحة
البور ممكن تاخده من ال USB او 5 فولت من الجهاز السلك الاحمر فى فيشة الكهربا للهارد
الشيب المدعومة
SPI FlashROM supported
**********************
كود:
Atmel:
AT26DF041 (512kB)
AT26DF081 (1MB)
AT26DF081A (1MB)
AT26DF161 (2MB)
AT26DF161A (2MB)
AT26DF321 (4MB)
Intel:
QB25F016S33B8 (2MB)
QB25F032S33B8 (4MB)
QB25F064S33B8 (8MB)
Macronix:
MX25L1005 (128kB)
MX25L2005 (256kB)
MX25L4005 (512kB)
MX25L8005 (1MB)
MX25L1605 (2MB)
MX25L3205 (4MB)
MX25L6405 (8MB)
Spansion:
S25FL004A (512kB)
S25FL008A (1MB)
S25FL016A (2MB)
S25FL032A (4MB)
S25FL064A (8MB)
S25FL128P (16MB)
SST:
SST25VF010 (128kB)
SST25VF020 (256kB)
SST25VF040 (512kB)
SST25VF040B (512kB)
SST25VF080A (1MB)
SST25VF080B (1MB)
SST25VF016 (2MB)
SST25VF032 (4MB)
SST25VF064 (8MB)
SST25VF128 (16MB)
SST26VF016 (2MB)
SST26VF032 (4MB)
SST26VF064 (8MB)
ST Microelectronic:
M25P10 (128kB)
M25P20 (256kB)
M25P40 (512kB)
M25P80 (1MB)
M25P16 (2MB)
M25P32 (4MB)
M25P64 (8MB)
M25P128 (16MB)
Winbond:
W25X10 (128kB)
W25X20 (256kB)
W25X40 (512kB)
W25X80 (1MB)
W25X16 (2MB)
W25X32 (4MB)
W25X64 (8MB)
والبرنامج فبه خاصية دعم اى شيب اخرى غير موجودة
تركيب المبرمجة
الرسم التخطيطى للمبرمجة وتوصيل الاطراف
هذا مخطط قمت بعمله لتسهيل التوصيل
ال 4 ديود لتخفيض الفولت من 5 الى 3.3
صورة للمبرمجة
وهذه صورة SPI الموجودة على بعض المازربورد
واضح فى الصورة التالية اننا لن نوصل اطراف التغذية الموجبة لان الشيب ستحصل عليها فى هذه الحالة من المازر بورد ونكتفى بتوصيل الارضى
صورة لوصلة SPI واستخدم فيها كابل البور
بعض الصور للبرنامج من واقع العمل
اثناء التعرف على الشيب
SPIPGMW /i
صورة البرنامج اثناء الكتابة
SPIPGMW /p
صورة بعد اتمام الكتابة
وهذه وصلة البرنامج
البرنامج فيه عيب واحد وهو يعمل على الدوس طبعا مش الدوس القديم
الدوس الموجود داخل الويندوذ cmd
ولكنه سهل جدا
اوامر البرنامج وكبفبة التعامل معه
الملف SPIPGMW خاص ل Win9x/NT/2k/XP
للحصول على معلومات الشريحة
SPIPGMW /i
لمسح الشريحة
SPIPGMW /e
لحفظ نسخة
SPIPGMW /d
لبرمجة الشريحة
SPIPGMW /p
لفك الحمابة ضد الكتابة
SPIPGMW /u
وطبعا لما تشغل البرنامج ستجد الاوامر معه
اكتب اسم البرنامج فى cmd ستجد كل الاوامر موجودة امامك
صورة للتوضيح
لو حد عايز اشرح تشغيل ال
cmd ممكن بس اعتقد ان كل الناس عارفه
ارجو التنفيذ والتجربة
ارجو الاستفادة من الشرح