عربيالفرنسيةالإسبانية

Ad


OnWorks فافيكون

lpcprog - عبر الإنترنت في السحابة

قم بتشغيل lpcprog في مزود استضافة OnWorks المجاني عبر Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

هذا هو الأمر lpcprog الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

برنامج:

اسم


lpcprog - المتعري وحدات تحكم LPC الدقيقة من NXP

موجز


lpcprog -d المسلسل -c أمر [OPTIONS] ... [FILE]

الوصف


استخدم بروتوكول ISP لفلاش وحدات التحكم الدقيقة LPC عبر الخط التسلسلي.

لجميع الأوامر ، يجب أن تكون وحدة التحكم الدقيقة المستهدفة في وضع ISP وتنتظر
أمر ISP للمزامنة (الحالة الافتراضية عند الدخول إلى وضع ISP). انظر وضع ISP والرمز
اقرأ قسم الحماية لمزيد من التفاصيل.

حجة FILE يجب لأوامر التفريغ والفلاش. لأمر الفلاش هذا الملف هو
البيانات (البرنامج) المراد كتابتها على ذاكرة فلاش داخلية LPC. لأمر التفريغ ، سوف
تخزين المحتوى الفعلي لذاكرة فلاش الداخلية LPC.

الحجج إلزامية لخيارات طويلة إلزامي لخيارات قصيرة جدا.

-p, --القطع==أجزاء
استخدم PARTS كملف إلغاء الأجزاء بدلاً من الملفات الافتراضية. انظر الأجزاء
قسم ملفات الوصف لمزيد من المعلومات حول ملفات وصف الأجزاء الافتراضية
وترتيب الأسبقية.

-d, --جهاز=DEV
استخدم DEV كسطر تسلسلي مضيف لبرمجة الهدف. يجب توفير المسار الكامل.
توجد ملفات عقدة الجهاز عادةً في / ديف / الدليل.

-c, --أمر=COMMAND
أمر للتنفيذ. يجب أن يكون COMMAND واحدًا من id, تفريغ, فلاش, فارغة or go. شاهد
قسم COMMANDS لوصف الأوامر.

-b, - انتقاد=بود
استخدم BAUD كمعدل باود للتواصل مع الجهاز المستهدف. افتراضات إلى
115200

-t, --أثر
قم بتشغيل إخراج التتبع الخاص بالاتصال التسلسلي مع الجهاز المستهدف

-f, - متغير=FREQ
استخدم FREQ (KHz) كتردد مذبذب للجهاز المستهدف. الافتراضي هو 10000 كيلو هرتز

-n, --لا رمز المستخدم
لا تحسب رمز مستخدم صالح لمتجه الاستثناء 7. انظر قسم كود المستخدم.

-h, --مساعدة
عرض معلومات المساعدة والخروج

-v, --الإصدار
عرض معلومات الإصدار والخروج

أوامر


يجب أن يكون الأمر واحدًا من id, تفريغ, فلاش, فارغة or go.

idid يعرض الأمر معرف تعريف جزء LPC والمعرف الفريد (معرف فريد) و
إصدار أداة تحميل التشغيل للجهاز الهدف المتصل.

تفريغ تفريغ محتوى ذاكرة فلاش الهدف المتصل بالكامل في الملف المحدد. هذا
يتطلب الأمر وسيطة ملف.

فلاش فلاش محتوى الملف المعطى كوسيلة لبداية الاتصال
ذاكرة فلاش الهدف. يتم إجراء الحساب التلقائي لكود المستخدم وكود المستخدم
يتم تخزينه في ناقل الاستثناء السابع. يستخدم -n خيار لمنع رمز المستخدم
تعديل. إذا كنت بحاجة إلى كتابة ملفك في قسم فلاش مختلف ، فاستخدم ملحق
lpcisp الأداة.

فارغة امسح الفلاش بالكامل.

go غير مدعوم حتى الآن. أعد تعيين الهدف باستخدام زر إعادة تعيين الأجهزة أو دورة الطاقة
الجهاز لبدء البرنامج.

أجزاء الوصف FILES


ملفات وصف الأجزاء الافتراضية هي /etc/lpctools_parts.def أو ./lpctools_parts.def The
يتم تحليل ملف وصف الأجزاء لوصف جهاز LPC للتفريغ والفراغ والفلاش
أوامر. في حالة عدم وجود أي من الإعدادات الافتراضية ولم يتم توفير ملف موجود باستخدام -p اختيار،
لا يمكن تنفيذ هذه الأوامر. إذا لم يتم العثور على وصف الجزء في أول ما تم العثور عليه
ملف ، لن يتم تنفيذ الأمر أيضًا. إذا كان الجواب لا -p يتم توفير الخيار ، يبدو البرنامج
لـ lpctools_parts.def في الدليل الحالي أولاً ، ثم في /إلخ/ الدليل.

محتوى ملفات وصف الأجزاء عبارة عن قائمة لوصف أجزاء LPC. كل خط
يحمل وصف جزء واحد. الأسطر التي تبدأ بـ # هي تعليقات. الرجوع إلى الملف الافتراضي
وجدت في /إلخ/ دليل لمزيد من المعلومات حول تنسيق الخط.

USER CODE


يتم طلب رمز مستخدم صالح بواسطة أداة تحميل التشغيل LPC لبدء برنامج المستخدم الداخلي.
يعتبر رمز المستخدم صالحًا إذا كان موقع متجه الاستثناء المحجوز 7 (الإزاحة 0x 0000
001C في جدول المتجه) يحتوي على تكملة 2 لمجموع فحص إدخالات الجدول 0
من خلال 6. يؤدي هذا إلى أن يكون المجموع الاختباري لأول 8 إدخالات بالجدول 0.

إذا كان التوقيع غير صالح ، يدخل LPC في وضع ISP.

السلوك الافتراضي لـ lpcprog هو حساب رمز صالح لمتجه الاستثناء السابع
وتعديل البيانات الثنائية المبرمجة لتشمل هذا الرمز الصالح. يمكنك منع هذا عن طريق
استخدام -n الخيار.

ISP MODE لأي لبس CODE اقرأ PROTECTION


حماية قراءة التعليمات البرمجية هي آلية تسمح "للمستخدم" بتمكين مستويات مختلفة من
"الأمان" في النظام بحيث يمكن الوصول إلى فلاش على الرقاقة واستخدام مزود خدمة الإنترنت
مقيد. عند الحاجة ، يتم استدعاء CRP عن طريق برمجة نمط معين في موقع الفلاش
على 0x0000 02FC. أوامر IAP لا تتأثر بحماية قراءة التعليمات البرمجية.

إذا لم يدخل جهازك في حالة ISP ، أو إذا لم تنجح بعض الأوامر ، فقد يكون كذلك
لأن آلية CRP قيد الاستخدام على جهازك.

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

استخدم lpcprog عبر الإنترنت باستخدام خدمات onworks.net


خوادم ومحطات عمل مجانية

قم بتنزيل تطبيقات Windows و Linux

أوامر لينكس

Ad