PlanetCore Diagnostics and Utilities 软件在 RPX 板(即 CPU 板)的闪存中预编程。该程序提供板载和附加板 I/O 的测试。它驻留在 FLASH 的最上层 512 KB 中。如果需要,可以删除该程序以最大化内存。
Diagnostics and Utilities 程序目前有两个已发布版本。版本 1 是基于菜单的实用程序版本;版本 2 是命令驱动版本。版本 1 和版本 2 当前不包含相同的函数集。某些 RPX 板同时支持版本 1 和版本 2 诊断和实用程序,而其他 RPX 板仅支持版本 2 诊断和实用程序。PlanetCore 仅自动启用特定板支持的诊断。
对于使用 Diagnostics and Utilities 软件预编程的 RPX 板,可以将 PlanetCore Boot Loader 设置为自动启动 Diagnostics and Utilities 程序,也可以设置为自动启动其他应用程序。
在 10 秒没有字符输入后,Diagnostics and Utilities 程序进入等待状态,在 pcd# 提示符处由旋转杆指示。键入字符时,此动画将停止,并在另一个等待 10 秒后恢复。动画的存在表示实时时钟正在运行,并且 Diagnostics and Utilities 软件正在继续执行。