DougieLawson wrote:The boot sequence is chip ROM boots bootcode.bin on the GPU, bootcode.bin reads config.txt, gets the GPU running then boots kernel.img (or kernel7.img) on the ARM processor.
Bootcode.bin is closed source (proprietary stuff belonging to Broadcom), so for all practical purposes that's just a binary large object (blob) of code that we can't inspect.
Many thanks for the explanation
I have tried downloading the kernel source and I have had some problems.
I did:
git clone --depth=1 https://github.com/raspberrypi/linux
git show-ref //there are only the last three versions
I checked at git the ID of kernel 4.1.7-v7+ (
https://github.com/Hexxeh/rpi-firmware/ ... 3e99fbf9a7)
ID:6ade0bac40feeaaaf8ef20eb6b90843e99fbf9a7
sudo git checkout 6ade0bac40feeaaaf8ef20eb6b90843e99fbf9a7
fatal: reference is not a tree: 6ade0bac40feeaaaf8ef20eb6b90843e99fbf9a7
Moreover, I have tried with:
But it gives me some gcc version error. I have 4.9.2-10