خبریں

IOT آلہ firmware اپ ڈیٹس اور زیادہ لچک دار | باہر کرنے میں مدد SuperFlash میموری ٹیکنالوجی

چیزیں آلات تیزی آٹوموبائل، ایپلی کیشنز کی وسیع رینج کے لئے طبی سامان کی گھریلو ایپلائینسز سے بڑی مارکیٹوں متعارف کرایا جاتا ہے،؛ مینوفیکچررز استعمال کے ذریعے اختراعات اور لچک یا نئے سے ملنے کے لئے ترتیب میں مقابلے کے آگے نئی ٹیکنالوجی کو ضم کرنے کے لئے جاری کرنا ضروری ہے. فعال ضروریات اور نئے ریگولیٹری کی ضروریات، ڈیزائن IOT ماحولیاتی نظام وضع کرنے سے ملنے کے لئے ان کی مصنوعات میں لچک ہونی چاہیے.

فرم ویئر اپ ڈیٹ کی صلاحیت نہ صرف کسٹمر سائٹ پر ابتدائی تنصیب کے دوران اپنی مرضی کے مطابق کیا جاسکتا ہے، بلکہ اس کی مصنوعات کو انسٹال کرنے کے بعد سائٹ پر نئی خصوصیات / خصوصیات بھی شامل کی جا سکتی ہیں، اور کسی بھی فرم ویئر کے مسائل کو استعمال کے دوران مقرر کیا جاسکتا ہے. واٹیٹائل میموری اجزاء کو دوبارہ ریکارڈ کرنے والی صلاحیتوں کی صلاحیتوں کا سامنا کرنا پڑتا ہے اور انتہائی قابل اعتماد ہیں، اور اکثر فریم ورک پروگرام کوڈ اسٹوریج میڈیا کے طور پر استعمال ہوتے ہیں.

پنرلیکھن فرم ویئر کے ذریعے اور جزو پروگرام حصہ تبدیل تاکہ مینوفیکچررز آسانی سے اپ ڈیٹ یا آلہ تقریب کو اپ گریڈ کر سکتے ہیں، (جزو غیر مستحکم میموری استعمال کرتا ہے). اگر آپ firmware اپ ڈیٹ کرنے کے لئے جب چاہتے ہیں، تین چیزوں پر غور کیا جا کرنے کے لئے موجود ہیں، یعنی اپ ڈیٹ کتنا / پروگرام کا کوڈ، فریکوئنسی اپ ڈیٹ، اور اپ ڈیٹ (رفتار) انجام دینے کے لئے ضروری وقت.

پہلی فرم ویئر اپ ڈیٹ کے پروگرام کوڈ نمبر پر غور

جس غیر اپ ڈیٹ حصے پر / firmware اپ ڈیٹ تعداد میں رشتہ دار غور کیا جانا چاہئے ابتدائی ڈیزائن وقت IOT آلہ، میں، اپ ڈیٹ کر حصہ فرم ویئر الگ الگ علاقوں NOR فلیش اسمبلی میں ذخیرہ کیا جا سکتا ہے. کوئی فریگمنٹ NOR فلیش اپ ڈیٹ کرنے کی ضرورت ہے میموری کی یہ دستی تحریر حصہ، اس کے بعد جلانے کے سیکشن میں نئی ​​معلومات پروگرام. NOR فلیش میموری طبقات اور بلاکس کے طور پر کہا جاتا حصوں کی ایک بہسنکھیا میں تقسیم کیا جاتا ہے، ان کے سائز مختلف ہوتی ہیں.

NOR فلیش میموری اجزاء (جیسے ٹیکنالوجی جزو SST SuperFlash کے استعمال)، 4KB بلاکس کی ایک بہسنکھیا میں تقسیم کیا گیا ہے، ہر بلاک انفرادی طور پر ختم کیا جا سکتا ہے اور پھر دوبارہ لکھا (4KB = 4 × 1024 × 8 بٹس = 32.762 بٹس). اس میں تقسیم کیا جا سکتا ہے ایک بڑی 8KB، 32KB اور 64KB طبقات کو انفرادی طور پر ختم کیا جا سکتا ہے.

اس کے مطابق، 8KB کے دو بلاکس کی ایک سائز ہے، 32KB 8 بلاکس کی ایک سائز، 16. کی ایک 64KB بلاک سائز تصویر 1 کا استعمال کرتے ہوئے SST26VF064B 8KB / 32KB / 64KB میموری خطے مشتمل ظاہر کرتا ہے، اور ہر علاقے سے ہو سکتا ہے الگ الگ محفوظ رکھیں. کوئی بھی اپ ڈیٹ کے ایک فلیش میموری کے کسی بھی حصے سے پہلے، جلانے کی اجازت دیتے ہیں اور آپریشن ختم کرنے حصے کے تحفظ کے علاقے کو منسوخ کرنا ضروری ہے.

انجیر 1 SST26VF064B میموری کی ترتیب (تصویر) آٹھ طبقات 8KB، 32KB طبقات اور دو طبقات 126 64KB ساخت پر مشتمل ہے.

بیک وقت ایک محدود تعداد کی حمایت کرنے کے طور پر تو اپ ڈیٹ کے بعد، ایک بار پھر ان حصوں کو احتیاط سے ان علاقوں حادثاتی لکھنے سے بچنے یا مٹانے کے لئے محفوظ. فرم ویئر اپ ڈیٹ کیا جا سکتا سیکشن، طبقات اور بلاکس میں تقسیم لچکدار کافی طریقہ ہونا ضروری ہے اور خصوصیات / فعالیت اپ ڈیٹ کی زیادہ سے زیادہ تعداد.

چونکہ عمل کی رفتار کو شعبوں اور بلاکسوں کی تعداد کی طرف سے مقرر کیا جاتا ہے جو مٹا اور دوبارہ پڑھنے کی ضرورت ہوتی ہے، یہ فرم ویئر کے تازہ ترین حصہ کو منظم کرتے وقت رفتار اور لچک پر غور کرنا بہتر ہے.

شکل 2 کی حیثیت سے میموری کو منظم کرنے کی تازہ کاری کے طور پر اپ ڈیٹیٹ قابل اور غیر اپ ڈیٹ ہونے والے حصوں کے طور پر ظاہر ہوتا ہے. بوٹسٹریپ کوڈ جیسے غیر تازہ کاری حصوں کو محفوظ علاقے میں محفوظ کیا جاتا ہے.

شکل 2 میں میموری تنظیم کو متعدد غیر غیر قابل اطلاق حصوں (جیسے لوڈر کوڈ) اور اپ ڈیٹیٹ قابل حصوں (جیسے فنکشن / خصوصیت پروگرام کوڈ، تصویر پروگرام کوڈ، اور پیرامیٹر متغیر پروگرام کوڈ) میں تقسیم ہوتا ہے.

فرم ویئر اپ ڈیٹ کا حصہ ہو سکتا ہے، مثال کے طور پر چھوٹے حصوں یا بڑے حصوں میں لچک کی ضروریات کے مطابق میں، / افعال کی خصوصیات بڑے سیکشن میں ذخیرہ کو اپ ڈیٹ کر تصویر کی فائل، اپ ڈیٹ متغیر / ہو سکتا ہے پیرامیٹرز ایک چھوٹے حصے میں جمع کیے جاتے ہیں.

فرم ویئر اپ ڈیٹ فریکوئنسی کی بنیادی حد یہ ہے کہ میموری کی تعداد ایپلی کیشن میں استعمال ہوتی ہے. SuperFlash ٹیکنالوجی میموری (جیسے SST26VF064B) 100،000 کا سامنا کر سکتا ہے، جس کا مطلب یہ ہے کہ ہر سیکٹر 100،000 اوقات کو جلا اور ختم کرسکتا ہے. بار.

لکھنے smearfastness firmware اپ ڈیٹ فریکوئنسی کی تصدیق کی تعداد کا حساب لگا

فرم ویئر ایک بہت کی طرح اپ ڈیٹ کیا جا سکتا ہے 100،000 آواز؛ تاہم، بہت سے IOT آلات ڈیٹا اور معلومات کے استعمال کے دوران NOR فلیش میموری میں محفوظ جمع کرے گا، تو اس سائیکل کو محدود مٹائیں کو زیادہ سے زیادہ مزاحمت کے حساب میں غور کیا جانا چاہیے.

اکاؤنٹ میں لکھتے smearfastness کی تعداد لے رہا ہے، آپ کے حصے میں کافی میموری مختص کرنا ضروری ہے ذیل میں، وضاحت کرے گا ڈیوائس فرض جمع کیا جاتا ہے کیا جا رہا ہے اور IOT ذخیرہ کردہ معلومات کی 16 بائٹس، اور معلومات کی مصنوعات کی زندگی کے دوران جمع اور ذخیرہ کرنے کی توقع کی جاتی ہے 100 ملین بار.

اس طرح، مختص کیے جانے والے حصوں کی تعداد مندرجہ ذیل طریقوں میں شمار کی جا سکتی ہے:

1 سیکشن = 4 KB

معلومات (دوبارہ ڈیٹا کی 16 بائٹس کو بچانے کے لئے)، پھر ایک نیا ایڈریس یونٹ میں لکھا ہے محفوظ کرنے کے، ایک پشت بندی آخر حصہ تک (جیسے، 0 × 0000-0 × 000F کے لئے تمام مفروضات زون ایڈریس یونٹ ، 0x0010-0x001F، 0x0020-0x002F، وغیرہ).

4 KB / 16 = 256 بائٹس کے بعد سے، یعنی، لکھنے کی صلاحیت حاصل کرنے اور مٹانے اوقات کسی بھی ڈیٹا طبقہ سے پہلے میڈیا میں ذخیرہ کیا جا سکتا ہے کے لئے ہے جو طبقہ.

1 زون = 100،000 اوقات کی مسح مزاحمت کی حد.

لہذا، اگر ایک سیکٹر 256 دفعہ لکھا جا سکتا ہے اور سکریچ مزاحم اوقات کی تعداد 100،000 ہے، تو 25.6 ملین ڈیٹا جمع اور جمع کیے جا سکتے ہیں.

ایک درخواست جمع کرنے اور ذخیرہ کے اعداد و شمار 100 ملین، طبقات کی تعداد 100،000،000 / 25.6 = 3.9. اس طرح، اس اوتار میں، چار طبقات 16 ایک سو ملین کی زندگی سائیکل میں ذخیرہ مختص حل کرنے کی ضرورت مختص ہے گا کی ضرورت ہے تو بائٹ ڈیٹا

آئی او ٹی کا سامان انجینئرز کو ان کے نور فلیش اجزاء کے لکھنے-رواداری کی حد سے بچنے کے لئے اعداد و شمار لاگنگ کے پیرامیٹرز کے لئے کافی حصوں اور بلاکس کو مختص کرنے کے لئے اسی طرح کی حسابات مرتب کرنا ضروری ہے.

اپ ڈیٹ کے وقت کو کم کرنے اور مشین ٹائم ٹائم کو کم کریں

پروگرام کا کوڈ / ڈیٹا، جو نمبر مٹانے اور دوبارہ سے لکھنا سیکشن اور کئی مفروضات کے ٹائل اپ ڈیٹ کی شرح 1MB، 2MB یا 4MB فرم ویئر پروگرام کا کوڈ / ڈیٹا میں ذخیرہ SST26VF064B 64KB طبقات کو دوبارہ سے لکھنا کرنے کی ضرورت کرنے کی ضرورت کے مطابق شمار کیا جا سکتا ہے اس مرکب کو اپ ڈیٹ کرنے کے لئے فرم ویئر پروگرام کے کوڈ کی تصویر یا دوسرے پروگرام کا کوڈ تشکیل دیا جا سکتا ہے.

فلیش اپ ڈیٹ کے طریقہ کار کو دوبارہ تحفظ تسلسل میموری دفعہ آغاز سے تحفظ منسوخ کرنے کے لئے، اور پھر اپ ڈیٹ ڈیٹا / جلنے پروگرام کے کوڈ کے ساتھ، ان حصوں کو مٹانے، اور آخر میں کمانڈ کی ہدایات کا ایک سلسلہ کے نفاذ شامل ہے.

SST26VF064B،، بہتر دستی تحریر کارکردگی SuperFlash ٹیکنالوجی فراہم کر سکتے ملازم ترجیحی تکنیک کی طرف سے فراہم SuperFlash کارکردگی مٹانے اپ ڈیٹ وقت قصر کے لئے مفید ہے روایتی فلیش میموری کے مقابلے میں.

صفحہ 1.5ms پر زیادہ سے زیادہ ریکارڈنگ وقت سے میل جو 104MHz SST26VF064B حمایت کی زیادہ سے زیادہ فریکوئنسی، زیادہ سے زیادہ حد تک صفائی کا وقت 25ms. اس کے علاوہ، فلیش میموری سے جاری کردہ ہر کمانڈ ہدایات 104MHz فریکوئنسی پر کام کرنے کے لئے، انٹرمیڈیٹ ضرورت 12ns تاخیر (CE اعلی وقت).

مخصوص طریقوں جدول 1 اور ٹیبل میں ظاہر کئے گئے ہیں. ان کے حساب اپ ڈیٹ کی شرح، اپ ڈیٹ اپریٹس انجیر IOT 2 سرکنا میں دکھائے گئے کے دوران زیادہ سے زیادہ حد تک قصر کے مقصد کو انجام دینے IOT ڈیوائس انجینئرز کا اندازہ کرنے کے لئے کیا جانا چاہئے.

IOT کی لچک کو بہتر بنانے کے لیے مناسب مستحکم میموری آلہ منتخب کریں

IOT سامان ڈیزائن انجینئرز کی درخواست کے کوڈ اور لچک جس / IOT سامان کو ڈیزائن کے مسئلے کو حل کرنے کی ضرورت ہے کہ کس طرح زیادہ سے زیادہ پروگرام کے کوڈ کے اپ ڈیٹس، اپ ڈیٹ تعدد اور اپ ڈیٹ کی شرح ہے کے اعداد و شمار کو اپ ڈیٹ کر جب فراہم کرنے کی ضرورت؛ غیر مستحکم میموری انتخاب ان پر اثر انداز سوالات اور کمپیوٹر پروگرام کے کوڈ کے اپ ڈیٹ کا وقت اور رفتار میں ایک اہم کردار ادا.

2016 GoodChinaBrand | ICP: 12011751 | China Exports