Update platform configurations in OpenCPI briefings

Location of documents

https://gitlab.com/opencpi/opencpi/-/tree/develop/doc/briefings

Problem identified

Some of the OpenCPI briefings (formatted in LibreOffice presentation format (*.fodp)) describe case studies and configurations using older hardware platform configurations like Matchstiq-Z1 and Lime Microsystems. The following briefings need to be investigated for whether their case studies need to be updated to describe more recently supported hardware platforms, like plutosdr, zed, fmcomms3:

  • Briefing 11, "Introduction to OpenCPI Platform Development"

https://gitlab.com/opencpi/opencpi/-/blob/develop/doc/briefings/Briefing_11_Platform_Development.fodp

  • Briefing 12, "Device Support for FPGA Platforms"

https://gitlab.com/opencpi/opencpi/-/blob/develop/doc/briefings/Briefing_12_Device_Support_for_FPGA_Platforms.fodp

  • Briefing 13, "Advanced OpenCPI Platform Development"

https://gitlab.com/opencpi/opencpi/-/blob/develop/doc/briefings/Briefing_13_Advanced_Platform_Development.fodp

Briefing 14, "Digital Radio Controller" should also be checked to make sure it reflects current OpenCPI best practice.

https://gitlab.com/opencpi/opencpi/-/blob/develop/doc/briefings/Briefing_14_Digital_Radio_Controller.fodp

Proposed solution/workaround

  • Identify slides in affected briefings where platforms need to be updated to current practice

  • Decide on appropriate replacement platforms

  • Edit and/or redraw affected LibreOffice Presentation slides to illustrate concepts using selected platforms

Acceptance criteria

LibreOffice *.fodp briefings show current platform configurations and can be exported as PDF for viewing. The doc generator for the OpenCPI website opencpi.gitlab.io can successfully generate PDF versions of them.