Wondering if there was some way that all of the variants that use the same processor, could maybe share a lot of the stuff that is in the llext-edk directories. That is currently I believe each variant takes up something like 50+MB of space on disk. Likewise, takes a considerable amount of time to download on machines which have lower internet speeds. When I did a diff operation on the contents of llext directories between the Giga and Portenta, a majority of it was the same, except the generated files and some may include drivers that the other one does not use.
This may become even more important, if supporting the second processor #353 has us adding in additional
variants on these boards.
Plus I keep wondering how Arduino plans to support the different boards and shield combinations. For example the H7 plugged into a Mid Carrier utilizes different pins than if it was plugged into a Vision shield. Even some of the devices such as Cameras use different IO pins. Will some of these be defined as different Variants?
Wondering if there was some way that all of the variants that use the same processor, could maybe share a lot of the stuff that is in the llext-edk directories. That is currently I believe each variant takes up something like 50+MB of space on disk. Likewise, takes a considerable amount of time to download on machines which have lower internet speeds. When I did a diff operation on the contents of llext directories between the Giga and Portenta, a majority of it was the same, except the generated files and some may include drivers that the other one does not use.
This may become even more important, if supporting the second processor #353 has us adding in additional
variants on these boards.
Plus I keep wondering how Arduino plans to support the different boards and shield combinations. For example the H7 plugged into a Mid Carrier utilizes different pins than if it was plugged into a Vision shield. Even some of the devices such as Cameras use different IO pins. Will some of these be defined as different Variants?