[PATCH] This patch adds support for a STM32H7 variation

Chris Johns chrisj at rtems.org
Sun Jan 10 00:02:11 UTC 2021


On 9/1/21 7:49 am, Sebastian Huber wrote:
> On 08/01/2021 15:30, Joel Sherrill wrote:
>> On Fri, Jan 8, 2021 at 6:58 AM Robin Müller <robin.mueller.m at gmail.com
>> <mailto:robin.mueller.m at gmail.com>> wrote:
>>
>> Are they really 12 BSPs or just build variants of this one BSP family?
>>
>> If just variants, I have come full circle on how I feel about having lots of
>> BSP variants. I have seen multiple cases over the past few months where a new
>> user only realized their board was supported because it shows up as a variant
>> or it was explicitly mentioned in the user facing documentation by model.
>> Either we explicitly have a variant with the model name or the list of models
>> is in the guide with explicit instructions on how to build for them. We have
>> the precedence on the Leon3 that we added variants to match specific hardware
>> because it simplified the presentation to users. Little practical difference
>> in the code but it makes a better user presentation.
>>
>> I know adding variants adds time to the full build sweep but I no longer care.
>> It is just more time in the background on fast servers. None of us are killing
>> time waiting for all the BSPs to do a test build.

It does effect testing and also releases unless we can tie the build logs to the
code stability. Filtering the build logs is possible with some scripting and
procmail but it is another task someone needs to do before it becomes useful.

Is it possible to determine from the build configuration which BSPs are
functionally equivalent? We could then minimise the build set and testing

>> The important thing is that search engines find the board someone is searching
>> for and find that RTEMS supports it. This is the only marketing/advertising we
>> have as a project. I think we have to be conscious that Google indexes our
>> manuals and that if we support something, putting it in the documentation both
>> helps users and helps market RTEMS.
> Good, I was about to write something similar. Adding a BSP variant is simple.

Yes having the boards supported listed is a good thing.

Chris


More information about the devel mailing list