Forums › Reference, Evaluation, and Development Boards › OSD32MP1-BRK › Distribution Package
Tagged: Dev Boards
Does Octavo plan to create machine.conf files for any of the development boards in order to use the Distribution package from STMicro instead of using the snapshots from the developer package?
We essentially used the following link for the BRK board.
https://wiki.st.com/stm32mpu/wiki/How_to_create_your_own_machine
We used the Minimal Config to generate the device trees within CubeMX.
We then copied the mx\project\ into our Distribution package and build.
Lastly, we used the script to generate the SD card image from the .tsv and flashed it to the board, but the board hangs on boot with PANIC at PC : 0x2ffda41b Exception mode=0x00000016 at: 0x2ffda41b.
Is what we are trying possible? Do the patches in the octavo github matter? It appeared some of it was for patching the Developer package to build correctly.
mlarkin,
It looks like there is a misconfiguration in the device tree. Exceptions at TF-A occur mainly because there is a clock tree issue. Please take a look at https://github.com/octavosystems/OSD32MP1-BRK-device-tree for a working device tree. You can compare the device tree you generated with the minimal config project and see where there is a difference in configuration.
The developer package provides a nice way to develop the initial image because it is easy to modify each of the components of the image. Once validated, these can be transferred over to the distribution package to generate image from scratch and make necessary image level configurations.
Direct support for Distribution Package for the BRK board is in the works.
Best,
Neeraj
Octavo Systems LLC all rights reserved
OCTAVO is registered in the U.S. Patent and Trademark Office. OSD, C-SiP, and the Octavo Logo are trademarks of Octavo Systems LLC.
"*" indicates required fields
"*" indicates required fields
"*" indicates required fields
"*" indicates required fields