07-14-2020 02:58 AM
hi
i support an old project that used the SDK 2015.2
i see that the standalone BSP not include the tccps driver.
when i open the mss i dont find it ( not even generic).
it does exist in the drivers repository in the XilinxProcessorIPLib directory.
i also tries to add the directory as a local repository but that did not change anything.
how can i add it or re generate the standalone bsp to include the ttcps driver?
thanks
and all the best
Ariel
07-29-2020 04:47 AM
Hi @ariels
There are two main driver for a BSP project to contain a certain driver
The hardware design include the controller (i.e. have a TTC enabled)
The SDK have the driver in the repository (either the default one or custom)
Taking as a reference your example the Zynq device includes a TTC controller but your hardware design needs to have it enabled within the Vivado configuration. For example the ZC702 default design includes the TTC0 enabled.
Once in SDK the hardware platform project will list the available controllers in the address map of each processor. Taking that as a reference the BSP generation tool will include the driver in the BSP project if available in the repository.
07-29-2020 04:47 AM
Hi @ariels
There are two main driver for a BSP project to contain a certain driver
The hardware design include the controller (i.e. have a TTC enabled)
The SDK have the driver in the repository (either the default one or custom)
Taking as a reference your example the Zynq device includes a TTC controller but your hardware design needs to have it enabled within the Vivado configuration. For example the ZC702 default design includes the TTC0 enabled.
Once in SDK the hardware platform project will list the available controllers in the address map of each processor. Taking that as a reference the BSP generation tool will include the driver in the BSP project if available in the repository.
08-02-2020 02:46 AM
b"H
Exactly !!
Thanks