عرض مشاركة واحدة
  #1  
قديم 2016/07/12, 05:43 AM
ميدو مان1 ميدو مان1 غير متواجد حالياً
مصراوى فعال
تاريخ التسجيل : 2010 Jul
المشاركات : 258
الدولة : مصر
افتراضي طريقة إضافة الفلاشات الغير موجودة بالبرنامج

السلام عليكم ورحمة الله وبركاتة
بداية أعتذر عن عدم إستطاعتي تنسيق الموضوع أن جميع خيارات تنسيق الموضوع مغلقة أمامي حتي إمكانية رفع الملفات أيضا لا أجدها .
نعود لكم من جديد كما وعدناكم بشرح طريقة إضافة الفلاشات الغير موجودة بالبرنامج ، وتتميز المبرمجة RT809F بأنها الوحيدة التي بها هذة الخاصية ولا توجد أي مبرمجة في العالم تتيح لك إمكانية اضافة فلاشتك بنفسك ، نبدأ علي بركة الله ؛
تنقسم الفلاشات التي نعمل عليها إلي :
1- SPI فلاش
2- NOR فلاش
3-NAND فلاش
نبدأ أولا بالـ SPI فلاش وهي أسهلهم في الإضافة حيث يقوم البرنامج بإضافتها بطريقة شبه أتوماتيكية وتتم كالتالي ؛
من قائمة الإعدادات نختار إضافة رقم فلاشة


يقوم البرنامج بفتح نافذة إضافة بيانات الفلاشة كالتالي

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

ننتقل بعد ذلك للفلاشات الأكثر أهمية وهي NOR FLASH وطريقتها أطول قليلا من الطريقة السابقة ، حيث يتم إتباع التالي :
أولا : يفضل جدا لحام الفلاشة علي الادبتور اللحام المجاني المرفق مع المبرمجة حيث أنه في حال عدم توصيل رجل واحدة من الفلاشة يتغير الاي دي الخاص بالفلاشة الذي يخرجة البرنامج لذلك يتم لحام الفلاشة كما في الصورة


ويتضح من الصورة أن الفلاشة مسرح العمل هي KH29LV800CBTC-700
عند قراءة هذة الفلاشة سوف تعطيك هذة الرسالة في حالة اذا لم تكن مضافة علي برنامجك


ومضمون هذة الصورة أن المبرمجة لم تقرأ الفلاشة واستخرجت الأي دي المعطي من الفلاشة نقوم بضغط OK ثم الذهاب لمسار البرنامج في D:RT809F/DEVICE.INI

بعد فتح ملف DEVICE.INI نبحث في الملف عن فلاشة مساوية في الحجم والخصائص للفلاشة المراد إضافتها


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



نقوم بنسخ جزء معلومات الفلاشة والنزول لأخر الملف ولصقة بالأسفل


بعد اللصق سوف نقوم بتعديل البيانات المشار اليها بالأرقام كالتالي
1-نقوم بكتابة الرقم التسلسلي للفلاشات في الملف حيث لا يصلح ان يوجد فلاشتين بترتيب واحد
2-تقوم بكتابة إسمك
3-نقوم بكتابة اسم الشركة المصنعه للفلاشة
4-نقوم بكتابة الرقم الموجود علي ظهر الفلاشة
5-نقوم بكتابة الاي دي الذي أعطاه لنا البرنامج مسبقا
6-لا يجوز تعديل هذا الرقم
بعد التعديل يصبح الملف كما بالصورة


بعد ذلك نقوم بحفظ الملف وفتح برنامج المبرمجة من جديد
وعمل إختيار اتوماتيكي للفلاشة ويتضح من الصورة أنه تمت اضافة الفلاشة بنجاح


نقوم بعمل قراءة للتأكد من القراءة الصحيحة للفلاشة وعدم وجود اخطاء وهذة صورة من قراءة هذة الفلاشة وبالطبع تختلف من فلاشة لاخري حسب الشحنة المحتوية عليها


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