Upgrade D05 or D03

New firmware for the D05/D03 boards is available. This firmware fixes some ipmi issues that were making the boards unable to be fully automated for testing ERP. 


We are keeping track of how many boards have been automated on the comments column in this spreadsheet:

https://docs.google.com/spreadsheets/d/1K3-51r9f_1Gl_H7Bli9WkNsk7ED6wHsHINNVkYn58CE/edit#gid=1503558319


The firmware has been downloaded to walter in the lab, also available on snapshots here:

https://builds.96boards.org/snapshots/reference-platform/components/uefi/153/debug/d03/
https://builds.96boards.org/snapshots/reference-platform/components/uefi/153/debug/d05/


The instructions on how to break the booting and get into the EBL shell and upgrade the firmware is available here:

/wiki/spaces/CTT/pages/25088393943


The command line once you are on the EBL shell in the lab are these (depending whether you are on a D03 or D05):

- D05:

biosupdate 10.101.1.1 -u ftp -p xxx -f pub/D05.fd master

- D03:

biosupdate 10.101.1.1 -u ftp -p xxx -f pub/D03.fd master

Note: When it asks for an interface later on, it has always been 3, but check the MAC of the machine in the app to be sure.


The testing required after that to make sure the firmware is sound are:

  1. PXE reboot the machine to install ERP 16.12 with the following on the kernel opts field (for D03 only):  

    earlycon console=ttyS0,115200 -- earlycon console=ttyS0,115200


  2. Once the machine has installed and shows a prompt, reboot it and make sure it'll get to the prompt again unassisted (no clicks involved)
  3. Pxe boot it again to make sure it reinstalls and gets to the prompt again