Докладчик покажет, как с помощью bare-metal programming подружить Raspberry Pi с GPIO, памятью и Ethernet, и пояснит, кому и зачем это может понадобиться.
9. How it works
Defcon Russia (DCG #7812) 9
RAM 0
X00000000
-------------------
IO
0x3f0000000
or
0x20000000
-------------------
GPIO
0x3f0200000
or
0x20200000
-------------------
...
GPU
CPU
10. Steps
1. Start GPU
– Read SD
2. CPU
– bootload.bin, start.elf, config
3. Start CPU cores
– Run Kernel.img
Defcon Russia (DCG #7812) 10