تعديل بوكس nspro الى مبرمجة spi
و بدون نزع الفلاشة و باستعمال برنامج افضل بكثير من برنامج atf
*تدعم 380 flash chips
* *من الممكن ارجاع البوكس الى حالته الاولى وقتما شئت
* هنالك اجهزة كثيرة من سامسونغ و نوكيا و صينية اصبحت تستعمل هذا النوع من الفلاشات
نبدة عن المبرمجة
المبرمجة تعتمد على الايسي ftdi 2232D و هو الجيل الثالث من هدا النوع 3rd generation
و هو موجود في عدد كبير من البوكسات ....و كدلك atf و التي تحتوي على 5rd generation من هدا النوع و هو FT2232H
و الدي يمتاز بسرعة جد عالية. The FT2232H is a USB 2.0 Hi-Speed (480Mb/s) to UART/FIFO IC
nspro to spi programmer
اولا ننزع الايبروم و التي تحتوي على معلومات البوكس و دورها تحديد الدرايفر و معلومات البوكس. وهده الاخيرة يجب حفظ نسخة منها قبل النزع.
و الاحتفاظ بها بعده. + نزع الايسي الثاني كما هو موضح في الصورة.
ثالثا نحمل الدرايفر الجديد
http://garr.dl.sourceforge.net/proj...1.2.6.0/libusb-win32-devel-filter-1.2.6.0.exe
نلسق البوكس بالحاسوب و هنا .... يجب ان لا نترك الويندوز يحمل الدرايفر الاصلي. اوتوماتيكيا. سنقوم بالاغاء.
ندهب الى مسار البرنامج و الدي تم تثبيته سابقا.
######
#####
الان و بعد التعريفات الصحيحة سنتحصل على هذا الشكل
. ننزع البوكس من الحاسوب و نعود الى الورشة.
#####
النقاط التي في الصورة هي نقاط الربط الى الفلاشة.
""""""""
******************************************************
بالنسبة للتغذية فهنالك فلاشات تتغذى ب 1.8 فولط و اخرى ب 3.3 فولط
بالنسبة لمسار التغذية لل 3.3 فولط فيمكنك سحبه كما في الصورة
اما بالنسبة لفلاشات 1.8 فولط فيرجى استعمال تغذية خارجية او اضافة ريغيلاتور 1.8 فولك.
الان انتهى العمل و عندنا مبرمجة فلاشات spi قوية .
#########
نحمل البرنامج التالي
http://ra.openbios.org/~idwer/flashrom/mingw/flashrom-0.9.6.1-r1705-mingw.7z
#######
نفتح البرنامج , و ذلك بكليك يمين على الملف و اختيار ...تابع الصور
ملاحظة
البرنامج و المبرمجة تعمل في عدة بيئات و افضلها لينيكس.... و لكن سنخصص الشرح للويندوز فقط.
*******
نلسق فلاشة تجريبية
... و نقوم بقراءتها بواسطة الاوامر التالية
امر التعريف
flashrom -p ft2232_spi:type=2232H,port=A
امر القراءة و الباكاب.
flashrom -p ft2232_spi:type=2232H,port=A -r
امر الاريز ( المسح )
flashrom -p ft2232_spi:type=2232H,port=A -E
امر البرمجة.
flashrom -p ft2232_spi:type=2232H,port=A -w -filename.bin
filename هو اسم الدامي او الملف المراد تمريره
###########
لمعرفة الاوامر استخدم
flashrom --help
########
#####
مثال
C:\Users\GSMRENOVER\Desktop\FTD PROJ\flashrom-0.9.6.1-r1705-mingw>flashrom -p ft2232_spi:type=2232H,port=A -w iphone.bin
flashrom v0.9.6.1-r1704 on Windows 6.1 (x86)
flashrom is free software, get the source code at http://www.flashrom.org
Calibrating delay loop... OK.
Found Winbond flash chip "W25Q16.W" (2048 kB, SPI) on ft2232_spi.
===
This flash part has status UNTESTED for operations: PROBE READ ERASE WRITE
The test status of this chip may have been updated in the latest development
version of flashrom. If you are running the latest development version,
please email a report to flashrom@flashrom.org if any of the above operations
work correctly for you with this flash part. Please include the flashrom
output with the additional -V option for all operations you tested (-V, -Vr,
-VE, -Vw), and mention which mainboard or programmer you tested.
Please mention your board in the subject line. Thanks for your help!
Reading old flash chip contents... done.
Erasing and writing flash chip... Erase/write done.
Verifying flash... VERIFIED.
C:\Users\GSMRENOVER\Desktop\FTD PROJ\flashrom-0.9.6.1-r1705-mingw>flashrom -p ft2232_spi:type=2232H,port=A -w d.bin
flashrom v0.9.6.1-r1704 on Windows 6.1 (x86)
flashrom is free software, get the source code at http://www.flashrom.org
Calibrating delay loop... OK.
Found Winbond flash chip "W25Q16.V" (2048 kB, SPI) on ft2232_spi.
Reading old flash chip contents... done.
Erasing and writing flash chip... Erase/write done.
Verifying flash... VERIFIED.
C:\Users\electro\Desktop\FTD PROJ\flashrom-0.9.6.1-r1705-mingw>
ملاحظة هامة
بالنسبة للنقطتين
HOLD
WP
فيرجى الاستغناء عنهما في حالة عدم نزع الفلاشة
--------------
اما في حالة النزع فعندك خيارين
اما لسقهما مع الايسي كما في الشرح " و هذا خيار مستبعد"
او ربطهما مع بعض مع خط التغذية VDD مع استعمال مقاومة للحماية 4.7 كيلو اوم
هذا الشرح حصري و اهداء الى جميع رواد المنتدى الجزائري للمحمول
و بالطبع يحتاج الى تطوير و بالطبع افكار عن صناعة كليب للعمل بسرعة و بدون نزع الفلاشات
و لذلك ننتظر منكم ردود و نقاش بناء لاثراء الموضوع
ارجوا ان يستفيد الجميع و يفيد