Add BSP for BeagleV-Fire board
Add Board Support Package (BSP) for the BeagleV-Fire board, originally developed by Dario (Francescodario Cuzzocrea, bosconovic@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
tobeaglevfire
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
, andsmptests
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@gmail.com Signed-off-by: purviyeshi purvayeshi550@gmail.com