blob: a0d224206dcbebb677473aed392db2d4004d711a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
|
# de oplossing
```
make
```
alles moet vanzelf
# de veiligheid
als je even wil weten welke schijf stuk gemaakt zal worden kun je
```
make status
```
# de pendencies
- GNU `make`
- POSIX commando's
- `podman`
- `sudo`
- `sfdisk` (van `util-linux`)
- `git`
- geduld
# de afwijkingen
- de makefile formatteert de BOOT partitie als FAT16 zonder alignment. dit
stond [hier][vanleeuwen-uboot], en werkte voor mij, terwijl FAT32 met
alignment niet werkte en alleen `CCCCCC` opleverde.
- deze repository gebruikt BeagleBoard's fork van Linux inplaats van de
upstream Linux kernel. dit is niet alleen makkelijker, maar zorgt er ook voor
dat er geen firmware blobs voor andere kernel versies gebruikt hoeven te
worden.
[vanleeuwen-uboot]: https://blog.billvanleeuwen.ca/porting-u-boot-onto-the-beaglebone
<!-- in de onderstaande bron wordt mkfs.ext4 met de optie
-O ^metadata_csum,^64bit
gebruikt omdat de versie van u-boot die de persoon in deze discussie gebruikt
deze niet ondersteunt. ik weet nog niet of ik deze optie nodig heb, dus ik laat
deze link hier even achter als bladwijzer. -->
[digikey-ext4opt]: https://forum.digikey.com/t/debian-getting-started-with-the-beaglebone-black/12967
|