How likely to support VF50 in BSP7?

Hello,

I have a few questions regarding future support for the VF50.

Since we have several products already built using the VF50, switching to a different module would be costly due to the development and certification processes involved worldwide. As such, we’re considering upgrading our existing Yocto setup, currently based on Dunfell (which supports the Colibri VF50), to Scarthgap.

As part of this transition, we’d also like to update the Linux kernel to version 6.6 LTS and move to the latest version of U-Boot.

Here are my questions:

  • Is the Colibri VF50 directly supported by the Linux kernel upstream, similar to other modules like the iMX8M-Plus?
  • Is the VF50 directly supported by the U-Boot upstream?
  • Is it a straightforward process to support Colibri VF50 in yocto Scarthgap?

Thank you for your help.

Hi, I’m the Toradex AI Assistant. The Toradex Support team will follow up with you shortly!

Did you like my answer?

:+1: :-1:


Based on the provided context, here are the answers to your questions:

  1. Linux Kernel Support: The Colibri VF50 is supported by the Linux kernel upstream, similar to other modules like the iMX8M-Plus. This means it can be integrated into newer kernel versions, such as 6.6 LTS, without significant issues. However, the level of support may not be as robust as for other modules, which could complicate future upgrades.

  2. U-Boot Support: The Colibri VF50 is also supported by U-Boot upstream. This ensures that the module can utilize the latest features and fixes available in U-Boot. However, specific details regarding its direct support in the latest U-Boot versions are not explicitly mentioned, so further verification may be necessary.

  3. Transition to Yocto Scarthgap: Transitioning to Yocto Scarthgap for the Colibri VF50 may not be straightforward. While the existing support in both the Linux kernel and U-Boot suggests that the upgrade is feasible, the context does not provide explicit guidance on the complexity of this process. Users should prepare for potential challenges during the upgrade, particularly regarding compatibility with the new version and addressing any specific dependencies or configurations required for the VF50.

In summary, while there is upstream support for the Colibri VF50 in both the Linux kernel and U-Boot, the specifics of that support and the ease of transitioning to Scarthgap may require further investigation to ensure a smooth upgrade process.

Please, also check if these links can help you solve your problem:

https://community.toradex.com/latest?page=11

Status of vf50 support.

Hi @Fide !

I would like to better understand your project with Colibri VF50 and also share some possibilities around it.

I just sent you an email.

Best regards,

1 Like

Hi, @Fide !

I would like to give a general direct answer to your initial question, which can be useful to other users here in Toradex Community.

The latest BSP that supported Vybrid-based modules is the BSP 2, as we can see in Release Matrix - Kernel/U-Boot Version | Toradex Developer Center.

Having said that, we do not plan to support Colibri VF50 on BSP7.

In such case, the recommended approach is to consider upgrading to a newer and better supported module on the same Colibri family or even going to a more future-proof and highly scalable family like Verdin: NXP i.MX 95, i.MX 8M Plus | Mini, TI AM62 | AM69 - Computer on Modules.

Another possibility is to get in touch with some of our partners available our Embedded Computing | Hardware & Software Service Partners page which could provide the service of bring Colibri Vf50 to a newer BSP version.

Best regards,