Device Tree Blob for Beaglebone Black?

Amar Takhar amar at rtems.org
Thu Feb 27 23:03:23 UTC 2020


On 2020-02-28 09:01 +1100, Chris Johns wrote:

<snip>
> The issue of RTEMS version mismatch of blobs is a real issue waiting to hit our
> users and simply linking the blobs into the executable would solve this.

<snip> 
> This also looks like a blocker for CI testing.

I agree with everything you said but I'd like to add a bit to this:

The only two ways this can be dealt with is to have an order of magnitude more 
boards for testing running different versions.  The second way is to boot to 
RTEMS or something else and write new files back to the card.  The 2nd will 
result in heavy SD card wear and is complicated to get working correctly over 
time.

I've had to do this before but not with FDT.  The issue is things change 
over time and this 'write back' becomes a moving target.  This results in 
multiple test environments based on specific sets of source it's a lot of 
overhead.

It's easy to say it looks good now but that's rarely true in 5, 10, 15 years 
down the road when you still have to support old branches and sometimes multiple 
versions within those branches.


Amar.


More information about the devel mailing list