Embedded Software Development Use Cases in the Vitis Software Platform
Debugging an Application using the User-Modified/Custom FSBL
Creating a Hello World Application
- Select .
- Provide a name for your project in the project name field.
- Select the platform that you created and generate the project.
- Click Next.
- Provide the system configuration and software details and click Next.
- Select a template to create your project (Example: Hello World).
- Click Finish to build the application project.
Modifying the Source Code of the FSBL in Platform
Modifying the BSP Settings of the FSBL in Platform
- Double-click platform.spr.
- Select Board Support Package on the platform page that opens.
- Click Modify BSP Settings. In the page that opens, you can modify the options and click OK to update the settings.
- Select the platform in the Explorer view and build the platform using the button.
Debugging the “Hello World” Application using the Modified FSBL
- Right-click the application project and select .
- Double-click Single Application Debug to create a new debug configuration.
- Click the Target Setup view.
- Check the Use FSBL flow for
initialization check-box.
- Click Debug to switch the perspective.
- Select Yes to open the debug perspective.
- Browse to the modified FSBL .elf file path for FSBL File.
- Click Debug to switch the perspective.
- When prompted, select Yes to open the Debug perspective.