PlanetCore Diagnostics and Utilities 軟件在 RPX 板(即 CPU 板)的閃存中預(yù)編程。該程序提供板載和附加板 I/O 的測試。它駐留在 FLASH 的最上層 512 KB 中。如果需要,可以刪除該程序以最大化內(nèi)存。
Diagnostics and Utilities 程序目前有兩個已發(fā)布版本。版本 1 是基于菜單的實(shí)用程序版本;版本 2 是命令驅(qū)動版本。版本 1 和版本 2 當(dāng)前不包含相同的函數(shù)集。某些 RPX 板同時支持版本 1 和版本 2 診斷和實(shí)用程序,而其他 RPX 板僅支持版本 2 診斷和實(shí)用程序。PlanetCore 僅自動啟用特定板支持的診斷。
對于使用 Diagnostics and Utilities 軟件預(yù)編程的 RPX 板,可以將 PlanetCore Boot Loader 設(shè)置為自動啟動 Diagnostics and Utilities 程序,也可以設(shè)置為自動啟動其他應(yīng)用程序。
在 10 秒沒有字符輸入后,Diagnostics and Utilities 程序進(jìn)入等待狀態(tài),在 pcd# 提示符處由旋轉(zhuǎn)桿指示。鍵入字符時,此動畫將停止,并在另一個等待 10 秒后恢復(fù)。動畫的存在表示實(shí)時時鐘正在運(yùn)行,并且 Diagnostics and Utilities 軟件正在繼續(xù)執(zhí)行。