المحتويات

المقدمة

معلومات أساسية

ترقية

متى تتم ترقية FPD

ترقيات حزمة FPD

أساليب الترقية

الترقية اليدوية ل FPD

الترقية التلقائية ل FPD

معلومات ذات صلة

المقدمة

يصف هذا المستند إجراء ترقية الجهاز القابل للبرمجة الميدانية (FPD) والشواغل المرتبطة على الأنظمة الأساسية التي تشغل الإصدار 32 بت Cisco IOS® XR.

معلومات أساسية

يصف هذا المستند إجراء ترقية الجهاز القابل للبرمجة الميدانية (FPD) على الأنظمة الأساسية التي تشغل الإصدار 32 بت Cisco IOS XR. غالبا ما تتم الإشارة إلى برنامج Cisco IOS XR إصدار 32 بت باسم Classic IOS XR (cXR).

لا يغطي هذا المستند ترقيات FPD على الإصدار 64 بت من برنامج Cisco IOS XR (eXR) حتى ولو تم تطبيق العديد من المفاهيم نفسها التي تمت مناقشتها. يتم إجراء ترقيات FPD على 32 بت Cisco IOS XR في مستوى Sysadmin بينما على 64 بت Cisco IOS XR يتم تنفيذها في XR VM.

هناك فرق ثانوي بين أمر التكوين، وأمر EXEC، وخرج CLI بين 32-بت و 64-بت ترقيات Cisco IOS XR FPD.

يشير بروتوكول FPD إلى أي جهاز جهاز قابل للبرمجة على موجه، والذي يتضمن صفيف بوابة قابل للبرمجة في المجال (FPGA) وبرنامج مراقبة ذاكرة القراءة فقط (ROMMON). تستخدم موجهات Cisco IOS XR عددا من موجهات FPD التي تعد حيوية لوظائف معالجات المسار، وبطاقات الخط، ومهايئات المنفذ المشترك (SPAs)، ومعالجات واجهة SPA (SIPs)، وأدراج المراوح.

هناك أنواع متعددة من FPDs لكل نوع من البطاقات. يعرض الأمر  admin show hw-module fpd location all  يوفر الأمر معلومات حول كل FPD.

RP/0/RP1/CPU0:router#admin show hw-module fpd location all

===================================== ==========================================

Existing Field Programmable Devices

==========================================

HW                       Current SW Upg/

Location     Card Type                Version Type Subtype Inst   Version   Dng?

============ ======================== ======= ==== ======= ==== =========== ====

0/0/SP       40G-MSC                    0.3   lc   rommonA 0       2.04*    No

lc   rommon  0       1.54     Yes

--------------------------------------------------------------------------------

0/0/CPU0     CRS1-SIP-800               0.2   lc   fpga    0       5.00*    No

lc   rommonA 0       2.04*    No

lc   rommon  0       2.04     Yes

<snip>

يوضح المثال السابق أن بطاقة الخدمات النمطية (MSC) على نظام توجيه الناقل (CRS) تتضمن ROMMON و ROMMONA FPDs. يحتوي CRS1-SIP-800 في slot 0/0/cpu0 على FPGA وROMMON وROMmonFPDs.

هناك إثنان من مكونات البرامج المختلفة المتعلقة ب FPD:

- تقوم كل ميزة FPD بتشغيل برنامج يتم تخزينه في الذاكرة الداخلية. يمكن إعادة برمجة هذه الذاكرة الداخلية (ترقيتها) في الحقل أثناء تشغيل الموجه، وبالتالي الاسم جهاز Field القابل للبرمجة. عندما تجهز ال FPD، تقرأ شفرتها من ذاكرتها الداخلية، وتشغيلها. تقوم ميزة FPD بتشغيل الرمز من الذاكرة الداخلية وليس من قرص التمهيد للموجه حيث يتم تخزين Cisco IOS XR.

- هناك حزمة FPD واحدة في Cisco IOS XR تحتوي على جميع صور FPD لكل FPD على النظام الأساسي لذلك الإصدار Cisco IOS XR. يتم تخزين حزمة FPD هذه على قرص التمهيد مع حزم Cisco IOS XR الأخرى. يعمل ملفات FPD الموجودة في الموجه من الصور المخزنة في كل ذاكرة FPD الداخلية وليس من الصور الموجودة داخل حزمة FPD. يمكن إستخدام صور FPD الموجودة في حزمة FPD لإعادة برمجة (ترقية) الصور المخزنة في الذاكرة الداخلية ل FPDs. نسخت الصورة من حزمة FPD في ال FPD ذاكرة داخلية في ترقية FPD. يستخدم FPD هذه الصورة الجديدة ل FPD في الذاكرة الداخلية في المرة التالية التي يتم فيها تمهيد البطاقة عند إعادة تحميلها.

ترقية

في كل إصدار من Cisco IOS XR، هناك إصدار FPD مجمع لكل نوع من أنواع FPD ولكل نظام أساسي للموجه (CRS، موجه خدمات التجميع (ASR) من Cisco السلسلة 9000، XR12000). يمكن ترقية مكونات أجهزة الموجه مع FPDs أو خفضها في الحقل حسب الحاجة لتقليل حالات عدم التوافق بين نظام التشغيل Cisco IOS XR وأنظمة التشغيل FPDs. وفي بعض الحالات، تؤدي عمليات ترقية FPD إلى تحسين وظائف هذه البرامج. يمكن أختراق وظيفة الموجهات في بعض الحالات إذا لم يكن لديها ملفات FPD محدثة، لأن الإصدار الجديد FPD يمكن أن يحتوي على إصلاح للخطأ أو ميزة مطلوبة جديدة.

من المستحسن أن تبقي إصدارات FPD المخزنة في ذاكرة FPD الداخلية متزامنة مع إصدار FPD الموجود في حزمة Cisco IOS XR FPD. على الأقل، احفظ إصدارات FPD المخزنة في ذاكرة FPD الداخلية عند الحد الأدنى للإصدار المطلوب بواسطة إصدار Cisco IOS XR أو أعلى منه.

فيما يلي بعض الظروف التي يمكن أن تؤدي إلى نسخ قديمة من برنامج المبيعات العامة:

- ترقية Cisco IOS XR. يمكن أن يحتوي إصدار Cisco IOS XR الجديد على إصدارات FPD أحدث في حزمة FPD الخاصة به، مما يعني أن FPD سيكون لديها إصدار FPD قديم في الذاكرة الداخلية الخاصة بها.

- تثبيت تحديث تحديث برنامج Cisco IOS XR Software (SMU). يمكن تسليم إصدار جديد من FPD من خلال SMU لمعالجة عيب برنامج في FPD أو من أجل أن يكون متوافقا مع رمز Cisco IOS XR الجديد الذي يتم تسليمه في SMU. في هذه الحالة، يجب ترقية إصدار FPD في الذاكرة الداخلية ل FPD للحصول على الإصلاح الموجود في SMU.

- ترخيص المواد المسترجعة (RMA). عندما تستلم جزءا بديلا من مستودع RMA، يمكن برمجة وحدات FPD الخاصة به باستخدام إصدار Cisco IOS XR أقدم من الإصدار الذي يتم تشغيله على الموجه. في هذه الحالة، يجب ترقية FPDs الخاصة بالبطاقة الجديدة مباشرة بعد الإدخال. كما يمكن أن تحتوي البطاقة الجديدة على إصدارات FPD أحدث؛ وفي هذه الحالة، لا تكون هناك عادة حاجة إلى خفض إصدارات FPD على البطاقة الجديدة، نظرا لأن إصدارات FPD متوافقة مع الإصدارات السابقة.

- عند إدخال بطاقات جديدة في الموجه في التثبيت الأولي، يجب ترقية جميع ملفات FPD لمطابقة إصدارات FPD في حزمة Cisco IOS XR FPD.

متى تتم ترقية FPD

ويستند قرار ترقية وظيفة واحدة محددة إلى إصدار FPD الوارد في حزمة FPD وإلى الإصدار الحالي من FPD المثبت في الذاكرة الداخلية لكل وظيفة.

يعرض الأمر  admin show fpd package  يمكن إستخدام الأمر لعرض إصدارات FPD الموجودة في حزمة FPD.

RP/0/RP1/CPU0:router#admin show fpd package

=============================== ================================================

Field Programmable Device Package

================================================

SW      Min Req   Min Req

Card Type            FPD Description            Type Subtype   Version   SW Ver    HW Vers

==================== ========================== ==== ======= =========== ========  =========

<snip>

----------------------------------------------------------------------------------------------

40G-MSC              ROMMONA swv2.07 asmp       lc   rommonA     2.07        2.01      0.0

ROMMONA swv2.07 dsmp       lc   rommonA     2.07        2.01      0.0

ROMMONA swv2.07 sp         lc   rommonA     2.07        2.01      0.0

ROMMONB swv2.07 asmp       lc   rommon      2.07        2.07      0.0

ROMMONB swv2.07 dsmp       lc   rommon      2.07        2.07      0.0

ROMMONB swv2.07 sp         lc   rommon      2.07        2.07      0.0

----------------------------------------------------------------------------------------------

CRS1-SIP-800         JACKET FPGA swv6.0         lc   fpga1       6.00        5.00      0.0

FPGA swv6.0 hwv80          lc   fpga1       6.00        5.00      0.80

---------------------------------------------------------------------------------------------

<snip>

يشير الأمر إلى إصدار FPD المضمن في حزمة Cisco IOS XR FPD لجميع أنواع البطاقات على منصة التوجيه هذه. هذا ليس إصدار FPD من FPDs في كل بطاقة، بل الإصدار الذي سيتم ترقيتها إليه إذا تم نسخ صورة FPD من حزمة Cisco IOS XR FPD إلى الذاكرة الداخلية ل FPD. يوفر هذا الأمر أحدث إصدارات FPD المضمنة في معلومات حزمة Cisco IOS XR FPD. لا يمكن إستخدامه لتحديد ما إذا كانت ترقية FPD مطلوبة على هذا الموجه أم لا، لأنه لا يتحقق من إصدارات FPD في كل بطاقة.

على CRS، هناك إصدار أدنى يسمح لك بالاحتفاظ بإصدار FPD الحالي دون الحاجة إلى تشغيل أحدث إصدار مجمع في حزمة XR FPD.

يتم عرض إصدار FPD المبرمج في الذاكرة الداخلية لكل FPD مع  admin show hw-module fpd location all  erasecat4000_flash:.

RP/0/RP1/CPU0:router#admin show hw-module fpd location all

===================================== ==========================================

Existing Field Programmable Devices

==========================================

HW                       Current SW Upg/

Location     Card Type                Version Type Subtype Inst   Version   Dng?

============ ======================== ======= ==== ======= ==== =========== ====

0/0/SP       40G-MSC                    0.3   lc   rommonA 0       2.04*    No

lc   rommon  0       1.54     Yes

--------------------------------------------------------------------------------

0/0/CPU0     CRS1-SIP-800               0.2   lc   fpga    0       5.00*    No

lc   rommonA 0       2.04*    No

lc   rommon  0       2.04     Yes

<snip>

--------------------------------------------------------------------------------

NOTES:

1.  One or more FPD needs an upgrade or a downgrade. This can be accomplished

using the "admin> upgrade hw-module fpd  location " CLI.

2.  * One or more FPD is running minimum software version supported.

It can be upgraded using the "admin> upgrade hw-module fpd  force location" CLI.

يشير هذا الأمر إلى أي FPDs يجب ترقيته.

لكل FPD موجود في كل موقع، يتحقق الأمر من الإصدار الحالي، وهو إصدار FPD المخزن في ذاكرة FPD الداخلية، ويقارنه مع إصدار FPD المضمنة في حزمة FPD. تطبع نعم إذا كان إصدار FPD في الذاكرة الداخلية قديم ويجب ترقيته إلى الإصدار الموجود في حزمة FPD.

إذا كان هناك * بجوار إصدار مثل ROMMONA الخاص ب 40G-MSC في slot 0/0/SP، فهذا يعني أن الإصدار (2.04) لا يحتوي على الإصدار الأحدث، ولكنه يفي بالحد الأدنى لمتطلبات الإصدار. يظهر أمر admin show fpd package في الإخراج السابق أن الإصدار 2.0.1 هو الحد الأدنى ل ROMmona SWV2.07 SP FPD، لذلك لا توجد حاجة لترقيته. لاحظ أن العمود UPG/DNG يقول لا.

وإليكم بعض النقاط المهمة:

- يطبع الأمر نعم عندما يكون لدى FPD إصدار أحدث من الإصدار الموجود في حزمة XR FPD، ولكن لا يتطلب الخفض أو يوصى به في هذه الحالة لأن إصدارات FPD اللاحقة تكون متوافقة مع الإصدارات السابقة.

- في بعض الأحيان يوجد إصدار أحدث في حزمة FPD، ولكن لسبب ما، قررت الهندسة أن هذا النوع من FPD يجب ألا يتم ترقيته، لذلك تتم طباعة لا. يجب عدم ترقية FPD في هذه الحالة، ويجب عدم إستخدام خيار فرض لتخطي هذا التحقق عندما يقول العمود الأخير لا.

تحذير: قد يؤدي إستخدام خيار القوة إلى الإضرار ببعض البطاقات. يجب إستخدامه فقط بتوجيه من ممثل دعم الخدمات التقنية ل Cisco.

ترقيات حزمة FPD

يلزم توفر حزمة Cisco IOS XR FPD للتمكن من ترقية FPDs على الموجه. نجاح أوامر العرض بدون حزمة FPD، ولكن  admin upgrade hw-module fpdيفشل الأمر بدون حزمة FPD. غالبا ما يشار إلى حزمة FPD باسم "مظروف تثبيت حزمة FPD" (PIE).

- حزمة FPD هي حزمة إختيارية يجب تثبيتها فوق الحزمة الصغيرة قبل ترقية FPDs على هذه الأنظمة:

- CRS الذي يشغل أي إصدار Cisco IOS XR

- الموجه XR 12000 من Cisco الذي يشغل أي إصدار من Cisco IOS XR

- ASR 9000 الذي يشغل الإصدار 3.9.0 أو إصدار سابق

- في برنامج ASR 9000 الذي يشغل الإصدار 3.9.1 والإصدارات الأحدث التي تسبق الإصدار 4.3 (4.0 و 4.1 و 4.2)، يتم تجميع حزمة FPD داخل الحزمة المصغرة المركبة. لذلك، لا توجد حاجة إلى تثبيت أي حزمة إختيارية قبل أن تتمكن من ترقية البرامج الموزعة (FPD) على الموجه. في الإصدارات 4.3.0 من Cisco IOS XR والإصدارات الأحدث من ASR 9000، لم تعد حزمة FPD مضمنة في الحزمة الصغيرة.

أدخل  admin show install active summary  أمر in order to فحصت إن يكون ال FPD ربط نشط. إذا كانت دائرة FPD غير نشطة، قم بتنزيل دائرة FPD من Cisco Connection Online (CCO) وتثبيتها. توجد حزمة FPD داخل حزمة tar من Cisco IOS-XR Software. لا يجب عليك إعادة التحميل إذا قمت بتنشيط أو إلغاء تنشيط دائرة FPD. يجب إستخدام أوامر Cisco IOS XR القياسية لتثبيت حزمة FPD:

- admin install add

- admin install activate

- admin install commit

أساليب الترقية

يمكن إجراء ترقيات FPD باستخدام طرق الترقية اليدوية أو التلقائية ل FPD.

لإجراء ترقية FPD يدوية، أدخل admin upgrade hw-moduleerasecat4000_flash:. يتم تنفيذ هذا الأمر بعد تحديد ترقية FPD باستخدام  admin show hw-module fpd location all  erasecat4000_flash:. بشكل نموذجي، يجب ترقية FPDs بعد إستبدال بطاقة أو ترقية برنامج. يمكن تنفيذ الترقية لجميع البرامج (FPD) في النظام أو لبرامج FPD أو البطاقات المحددة. بعد admin upgrade hw-module يتم تنفيذ الأمر، ولا تزال ملفات FPD تشغل الإصدار القديم ويلزم إعادة تحميل يدوي للبطاقات التي تمت ترقية FPD إليها. عادة ما ينتج عن ترقية FPD اليدوية هذه إعادة تحميل إثنتين في ترقية Cisco IOS XR. يلزم إجراء عملية إعادة التحميل الأولى للترقية إلى إصدار Cisco IOS XR الجديد، ومن ثم يلزم إعادة تحميل أخرى للبطاقات بعد ترقية FPD. ليس من الضروري إعادة التحميل الثانية هذه عند إستخدام طريقة ترقية FPD التلقائية الموضحة لاحقا. يمكن إستخدام ترقية FPD اليدوية عند إدراج بطاقة جديدة ذات نقاط FPD قديمة في هيكل.

يمكن إستخدام أسلوب ترقية FPD التلقائي في ترقية البرامج. عند تكوين هذه الميزة، تحدث ترقية FPD تلقائيا في ترقية برنامج في مرحلة تثبيت تنشيط. يلزم إعادة تحميل واحدة فقط للموجه مرة أخرى ليتمكن من العودة إلى العمل باستخدام إصدار Cisco IOS XR الجديد وإصدارات FPD الجديدة المضمنة في إصدار Cisco IOS XR هذا. هذه هي الطريقة الموصى بها لعمليات الترقية. تتوفر هذه الميزة في الإصدارات 3.8.3 و 3.9.1 والإصدارات الأحدث في CRS، وفي الإصدار 4.0.1 والإصدارات الأحدث في ASR 9000. لا يوصى بأسلوب التحسين التلقائي ل FPD في ASR 9000 للإصدارات الأقدم من الإصدار 4.2.3. يجب إستخدام أسلوب ترقية FPD التلقائي عند الإمكان في ترقيات البرامج.

الترقية اليدوية ل FPD

ملاحظة: يجب تثبيت حزمة FPD قبل إجراء الترقية.

أستخدم  admin upgrade hw-module fpd  أمر in order to حسنت بعض FPDs خاص أو كل FPDs أن يحتاج تحسين.

RP/0/RP1/CPU0:router(admin)#upgrade hw-module fpd ?

all     All FPD

cpld1   CPLD FPD #1

cpld2   CPLD FPD #2

cpld3   CPLD FPD #3

cpld4   CPLD FPD #4

cpld5   CPLD FPD #5

cpld6   CPLD FPD #6

fabldr  Fabric Downloader FPD

fpga    All FPGA FPD

fpga1   FPGA FPD

fpga10  FPGA FPD #10

fpga11  FPGA FPD #11

fpga12  FPGA FPD #12

fpga13  FPGA FPD #13

fpga14  FPGA FPD #14

fpga2   FPGA FPD #2

fpga3   FPGA FPD #3

fpga4   FPGA FPD #4

fpga5   FPGA FPD #5

fpga6   FPGA FPD #6

fpga7   FPGA FPD #7

fpga8   FPGA FPD #8

fpga9   FPGA FPD #9

rommon  Rommon FPD

rxpod   Rx POD FPD

txpod   Tx POD FPD

RP/0/RP1/CPU0:router(admin)#upgrade hw-module fpd all ?

force     Skip version check and force an upgrade

location  Specify a location

RP/0/RP1/CPU0:router(admin)#upgrade hw-module fpd all location ?

WORD  Fully qualified location specification

all   All locations

RP/0/RP1/CPU0:router(admin)#upgrade hw-module fpd all location

يمكن للمستخدم أن يقرر ترقية أحد الملفات (FPD) المحددة، مثل FPGA1، أو جميع ملفات FPD. ويمكن للمستخدم أيضا أن يقرر ترقية FPDs على بطاقة خط واحدة، مثل الموقع 0/3/CPU0، أو في جميع المواقع.

يقوم الأمر فقط بترقية FPDs التي يوجد لها نعم في UPG/DNG؟ عمود  admin show hw-module fpd location all  erasecat4000_flash:. من الأسهل إستخدام الأمر مع admin show hw-module fpd location all والسماح للموجه بتحديد أي من FPDs سيتم ترقيته.

RP/0/RP1/CPU0:router(admin)#upgrade hw-module fpd all location all

***** UPGRADE WARNING MESSAGE: *****

*  This upgrade operation has a maximum timout of 160 minutes. *

*  If you are executing the cmd for one specific location and  *

*  card in that location reloads or goes down for some reason  *

*  you can press CTRL-C to get back the RP's prompt.           *

*  If you are executing the cmd for _all_ locations and a node *

*  reloads or is down please allow other nodes to finish the   *

*  upgrade process before pressing CTRL-C.                     *

% RELOAD REMINDER:

- The upgrade operation of the target module will not interrupt its normal

operation. However, for the changes to take effect, the target module

will need to be manually reloaded after the upgrade operation. This can

be accomplished with the use of "hw-module  reload" command.

- If automatic reload operation is desired after the upgrade, please use

the "reload" option at the end of the upgrade command.

- The output of "show hw-module fpd location" command will not display

correct version information after the upgrade if the target module is

not reloaded.

NOTE:

Chassis CLI will not be accessible while upgrade is in progress.

Continue? [confirm]

This can take some time for a full chassis.

Ensure that system is not power cycled during the upgrades.

Please consult the documentation for more information.

Continue ? [no]: yes

RP/0/RP1/CPU0:Sep  6 17:53:28.119 : upgrade_fpd_cli[65832]:

%PLATFORM-UPGRADE_FPD-6-STATUS : FPD upgrade started.

FPD upgrade in progress on some hardware, reload/configuration change

on those is not recommended as it can cause HW programming failure

and result in RMA of the hardware.

Starting the upgrade/download of following FPD:

=========== ==== ======= ======= =========== =========

Current    Upg/Dng

Location    Type Subtype Upg/Dng   Version    Version

=========== ==== ======= ======= =========== =========

0/0/SP      lc   rommon  upg         1.54        2.07

------------------------------------------------------

RP/0/RP1/CPU0:Sep  6 17:53:28.342 : upgrade_fpd_cli[65832]:

%PLATFORM-UPGRADE_FPD-6-STATUS_LOC : Upgrade is going on:

FPD upgrade sent to location  node0_0_SP

Starting the upgrade/download of following FPD:

=========== ==== ======= ======= =========== =========

Current    Upg/Dng

Location    Type Subtype Upg/Dng   Version    Version

=========== ==== ======= ======= =========== =========

0/0/CPU0    lc   rommon  upg         2.04        2.07

------------------------------------------------------

RP/0/RP1/CPU0:Sep  6 17:53:28.393 : upgrade_fpd_cli[65832]:

%PLATFORM-UPGRADE_FPD-6-STATUS_LOC : Upgrade is going on:

FPD upgrade sent to location  node0_0_CPU0

LC/0/0/CPU0:Sep  6 17:53:28.412 : lc_fpd_upgrade[237]:

%PLATFORM-UPGRADE_FPD-6-START : Starting to upgrade rommon

subtype image from 2.04 to 2.07 for this card on location

0/0/CPU0

Starting the upgrade/download of following FPD:

=========== ==== ======= ======= =========== =========

Current    Upg/Dng

Location    Type Subtype Upg/Dng   Version    Version

=========== ==== ======= ======= =========== =========

0/RP0/CPU0  lc   rommon  upg         1.54        2.07

------------------------------------------------------

RP/0/RP1/CPU0:Sep  6 17:53:28.426 : upgrade_fpd_cli[65832]:

%PLATFORM-UPGRADE_FPD-6-STATUS_LOC : Upgrade is going on:

FPD upgrade sent to location  node0_RP0_CPU0

SP/0/0/SP:Sep  6 17:53:28.413 : lc_fpd_upgrade[132]:

%PLATFORM-UPGRADE_FPD-6-START : Starting to upgrade rommon

subtype image from 1.54 to 2.07 for this card on location 0/0/SP

Starting the upgrade/download of following FPD:

=========== ==== ======= ======= =========== =========

Current    Upg/Dng

Location    Type Subtype Upg/Dng   Version    Version

=========== ==== ======= ======= =========== =========

0/RP1/CPU0  lc   rommon  upg         1.54        2.07

------------------------------------------------------

snip

RP/0/RP1/CPU0:Sep  6 17:53:38.427 : upgrade_fpd_cli[65832]:

%PLATFORM-UPGRADE_FPD-6-STATUS_LOC : Upgrade is going on:

FPD upgrade completed for location  node0_RP0_CPU0

RP/0/RP1/CPU0:Sep  6 17:53:40.989 : upgrade_fpd_cli[65832]:

%PLATFORM-UPGRADE_FPD-6-STATUS : FPD upgrade completed.

FPD upgrade has ended.

بعد الترقية، لا تزال البطاقات تشغل الإصدار نفسه:

RP/0/RP1/CPU0:router(admin)#show hw-module fpd location 0/RP0/CPU0

===================================== ==========================================

Existing Field Programmable Devices

==========================================

HW                       Current SW Upg/

Location     Card Type                Version Type Subtype Inst   Version   Dng?

============ ======================== ======= ==== ======= ==== =========== ====

0/RP0/CPU0   RP                         0.1   lc   rommonA 0       2.04*    No

lc   rommon  0       1.54     Yes

--------------------------------------------------------------------------------

NOTES:

1.  One or more FPD needs an upgrade or a downgrade. This can be accomplished

using the "admin> upgrade hw-module fpd  location " CLI.

2.  * One or more FPD is running minimum software version supported.

It can be upgraded using the "admin> upgrade hw-module fpd force location" CLI.

بمجرد ترقية FPDs، يجب إعادة تحميل البطاقات التي تحتوي على FPDs التي تمت ترقيتها:

- إذا قامت مجموعة فرعية من البطاقات بترقية FPDs، فقم بإعادة تحميل هذه البطاقات فقط.

- في حالة ترقية معالجي المسار، أكمل الخطوات التالية:

1. إعادة تحميل معالج المسار الاحتياطي باستخدام  hw-module location 0/

/CPU0 reload

erasecat4000_flash:.

2. قم بإجراء تبديل باستخدام  redundancy switchovererasecat4000_flash:.

3. إعادة تحميل معالج المسار الاحتياطي الجديد مع  hw-module location 0/

/CPU0 reload

erasecat4000_flash:.

- إذا كانت جميع البطاقات بها ترقيات على أساس FPD، فقم بجدولة عملية صيانة حتى لا يحمل الموجه حركة مرور الإنتاج، ثم أستخدم  admin reload location all  أمر in order to reload all the بطاقة.

- إذا قامت جميع البطاقات بترقية FPDs، فقم بتقليل تأثير حركة المرور باستخدام الخطوات التالية:

1. أعد تحميل معالج المسار الاحتياطي.

2. قم بإجراء تبديل متكرر.

3. أعد تحميل معالج المسار الاحتياطي الجديد.

4. قم بإعادة تحميل جميع بطاقات الخطوط في وقت واحد أو واحد تلو الآخر للحفاظ على المسارات المتكررة.

بعد إعادة التحميل، تقوم البطاقات بتشغيل الإصدار الذي تمت ترقيته:

===================================== ==========================================

Existing Field Programmable Devices

==========================================

HW                       Current SW Upg/

Location     Card Type                Version Type Subtype Inst   Version   Dng?

============ ======================== ======= ==== ======= ==== =========== ====

0/RP0/CPU0   RP                         0.1   lc   rommonA 0       2.04*    No

lc   rommon  0       2.07     No

--------------------------------------------------------------------------------

NOTES:

1.  * One or more FPD is running minimum software version supported.

It can be upgraded using the "admin> upgrade hw-module fpd  force location " CLI.

الترقية التلقائية ل FPD

قم بتكوين fpd auto-upgrade أمر تكوين الإدارة على CRS الذي يشغل الإصدار 3.8.3 أو 3.9.1 أو إصدار أحدث أو على ASR 9000 الذي يشغل الإصدار 4.2.3 أو إصدار أحدث لتمكين ترقيات FPD التلقائية.

RP/0/RP1/CPU0:router(admin)#show running-config | i fpd

Building configuration...

fpd auto-upgrade

جميع بروتوكولات FPD التي تتطلب ترقية عند تثبيت إصدار جديد من Cisco IOS XR مع  admin install activate  يتم تحديث الأمر إذا  fpd auto-upgrade  يتم تكوين الأمر في تكوين وضع المسؤول، ويتم تنشيط حزمة FPD الخاصة بالإصدار الجديد أيضا. تتم ترقية جميع ملفات FPD التي تتطلب الترقية بسبب إصدار أحدث من FPD في إصدار Cisco IOS XR الجديد.

رسائل مماثلة لتلك المعروضة عندما تتم ترقية FPDs تلقائيا في مرحلة تنشيط التثبيت:

- 90% complete: The operation can still be aborted (ctrl-c for options)

RP/0/RP0/CPU0:Sep 20 10:02:22.163 : firmware_manager[224]:

%PLATFORM-UPGRADE_FPD-6-STATUS : FPD upgrade started. FPD upgrade in progress on

some hardware, reload/configuration change on those is not recommended as it can

cause HW programming failure and result in RMA of the hardware. RP/0/RP0/CPU0:

Sep 20 10:02:22.442 : firmware_manager[224]: %PLATFORM-UPGRADE_FPD-6-STATUS_LOC :

Upgrade is going on: FPD upgrade sent to location node0_0_SP RP/0/RP0/CPU0:

Sep 20 10:02:22.484 : firmware_manager[224]: %PLATFORM-UPGRADE_FPD-6-STATUS_LOC :

Upgrade is going on: FPD upgrade sent to location node0_0_CPU0 Info: FPD Upgrade:

No fpd on location 0/RP0/CPU0 need upgrade at this time. Info: FPD Upgrade: No

fpd on location 0/RP1/CPU0 need upgrade at this time. / 16% complete: The operation

can still be aborted (ctrl-c for options)RP/0/RP0/CPU0:Sep 20 10:02:22.810 :

firmware_manager[224]: %PLATFORM-UPGRADE_FPD-6-STATUS_LOC : Upgrade is going on:

FPD upgrade sent to location node0_SM0_SP RP/0/RP0/CPU0:Sep 20 10:02:22.980 :

firmware_manager[224]: %PLATFORM-UPGRADE_FPD-6-STATUS_LOC : Upgrade is going on:

FPD upgrade sent to location node0_SM1_SP RP/0/RP0/CPU0:Sep 20 10:02:23.188 :

firmware_manager[224]: %PLATFORM-UPGRADE_FPD-6-STATUS_LOC : Upgrade is going on:

FPD upgrade sent to location node0_SM2_SP RP/0/RP0/CPU0:Sep 20 10:02:23.443 :

firmware_manager[224]: %PLATFORM-UPGRADE_FPD-6-STATUS_LOC : Upgrade is going on:

FPD upgrade sent to location node0_SM3_SP LC/0/0/CPU0:Sep 20 10:02:22.510 :

lc_fpd_upgrade[237]: %PLATFORM-UPGRADE_FPD-6-START : Starting to upgrade rommon

subtype image from 2.04 to 2.07 for this card on location 0/0/CPU0 LC/0/0/CPU0:

Sep 20 10:02:22.562 : upgrade_daemon[375]: Start Upgrade... LC/0/0/CPU0:Sep 20

10:02:22.564 : upgrade_daemon[375]: programming...with file

/net/node0_RP0_CPU0/disk0:/hfr-fpd-4.2.4/fpd/ucode/rommon-hfr-ppc7455-asmp-B.bin

LC/0/0/CPU0:Sep 20 10:02:22.577 : upgrade_daemon[375]: Verifying

/net/node0_RP0_CPU0/disk0: /hfr-fpd-4.2.4/fpd/ucode/rommon-hfr-ppc7455-asmp-B.bin:

SP/0/0/SP:Sep 20 10:02:22.497 : lc_fpd_upgrade[132]: %PLATFORM-UPGRADE_FPD-6-START :

Starting to upgrade rommon subtype image from 1.54 to 2.07 for this card on location

0/0/SP SP/0/0/SP: Sep 20 10:02:22.682 : upgrade_daemon[152]: Start Upgrade...

SP/0/0/SP: Sep 20 10:02:22.702 : upgrade_daemon[152]: programming...with file

/net/node0_RP0_CPU0/disk0:/hfr-fpd-4.2.4/fpd/ucode/rommon-hfr-ppc8255-sp-B.bin

SP/0/0/SP:Sep 20 10:02:22.807 : upgrade_daemon[152]: Verifying

/net/node0_RP0_CPU0/disk0:/hfr-fpd-4.2.4/fpd/ucode/rommon-hfr-ppc8255-sp-B.bin:

SP/0/0/SP: Sep 20 10:02:23.511 : upgrade_daemon[152]: Passed. SP/0/SM0/SP:Sep 20

10:02:22.898 : lc_fpd_upgrade[133]: %PLATFORM-UPGRADE_FPD-6-START : Starting to

upgrade rommon subtype image from 1.54 to 2.07 for this card on location 0/SM0/SP

LC/0/0/CPU0:Sep 20 10:02:24.063 : upgrade_daemon[375]: Passed. SP/0/SM0/SP:Sep 20

10:02:23.183 : upgrade_daemon[154]: Start Upgrade... SP/0/SM0/SP:Sep 20 10:02:23.203 :

upgrade_daemon[154]: programming...with file /net/node0_RP0_CPU0/disk0:

/hfr-fpd-4.2.4/fpd/ucode/rommon-hfr-ppc8255-sp-B.bin SP/0/SM0/SP:Sep 20 10:02:23.327 :

upgrade_daemon[154]: Verifying /net/node0_RP0_CPU0/disk0:/hfr-fpd-4.2.4/fpd/ucode/

rommon-hfr-ppc8255-sp-B.bin: SP/0/SM0/SP:Sep 20 10:02:23.706 : upgrade_daemon[154]:

Passed. SP/0/SM1/SP:Sep 20 10:02:23.081 : lc_fpd_upgrade[133]:

%PLATFORM-UPGRADE_FPD-6-START : Starting to upgrade rommon subtype image from 1.54

to 2.07 for this card on location 0/SM1/SP SP/0/SM1/SP:Sep 20 10:02:23.342 :

upgrade_daemon[154]: Start Upgrade... SP/0/SM1/SP:Sep 20 10:02:23.357 :

upgrade_daemon[154]: programming...with file /net/node0_RP0_CPU0/disk0:

/hfr-fpd-4.2.4/fpd/ucode/rommon-hfr-ppc8255-sp-B.bin SP/0/SM1/SP: Sep 20

10:02:23.516 : upgrade_daemon[154]: Verifying /net/node0_RP0_CPU0/disk0:

/hfr-fpd-4.2.4/fpd/ucode/rommon-hfr-ppc8255-sp-B.bin: SP/0/SM1/SP:Sep 20 10:02:23.764 :

upgrade_daemon[154]: Passed. SP/0/SM2/SP:Sep 20 10:02:23.273 : lc_fpd_upgrade[133]:

%PLATFORM-UPGRADE_FPD-6-START : Starting to upgrade rommon subtype image from 1.54

to 2.07 for this card on location 0/SM2/SP SP/0/SM2/SP:Sep 20 10:02:23.624 :

upgrade_daemon[154]: Start Upgrade... SP/0/SM2/SP:Sep 20 10:02:23.649 :

upgrade_daemon[154]: programming...with file /net/node0_RP0_CPU0/disk0:

/hfr-fpd-4.2.4/fpd/ucode/rommon-hfr-ppc8255-sp-B.bin SP/0/SM2/SP:Sep 20 10:02:23.778 :

upgrade_daemon[154]: Verifying /net/node0_RP0_CPU0/disk0:

/hfr-fpd-4.2.4/fpd/ucode/rommon-hfr-ppc8255-sp-B.bin: SP/0/SM2/SP:Sep 20 10:02:23.977 :

upgrade_daemon[154]: Passed. SP/0/SM3/SP:Sep 20 10:02:23.532 : lc_fpd_upgrade[133]:

%PLATFORM-UPGRADE_FPD-6-START : Starting to upgrade rommon subtype image from 1.54

to 2.07 for this card on location 0/SM3/SP SP/0/SM3/SP:Sep 20 10:02:23.777 :

upgrade_daemon[154]: Start Upgrade... SP/0/SM3/SP:Sep 20 10:02:23.787 : upgrade_daemon

[154]: programming...with file /net/node0_RP0_CPU0/disk0:/hfr-fpd-4.2.4

/fpd/ucode/rommon-hfr-ppc8255-sp-B.bin SP/0/SM3/SP:Sep 20 10:02:23.891 : upgrade_daemon

[154]: Verifying /net/node0_RP0_CPU0/disk0:/hfr-fpd-4.2.4/fpd/ucode/

rommon-hfr-ppc8255-sp-B.bin: SP/0/SM3/SP:Sep 20 10:02:24.090 : upgrade_daemon[154]:

Passed. - 16% complete: The operation can still be aborted (ctrl-c for options)

SP/0/SM1/SP:Sep 20 10:02:28.158 : upgrade_daemon[154]: Verifying ROMMON B:

SP/0/SM1/SP:Sep 20 10:02:28.204 : upgrade_daemon[154]: Passed. SP/0/SM1/SP:

Sep 20 10:02:28.209 : upgrade_daemon[154]: OK, ROMMON B is programmed successfully.

SP/0/SM1/SP:Sep 20 10:02:28.227 : lc_fpd_upgrade[133]: %PLATFORM-UPGRADE_FPD-6-PASSED :

Successfully upgrade rommon subtype image for this card on location 0/SM1/SP Info:

FPD Upgrade: Successfully upgraded rommon for Fabric QQS123 on location 0/SM1/SP from

1.54 to 2.07 \ 16% complete: The operation can still be aborted (ctrl-c for options)

RP/0/RP0/CPU0:Sep 20 10:02:28.237 : firmware_manager[224]:

%PLATFORM-UPGRADE_FPD-6-STATUS_LOC : Upgrade is going on: FPD upgrade completed for

location node0_SM1_SP | 16% complete: The operation can still be aborted (ctrl-c

for options)SP/0/SM2/SP:Sep 20 10:02:28.641 : upgrade_daemon[154]: Verifying ROMMON B:

SP/0/SM2/SP:Sep 20 10:02:28.686 : upgrade_daemon[154]: Passed. SP/0/SM2/SP:Sep 20

10:02:28.689 : upgrade_daemon[154]: OK, ROMMON B is programmed successfully. Info:

FPD Upgrade: Successfully upgraded rommon for Fabric QQS123 on location 0/SM2/SP from

1.54 to 2.07 / 16% complete: The operation can still be aborted (ctrl-c for options)

SP/0/SM2/SP:Sep 20 10:02:28.705 : lc_fpd_upgrade[133]: %PLATFORM-UPGRADE_FPD-6-PASSED :

Successfully upgrade rommon subtype image for this card on location 0/SM2/SP

RP/0/RP0/CPU0:Sep 20 10:02:28.714 : firmware_manager[224]:

%PLATFORM-UPGRADE_FPD-6-STATUS_LOC : Upgrade is going on: FPD upgrade completed for

location node0_SM2_SP SP/0/SM3/SP:Sep 20 10:02:28.763 : upgrade_daemon[154]: Verifying

ROMMON B: SP/0/SM3/SP:Sep 20 10:02:28.810 : upgrade_daemon[154]: Passed. SP/0/SM3/SP:

Sep 20 10:02:28.815 : upgrade_daemon[154]: OK, ROMMON B is programmed successfully.

SP/0/SM3/SP:Sep 20 10:02:28.830 : lc_fpd_upgrade[133]: %PLATFORM-UPGRADE_FPD-6-PASSED :

Successfully upgrade rommon subtype image for this card on location 0/SM3/SP Info:

FPD Upgrade: Successfully upgraded rommon for Fabric QQS123 on location 0/SM3/SP from

1.54 to 2.07 - 16% complete: The operation can still be aborted (ctrl-c for options)

RP/0/RP0/CPU0:Sep 20 10:02:28.839 : firmware_manager[224]:

%PLATFORM-UPGRADE_FPD-6-STATUS_LOC : Upgrade is going on: FPD upgrade completed for

location node0_SM3_SP SP/0/0/SP:Sep 20 10:02:28.964 : upgrade_daemon[152]: Verifying

ROMMON B: SP/0/0/SP:Sep 20 10:02:29.009 : upgrade_daemon[152]: Passed. SP/0/0/SP:

Sep 20 10:02:29.014 : upgrade_daemon[152]: OK, ROMMON B is programmed successfully.

Info: FPD Upgrade: Successfully upgraded rommon for 40G-MSC on location 0/0/SP from

1.54 to 2.07 \ 16% complete: The operation can still be aborted (ctrl-c for options)

SP/0/0/SP:Sep 20 10:02:29.040 : lc_fpd_upgrade[132]: %PLATFORM-UPGRADE_FPD-6-PASSED :

Successfully upgrade rommon subtype image for this card on location 0/0/SP

RP/0/RP0/CPU0:Sep 20 10:02:29.050 : firmware_manager[224]:

%PLATFORM-UPGRADE_FPD-6-STATUS_LOC : Upgrade is going on: FPD upgrade completed

for location node0_0_SP SP/0/SM0/SP:Sep 20 10:02:29.141 : upgrade_daemon[154]:

Verifying ROMMON B: SP/0/SM0/SP:Sep 20 10:02:29.187 : upgrade_daemon[154]: Passed.

SP/0/SM0/SP:Sep 20 10:02:29.191 : upgrade_daemon[154]: OK, ROMMON B is programmed

successfully. SP/0/SM0/SP:Sep 20 10:02:29.207 : lc_fpd_upgrade[133]:

%PLATFORM-UPGRADE_FPD-6-PASSED : Successfully upgrade rommon subtype image for this

card on location 0/SM0/SP Info: FPD Upgrade: Successfully upgraded rommon for Fabric

QQS123 on location 0/SM0/SP from 1.54 to 2.07 | 16% complete: The operation can still

be aborted (ctrl-c for options)RP/0/RP0/CPU0:Sep 20 10:02:29.222 : firmware_manager

[224]: %PLATFORM-UPGRADE_FPD-6-STATUS_LOC : Upgrade is going on: FPD upgrade completed

for location node0_SM0_SP / 16% complete: The operation can still be aborted

(ctrl-c for options)LC/0/0/CPU0:Sep 20 10:02:31.602 : upgrade_daemon[375]: Verifying

ROMMON B: LC/0/0/CPU0:Sep 20 10:02:31.700 : upgrade_daemon[375]: Passed. Info: FPD

Upgrade: Successfully upgraded rommon for 40G-MSC on location 0/0/CPU0 from 2.04

to 2.07 - 16% complete: The operation can still be aborted (ctrl-c for options)

LC/0/0/CPU0:Sep 20 10:02:31.701 : upgrade_daemon[375]: OK, ROMMON B is programmed

successfully. LC/0/0/CPU0:Sep 20 10:02:31.706 : lc_fpd_upgrade[237]:

%PLATFORM-UPGRADE_FPD-6-PASSED : Successfully upgrade rommon subtype image for this

card on location 0/0/CPU0 RP/0/RP0/CPU0:Sep 20 10:02:31.709 : firmware_manager[224]:

%PLATFORM-UPGRADE_FPD-6-STATUS_LOC : Upgrade is going on: FPD upgrade completed for

location node0_0_CPU0 RP/0/RP0/CPU0:Sep 20 10:02:33.452 : firmware_manager[224]:

%PLATFORM-UPGRADE_FPD-6-STATUS : FPD upgrade completed. FPD upgrade has ended.

- 90% complete: The operation can still be aborted (ctrl-c for options)

ثم يقوم الموجه بإعادة تحميله باستخدام إصدار XR الجديد ومع قيام مصادر الطاقة الفيدرالية (FPD) بتشغيل إصدار FPD المضمنة في حزمة FPD هذه. وهذا يزيل الحاجة إلى ترقية FPDs بعد ترقية XR وإجراء عملية إعادة تحميل ثانية.

معلومات ذات صلة

- الدعم الفني والتنزيلات من Cisco