Raspberry Pi test report

Christian Mauderer christian.mauderer at embedded-brains.de
Tue Jan 21 08:09:26 UTC 2020


On 21/01/2020 00:30, Chris Johns wrote:
> On 21/1/20 10:20 am, Alan Cudmore wrote:
>> As it turns out the latest RTEMS master may need some of the dtb
>> and/or overlay files in the raspberry pi SD card. But the updated
>> instructions that Niteesh submitted for the raspberrypi BSP should
>> still be valid.
> 
> Great.
> 
>> Either way, we should be able to automate it. A firmware release on
>> Github is ~180 megabytes. If you clone the whole repository, it's 10+
>> Gigabytes, probably because you get every binary release.
> 
> Ouch. If we list the needed files, even if there is a few, I can fetch them from
> github and avoid a full clone. We would need to settle on a specific hash or
> version but that is not a bad thing.

If I remember correctly to support all variants of RPi it should be
basically everything from this folder:

https://github.com/raspberrypi/firmware/tree/1.20200114/boot

except for kernel*.img and overlays. There is a description what the
files are for here:

https://www.raspberrypi.org/documentation/configuration/boot_folder.md

Beneath that we need a "config.txt" with the following content (assuming
our rtems application is called "rtems.img"):

    kernel=rtems.img
    kernel_address=0x00200000

> 
>> I'm trying to troubleshoot the RPi 2 SMP a little bit now. Non SMP
>> code seems to work on the Pi 2, but when you have an example with
>> #define CONFIGURE_MAXIMUM_PROCESSORS 4
>> it crashes during initialization.
> 
> Awesome and all the best. I am sure you will figure it out.
> 
> Chris
> _______________________________________________
> devel mailing list
> devel at rtems.org
> http://lists.rtems.org/mailman/listinfo/devel
> 

-- 
--------------------------------------------
embedded brains GmbH
Herr Christian Mauderer
Dornierstr. 4
D-82178 Puchheim
Germany
email: christian.mauderer at embedded-brains.de
Phone: +49-89-18 94 741 - 18
Fax:   +49-89-18 94 741 - 08
PGP: Public key available on request.

Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG.


More information about the devel mailing list