How to make local copies of Libraries in SDK
How to make local copies of Libraries in SDK
If users want to make modifications to a BSP/library, or Driver source in SDK these will be overwritten if the BSP is regenerated. The recommended way to do this is to make a local copy of the library, driver or bsp and add this as a repository in SDK. In this example, we'll modify lwip.
Table of Contents
Step 1: Copy the LwIP library from the SDK install:
Step 2: Set up the folder hierarchy and copy:
The folder hierarchy here is important, this should match the the same hierarchy in the SDK install:
Copy the lwip141_v2_0 from the SDK install to the sw_services folder in your local repo
Note: I have updated the MLD file to let me know that I am using a custom version of the library:
Step 3: Add the repository to SDK:
Xilinx -> Repostories. Select New, and point to the repo folder:
Note: Users will need to Rescan Repositories everytime a change is made to the source files.
Step 4: Build the BSP, and enable LwIP to test
Create a BSP, and in the BSP settings, you should see the custom lwip:
, multiple selections available,
Related content
Standalone LWIP library
Standalone LWIP library
More like this
Add Files to Running Linux
Add Files to Running Linux
Read with this
Creating Linux application targeting the RFDC driver in SDK 2018.3
Creating Linux application targeting the RFDC driver in SDK 2018.3
Read with this
Baremetal Drivers and Libraries
Baremetal Drivers and Libraries
Read with this
`west lopper-install` and `west lopper-command` Overview
`west lopper-install` and `west lopper-command` Overview
More like this
xilffs
xilffs
More like this
© Copyright 2019 - 2022 Xilinx Inc. Privacy Policy