تسجيل الدخول

مشاهدة النسخة كاملة : طريقة إضافة الفلاشات الغير موجودة بالبرنامج


ميدو مان1
2016/07/12, 06:43 AM
السلام عليكم ورحمة الله وبركاتة
بداية أعتذر عن عدم إستطاعتي تنسيق الموضوع أن جميع خيارات تنسيق الموضوع مغلقة أمامي حتي إمكانية رفع الملفات أيضا لا أجدها .
نعود لكم من جديد كما وعدناكم بشرح طريقة إضافة الفلاشات الغير موجودة بالبرنامج ، وتتميز المبرمجة RT809F بأنها الوحيدة التي بها هذة الخاصية ولا توجد أي مبرمجة في العالم تتيح لك إمكانية اضافة فلاشتك بنفسك ، نبدأ علي بركة الله ؛
تنقسم الفلاشات التي نعمل عليها إلي :
1- SPI فلاش
2- NOR فلاش
3-NAND فلاش
نبدأ أولا بالـ SPI فلاش وهي أسهلهم في الإضافة حيث يقوم البرنامج بإضافتها بطريقة شبه أتوماتيكية وتتم كالتالي ؛
من قائمة الإعدادات نختار إضافة رقم فلاشة
https://s20.postimg.org/rjst052ix/image.png (https://postimg.org/image/rjst052ix/)

يقوم البرنامج بفتح نافذة إضافة بيانات الفلاشة كالتالي
https://s20.postimg.org/j438imznt/image.png (https://postimg.org/image/j438imznt/)
ويتم اتباع الخطوات بالترتيب كما في الصوره
1-يتم كتابة الرقم الموجود علي ظهر الفلاشه
2-يتم إختيار فلاشة من القائمة مساوية لحجم الفلاشة المراد إضافتها ( يتم مطابقة الرقمين الواقعين بعد الحرف التالي لرقم 25 ، مثال : فلاشة MX25L6406E يتم تحديد الرقمين الواقعين بعد الحرف L وهما 64 ويتم إختيار فلاشة بها 64 تابعه لأي شركة أخري مثل W25Q64 )
3-اي دي الفلاشة ويقوم البرنامج باضافته أتوماتيكيا
4-كتابة إسم الشركة المصنعه
5-كتابة إسمك
6-إضافة
الطريقة السابقة تصلح لإضافة أي فلاشة SPI مهما كان حجمها ومساحتها . إلي هنا نكون انتهينا من SPI .

ننتقل بعد ذلك للفلاشات الأكثر أهمية وهي NOR FLASH وطريقتها أطول قليلا من الطريقة السابقة ، حيث يتم إتباع التالي :
أولا : يفضل جدا لحام الفلاشة علي الادبتور اللحام المجاني المرفق مع المبرمجة حيث أنه في حال عدم توصيل رجل واحدة من الفلاشة يتغير الاي دي الخاص بالفلاشة الذي يخرجة البرنامج لذلك يتم لحام الفلاشة كما في الصورة
https://s20.postimg.org/uuqcri77t/image.jpg (https://postimg.org/image/uuqcri77t/)

ويتضح من الصورة أن الفلاشة مسرح العمل هي KH29LV800CBTC-700
عند قراءة هذة الفلاشة سوف تعطيك هذة الرسالة في حالة اذا لم تكن مضافة علي برنامجك
https://s20.postimg.org/4z20ukg09/image.png (https://postimg.org/image/4z20ukg09/)

ومضمون هذة الصورة أن المبرمجة لم تقرأ الفلاشة واستخرجت الأي دي المعطي من الفلاشة نقوم بضغط OK ثم الذهاب لمسار البرنامج في D:RT809F/DEVICE.INI
https://s20.postimg.org/exmzh1pft/image.png (https://postimg.org/image/exmzh1pft/)
بعد فتح ملف DEVICE.INI نبحث في الملف عن فلاشة مساوية في الحجم والخصائص للفلاشة المراد إضافتها
https://s20.postimg.org/bgkxe2qdl/image.png (https://postimg.org/image/bgkxe2qdl/)

بعد البحث تم العثور علي فلاشة مطابقة في الحجم والخصائص وهي كما بالصورة EN29LV800AB-70TCP

https://s20.postimg.org/oyrtqd2ix/image.png (https://postimg.org/image/oyrtqd2ix/)

نقوم بنسخ جزء معلومات الفلاشة والنزول لأخر الملف ولصقة بالأسفل
https://s20.postimg.org/pct5pymmh/image.png (https://postimg.org/image/pct5pymmh/)

بعد اللصق سوف نقوم بتعديل البيانات المشار اليها بالأرقام كالتالي
1-نقوم بكتابة الرقم التسلسلي للفلاشات في الملف حيث لا يصلح ان يوجد فلاشتين بترتيب واحد
2-تقوم بكتابة إسمك
3-نقوم بكتابة اسم الشركة المصنعه للفلاشة
4-نقوم بكتابة الرقم الموجود علي ظهر الفلاشة
5-نقوم بكتابة الاي دي الذي أعطاه لنا البرنامج مسبقا
6-لا يجوز تعديل هذا الرقم
بعد التعديل يصبح الملف كما بالصورة
https://s20.postimg.org/a5d65lurt/image.png (https://postimg.org/image/a5d65lurt/)

بعد ذلك نقوم بحفظ الملف وفتح برنامج المبرمجة من جديد
وعمل إختيار اتوماتيكي للفلاشة ويتضح من الصورة أنه تمت اضافة الفلاشة بنجاح
https://s20.postimg.org/futepx0y1/image.png (https://postimg.org/image/futepx0y1/)

نقوم بعمل قراءة للتأكد من القراءة الصحيحة للفلاشة وعدم وجود اخطاء وهذة صورة من قراءة هذة الفلاشة وبالطبع تختلف من فلاشة لاخري حسب الشحنة المحتوية عليها
https://s20.postimg.org/3u7yp6tjd/image.png (https://postimg.org/image/3u7yp6tjd/)

وكما عودناكم لابد أن يكون شرحنا مدعم بالفيديو للوصول لأكبر قدر من الاستفادة رابط فيديو لطريقة الإضافة من الرابط التالي
http://www.mediafire.com/download/uh7z6307nuqirhk/Demo1.rar
ملحوظة : يفضل الاحتفاظ بملف DEVICE.INI بعيدا عن بارتيشن D حيث أنه عند عمل تحديث أو تثبيت البرنامج من جديد يتم مسح كل التعديلات السابقة .
يتبقي لنا طريقة لإضافة الناند فلاشة وهي لا تفرق كثيرا عن NOR فلاش وسنقوم بتوضيحها في موضوع مستقل إن شاء الله
لأي إستفسارات في خدمتكم دائما
دمتم ناجحين

saeed2
2016/07/12, 01:38 PM
الف الف شكر اخي

العشرى2
2016/07/12, 04:35 PM
والله العظيم انت مهندس ممتاز هوده المهندس احمد حمدان

غريب عثمان
2016/07/12, 08:37 PM
بارك الله فيك يابو حمدان
حبيبى يا كبير

حسين كساب واكد
2016/07/13, 05:32 PM
والله العظيم انت مهندس ممتاز هوده المهندس احمد حمدان

ميدو مان1
2016/07/14, 05:54 PM
بارك الله فيكم جميعا ونتمني أن نكون دائما عند حسن ظنكم

محمود محمد بهي
2016/07/16, 03:53 PM
الله ينور

حمادة فيديوو
2016/07/27, 08:16 PM
بارك الله فيك

امجدحمدى
2016/07/30, 09:38 PM
وربنا المعبود انت معلم كبيررررررررر اوى استاذ يامعلم

ميلاد عزيز
2016/08/02, 02:30 PM
<font size="6"><font color="Red">الله ينور ياهندسة</font></font>

albernsxp_xp
2016/12/07, 11:21 AM
http://www.samysoft.net/fmm/fimnew/shokr/1/648b9d7497dl4.gif (http://www.samygames.com/)

almalk 2000
2016/12/08, 01:30 AM
شكرا جزيييلا لك

ahmed.fathi80
2017/02/15, 10:11 PM
شكرا على الموضوع يا بشمهندس

م/محمود سمير
2017/02/15, 11:51 PM
بارك الله فى حضرتك

mr_m2015
2017/02/17, 04:56 PM
بارك الله فى حضرتك

طارق ابراهيم
2017/02/18, 01:05 PM
بارك الله فيك يا ابو حميد هندسه
حبيبى يا كبير

م/محمود سمير
2017/02/18, 10:01 PM
هو ياهندسة مش ممكن حضرتك تضيف الفلاشات وترفق لنا برنامج علية قيم
هذه الفلاشات اللعينة اللى مش عارف اضيفها خالص
ومنها فلاشة الجوكر بأنواعة

امجدحمدى
2018/04/13, 09:21 AM
بارك الله فيك

مصطفى خطاب
2023/01/18, 07:13 PM
ممتاز بارك الله فيك