There is no E-jumper to force Power PMAC to a factory default status, however, using a USB memory stick or SD Card, we can achieve a lot more.
Power PMAC upon startup checks available USB memory sticks and SD cards for certain folder names (we call this the PPmac Recovery Mode). Existence of any of these folders forces the Power PMAC to a special mode other than normal mode, booting and loading the project in the flash.
Note that most mezzanine cards have a write protect switch which by default is set to protect (switch toward the nearest edge). To make updates you need to unprotect the system by setting the switch into the other position before booting the CPU.
The following list are the folder names and description for each of the modes.
Folder Name: PowerPmacNoRTLoad
Description: CPU runs as a generic computer without loading the Power PMAC Code.
Folder Name: PowerPmacFactoryReset
Description: Power PMAC starts up in factory reset mode ($$$***). This is similar to having E3 jumper on in a Turbo PMAC2 controller.
Folder Name: PowerPmacFirmwareInstall
Description: Power PMAC firmware will be updated. The installation package "powerpmac.deb" file should be placed in this folder.
Folder Name: PowerPmacConfigLoad
Description: It copies the Power PMAC Project from the files/folders available under this folder to Power PMAC flash memory, replacing the existing one. Project should be under "/PowerPmacConfigLoad/usrflash" folder.
Folder Name: PowerPmacFirmwareInstallandConfigLoad
Description: It updates the Power PMAC firmware and copies the Power PMAC Project from the files/folders available under this folder to Power PMAC flash memory, replacing the existing one. The installation package "powerpmac.deb" file should be placed in this folder. Project should be under "/PowerPmacFirmwareInstallandConfigLoad/usrflash" folder.
Folder Name: PowerPmacIP
Description: If folder is present and the file interfaces is in it the Power PMAC will use that IP address settings. If the interfaces file is not present in the folder the current interfaces file will be placed in that folder along with a boot.log. The boot.log may not exist if a disk failure occurs in that case RS232 must be used to view the log as it is created. (Step by step guide)
Power PMAC upon startup checks available USB memory sticks and SD cards for certain folder names (we call this the PPmac Recovery Mode). Existence of any of these folders forces the Power PMAC to a special mode other than normal mode, booting and loading the project in the flash.
Note that most mezzanine cards have a write protect switch which by default is set to protect (switch toward the nearest edge). To make updates you need to unprotect the system by setting the switch into the other position before booting the CPU.
The following list are the folder names and description for each of the modes.
Folder Name: PowerPmacNoRTLoad
Description: CPU runs as a generic computer without loading the Power PMAC Code.
Folder Name: PowerPmacFactoryReset
Description: Power PMAC starts up in factory reset mode ($$$***). This is similar to having E3 jumper on in a Turbo PMAC2 controller.
Folder Name: PowerPmacFirmwareInstall
Description: Power PMAC firmware will be updated. The installation package "powerpmac.deb" file should be placed in this folder.
Folder Name: PowerPmacConfigLoad
Description: It copies the Power PMAC Project from the files/folders available under this folder to Power PMAC flash memory, replacing the existing one. Project should be under "/PowerPmacConfigLoad/usrflash" folder.
Folder Name: PowerPmacFirmwareInstallandConfigLoad
Description: It updates the Power PMAC firmware and copies the Power PMAC Project from the files/folders available under this folder to Power PMAC flash memory, replacing the existing one. The installation package "powerpmac.deb" file should be placed in this folder. Project should be under "/PowerPmacFirmwareInstallandConfigLoad/usrflash" folder.
Folder Name: PowerPmacIP
Description: If folder is present and the file interfaces is in it the Power PMAC will use that IP address settings. If the interfaces file is not present in the folder the current interfaces file will be placed in that folder along with a boot.log. The boot.log may not exist if a disk failure occurs in that case RS232 must be used to view the log as it is created. (Step by step guide)
Sina Sattari
Hardware Engineering Manager
Delta Tau Data Systems, Inc.
Hardware Engineering Manager
Delta Tau Data Systems, Inc.