SDK configurations

Hello,
Is it possible to get (and/or include in future updates) the VSB and VIP configurations that are used with these SDKs? This way if a user moves from one of the lab SDKs to a licensed vxWorks installation they can duplicate the kernel setup (components included, kernel parameter values, etc).

Regards,
Aaron

1 Like

Hi Aaron,

That’s a very good suggestion.

Although they’re not exactly the project files used in the VSB and in the VIP, the configuration information used to build the kernels in the SDKs based on VxWorks 21.03 is available in the following json files:

  • VSB configuration: $WIND_SDK_HOME/vxsdk/sysroot/vsb_config.json
  • VIP configuration: $WIND_SDK_HOME/vxsdk/bsps/$BSP/vip_config.json (e.g. wrsdk-vxworks7-raspberrypi4b/vxsdk/bsps/rpi_4_0_1_1_1/vip_config.json)

Please keep in mind that the VxWorks kernels included in the SDKs are not optimized for a specific solution, instead they include all the components one would need during the development cycle, like debugging agents, show routines and more.

Regards,
Dan

2 Likes

Hi Dan,
Thanks for the information. This question arose because a user tested one of the SDKs running under QEMU and was able to FTP target → host but when building their own kernel/project the FTP attempt failed. That led to the inquiry about what may be different between prebuilt and custom built. We’ll look at the json files. Thanks.

Regards,
Aaron

Hi Dan,

Are those files or any similar ones available for VxWorks SDK for QEMU sabrelite SR0640 (https://labs.windriver.com/downloads/wrsdk-vxworks7-qemu-sabrelite-1.3.tar.bz2)? I inspected the tarball for that version, but I didn´t find them.

This is the version being used by the customer that is trying to use the FTP in the same way he can do it with the Wind River Labs image

Regards,
-Daniel

SDKs based on VxWorks release SR0640 do not include the VSB and VIP configuration information. Since the kernel configuration did not change significantly between releases of the sabrelite SDKs, please use the configuration information in newer SDKs as reference.

Regards,
Dan

1 Like

Hi Dan,

Thanks for your answer!

Regards,
-Daniel