In following post I added my KiCad library of Octavo components
PORT A

PORT B

PORT C

PORT D

PORT E

PORT F

PORT G

PORT H

PORT I

PORT Z

Rest of the block are available in library
PCB footprint

3D Model – in x3d format

Complete Library is available in github service at location
https://github.com/voloviq/Octavo-OSD32MP1-Kicad_Library.git