@ -8,10 +8,10 @@ To do this, we need the following pieces:
1. A DC-SCM card that has an FPGA on it to replace the AST2500 ASIC
1. A DC-SCM card that has an FPGA on it to replace the AST2500 ASIC
* Antmicro built some of these that use Xylinx A7s. They power on, but no bring-up has been done to show they will boot the system.
* Antmicro built some of these that use Xylinx A7s. They power on, but no bring-up has been done to show they will boot the system.
* Antmicro is building some that have ECP5’s on them, but they are still missing some parts
* Antmicro is building some that have ECP5’s on them, but they are still missing some parts
2. An interposer that will plug into the DC-SCM card and the AC922.
2. An interposer that will plug into the DC-SCM card and the AC922. https://git.openpower.foundation/librebmc/ac922interposer.git
* I have 6 of these built
* I have 6 of these built
3. A Root of Trust bypass jumper
3. A Root of Trust bypass jumper https://github.com/antmicro/dc-scm-rot-jumper-card
* Plans for these are available and they are easy to build
* Plans for these are available and they are easy to build
4. A softcore (microwatt) running on the FPGA
4. A softcore (microwatt) running on the FPGA
* This works, but it needs to be better incorporated with Lite-x
* This works, but it needs to be better incorporated with Lite-x
5. Full gateware in Lite-x for that FPGA such that the entire OpenBMC stack can run
5. Full gateware in Lite-x for that FPGA such that the entire OpenBMC stack can run
@ -21,6 +21,7 @@ To do this, we need the following pieces:
So far we did a prototype where we used the xylinx A7 FPGA on a custom breadboard and ran microwatt and a very stripped down FPGA. We proved it could boot the AC922, but again it was very low function. We need to have it fully functional to really prove it. We did not run OpenBMC on this prototype
So far we did a prototype where we used the xylinx A7 FPGA on a custom breadboard and ran microwatt and a very stripped down FPGA. We proved it could boot the AC922, but again it was very low function. We need to have it fully functional to really prove it. We did not run OpenBMC on this prototype
2. An overall architecural picture and description. TBD
Need to add here:
3. Links to pitches and presentations on libreBMC. TBD
1. An overall architecural picture and description. TBD
4. Build instructions on how to pull it all together.
2. Links to pitches and presentations on libreBMC. TBD
3. Build instructions on how to pull it all together.