RTEMS | Add BSP to BeagleV-Fire board (!194)

Purva Yeshi (@purva_yeshi) gitlab at rtems.org
Sun Aug 25 14:09:48 UTC 2024



Purva  Yeshi created a merge request: https://gitlab.rtems.org/rtems/rtos/rtems/-/merge_requests/194

Project:Branches: purva_yeshi/rtems-bvf:beagle-v-fire to rtems/rtos/rtems:main
Author:   Purva  Yeshi




Add Board Support Package (BSP) for the BeagleV-Fire board, originally developed by Dario (Francescodario Cuzzocrea, bosconovic at gmail.com), with key improvements and testing outcomes. The BSP has undergone renaming from bvf to beaglevfire to enhance clarity and align with standard naming conventions.

Key Changes:
- Introduce BeagleV-Fire BSP: Integrate the BeagleV-Fire Board Support Package (BSP), developed by Dario, into the codebase. This BSP includes essential configurations, startup sequences, and hardware-specific implementations for clock management and interrupt handling tailored to the BeagleV-Fire board.
- Rename BSP from bvf to beaglevfire: Rename the BSP from `bvf` to `beaglevfire` to improve clarity and consistency across the project. This change ensures that the BSP name accurately reflects the board’s identity and adheres to established naming conventions.
- Conduct Hardware Validation: Validate the BeagleV-Fire BSP on actual hardware using the Hart Software Services (HSS) method. This testing confirms the BSP's compatibility and reliability with the BeagleV-Fire board.
- Execute RTEMS Tests: Test the BSP with RTEMS using selected test cases from the `samples`, `sptests`, and `smptests` suites. While the rtems-test framework is not fully equipped to run the entire testsuite on this BSP, the successfully executed tests confirm that the BSP operates correctly on the BeagleV-Fire hardware.


Signed-off-by: Francescodario Cuzzocrea <bosconovic at gmail.com>
Signed-off-by: purviyeshi <purvayeshi550 at gmail.com>

-- 
View it on GitLab: https://gitlab.rtems.org/rtems/rtos/rtems/-/merge_requests/194
You're receiving this email because of your account on gitlab.rtems.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/bugs/attachments/20240825/f1486d5f/attachment.htm>


More information about the bugs mailing list