Skip to content

Instantly share code, notes, and snippets.

@cleverca22
Created May 4, 2024 19:06
Show Gist options
  • Save cleverca22/a6779ad43b78c054fd4c7bf63d188a31 to your computer and use it in GitHub Desktop.
Save cleverca22/a6779ad43b78c054fd4c7bf63d188a31 to your computer and use it in GitHub Desktop.
Raspberry Pi Bootcode
Found SD card, config.txt = 0, start.elf = 0, recovery.elf = 0, timeout = 0
Trying USB
Set address 4
Num devices = 1, addr = 4
get_config_descriptor 41 bytes
device class = 9
Hub device found at addr 4, enumerating HUB
Initialise hub
Found 5 ports, multi_tt = 1
Setting interface 0
Enabling PORT POWER on port 1
Enabling PORT POWER on port 2
Enabling PORT POWER on port 3
Enabling PORT POWER on port 4
Enabling PORT POWER on port 5
Waiting for devices to respond to reset
Found device on port 1
Found highspeed device
Set address 5
Num devices = 2, addr = 5
get_config_descriptor 39 bytes
device class = 255
Device found: type = Ethernet adapter, addr = 5
Trying booting from Ethernet device addr 5
Initialise ethernet with MAC b8:27:eb:77:df:95
Wait for Link up
Link up
Sending DHCP request
Waiting for dhcp_reply
ARP request: my IP addr 10.0.0.108 my eth_addr b8:27:eb:77:df:95 ARP for addr 10.0.0.1
Done ARP for 10.0.0.1 got 00:30:48:c5:d2:df
Read File: config.txt, 112 (bytes)
Raspberry Pi Bootcode
Read File: config.txt, 112
Read File: recovery.elf, 1469456 (bytes)
U 6.516853 [VPU:PLATFORM:platform_early_init]:
PM_RSTS: 0x1000 0x0
had power on reset
MEMORY: 0x4000000 + 0x1400000: VPU firmware
PLLC target 500 MHz, CORE0 500 MHz, PER 500 MHz
bringing PLLC up at 500MHz
xtal_in = 19200000
goal_freq = 250000000
divisor 0xd05555 -> 13+(21845/2^20)
waiting for lock
VPU now at 500mhz(500), PLLC_CORE0 at 500mhz, PLLC_PER at 500MHz, PLLC at 500mhz
bringing PLLA up at 432MHz
xtal_in = 19200000
goal_freq = 432000000
divisor 0x1680000 -> 22+(524288/2^20)
ctrl: 0x21016
frac: 0x15554
waiting for lock
ctrl: 0x21016
frac: 0x15554
ctrl: 0x21016
frac: 0x80000
bringing PLLH up at 648MHz
xtal_in = 19200000
goal_freq = 648000000
divisor 0x21c0000 -> 33+(786432/2^20)
ctrl: 0x10000
frac: 0x0
ctrl: 0x1021
frac: 0xc0000
frac set to 0xc0000, wanted 0xc0000
waiting for lock
ctrl: 0x21021
frac: 0xc0000
ctrl: 0x21021
frac: 0xc0000
welcome to lk
boot args 0xc409aee0 0x0 0xc409cfd4 0xc409cfd4
initializing heap
calling constructors
initializing mp
initializing threads
initializing timers
initializing ports
creating bootstrap completion thread
top of bootstrap2()
arch_init
r28: 0xc409b520
sp: 0xc419c3d4
cpuid: 4000140
ST_CLO: 6614178
initializing platform
INIT: cpu 0, calling hook 0xc400ba8c (hvs) at level 0x8fffe, flags 0x1
hvs_init_hook()
INIT: cpu 0, calling hook 0xc400656e (vec) at level 0x8ffff, flags 0x1
VEC init
image domain starting...
bringing up IMAGE domain, reg: 0x7e100108
already on
usb power on...
hvs_initialize()
uploading scaling kernel
ref: 432000000, target: 108000000, divisor(f): 4.000000, divisor(fixed): 0x4000
vec rate: 108.000000, plla: 432000000, pllc: 500000000
setup_pixelvalve, pvnr=2, 720x255
interlaced pv
NTSC on at 6666223
hvs_configure_channel(1, 720, 510, true)
setting up pv interrupt
6.673772 [VPU:PLATFORM:platform_init]:
uart 0 base 0x7e201000
UART break detected
A2W_SMPS_A_VOLTS: 0x0
initializing target
INIT: cpu 0, calling hook 0xc40018cc (vc4_timer) at level 0x90000, flags 0x1
INIT: cpu 0, calling hook 0xc400625e (usbphy) at level 0x90005, flags 0x1
image domain starting...
bringing up IMAGE domain, reg: 0x7e100108
already on
usb power on...
bringing up usb PHY...
usb PHY up
INIT: cpu 0, calling hook 0xc400486a (arm) at level 0x9000a, flags 0x1
6.724928 [ARM:choose_arm_payload]: detected a bcm2836, picking payload at 0xc40374f0 size 0x21a9c
bringing up PROC domain, reg: 0x7e100110
waiting
mem rep
de-aserting reset lines
C0: 0x0, C1: 0x200, ERRHALT: 0x20
CM_LOCK: 0x1d1d
6.745566 [ARM:arm_init]: arm starting...
6.752254 [ARM:copy_arm_payload_to]: MEMORY: 0x0 + 0x21a9c: arm payload
header found at 0xc0021970 in 622 uSec
6.763791 [ARM:patch_arm_payload]: MEMORY: 0x0 + 0xa00000: payload ram
fdt move 0xc419c410 -> 0xa00000, size: 317
6.773953 [ARM:patch_arm_payload]: MEMORY: 0xa00000 + 0x13d: inter arch dtb
6.780708 [ARM:arm_init]: MEMORY: 0x0 + 0x4000000: ram
6.785651 [ARM:arm_init]: MEMORY: 0x7000000 + 0x19000000: ram
6.791202 [ARM:arm_init]: MEMORY: 0x20000000 + 0x1000000 (16mb): mmio
6.797447 [ARM:arm_init]: MEMORY: 0x3f000000 + 0x1000000 (16mb): mmio
6.803693 [ARM:arm_init]: MEMORY: 0x6000000 + 0x1000000 (16mb): framebuffer
6.810459 [ARM:arm_init]: armid 0x364d5241, C0 0x0
hvs channel 1, dlist start 12
0xc419c450 0xc6000000 screen 50, 30+620x420, viewport 0, 0+620x420, source: 620x420 layer: 1000 simple-framebuffer
initializing PLLB ...
arm divisor: 0x34 0x15555
KAIP = 0x228
MULTI = 0x613277
ARM clock succesfully initialized!
bringing up PROC domain, reg: 0x7e100110
already on
0: 0x4 OKAY
1: 0x5 EXOKAY
2: 0x4 OKAY
3: 0x5 EXOKAY
4: 0x4 OKAY
5: 0x5 EXOKAY
6: 0x4 OKAY
7: 0x5 EXOKAY
8: 0x4 OKAY
9: 0x7 DECERR
10: 0x6 SLVERR
11: 0x7 DECERR
12: 0x6 SLVERR
14: 0x4 OKAY
15: 0x5 EXOKAY
16: 0x4 OKAY
17: 0x7 DECERR
18: 0x4 OKAY
19: 0x5 EXOKAY
20: 0x4 OKAY
21: 0x5 EXOKAY
22: 0x4 OKAY
23: 0x5 EXOKAY
24: 0x4 OKAY
25: 0x5 EXOKAY
26: 0x4 OKAY
28: 0x4 OKAY
29: 0x5 EXOKAY
30: 0x4 OKAY
31: 0x7 DECERR
32: 0x6 SLVERR
33: 0x7 DECERR
34: 0x4 OKAY
35: 0x5 EXOKAY
36: 0x6 SLVERR
37: 0x7 DECERR
38: 0x4 OKAY
39: 0x5 EXOKAY
40: 0x4 OKAY
42: 0x4 OKAY
43: 0x5 EXOKAY
44: 0x6 SLVERR
45: 0x5 EXOKAY
46: 0x4 OKAY
47: 0x5 EXOKAY
48: 0x4 OKAY
49: 0x5 EXOKAY
50: 0x4 OKAY
51: 0x5 EXOKAY
52: 0x4 OKAY
53: 0x5 EXOKAY
54: 0x4 OKAY
56: 0x4 OKAY
57: 0x5 EXOKAY
58: 0x6 SLVERR
59: 0x5 EXOKAY
60: 0x6 SLVERR
61: 0x5 EXOKAY
62: 0x4 OKAY
63: 0x5 EXOKAY
64: 0x4 OKAY
65: 0x5 EXOKAY
66: 0x4 OKAY
67: 0x5 EXOKAY
68: 0x6 SLVERR
6.934861 [ARM:bridgeStart]: starting async bridge now!
6.939560 [ARM:bridgeStart]: bridge init done, PM_PROC is now: 0x107F!
C0: 0xa580f053, C1: 0x100, ERRHALT: 0x20
CM_LOCK: 0x1f1f
INIT: cpu 0, calling hook 0xc400637e (hdmi) at level 0x9000a, flags 0x1
image domain starting...
bringing up IMAGE domain, reg: 0x7e100108
already on
usb power on...
77ffa5ref: 500000000, target: 125000000, divisor(f): 4.000000, divisor(fixed): 0x4000
6.973390 [hdmi:vc4_hdmi_reset:128]:
6.976863 [hdmi:vc4_hdmi_phy_init:179]:
6.980590 [hdmi:vc4_hdmi_set_timings:139]:
VERTA: 0x302400
VERTB: 0x26
HORZA: 0x6500
HORZB: 0xf81c030
VERTB0: 0x26
HDMI_FIFO_CTL: 0x64627573
HDMI_FIFO_CTL: 0x64627573
ffff, flagsHDMI_FIFO_CTL: 0x64627573
waiting for recenter
done
initializing apps
mailbox base: 1 0x7e00b9a0
starting app properties
waiting for property requests
starting app shell
entering main console loop
] bootstrap2 complete
bootstrap2()
creating bootstrap completion thread for cpu 1
creating bootstrap completion thread for cpu 2
creating bootstrap completion thread for cpu 3
releasing 3 secondary cpus
initializing platform
INIT: cpu 0, calling hook 0x800041e8 (inter_arch) at level 0x8ffff, flags 0x1
hdr: 0x80021970
DTB should be at 0xa00000
mapped 0xa00000 to 0x40000000
DTB size is 317
offset:12 depth:1 name:framebuffer
620 x 420 @ 0x6000000 / 0x40001000
offset:80 depth:1 name:timestamps
offset:132 depth:1 name:otp
7.061541 [ARM:PLATFORM:platform_init]:
uart 0 base 0xe0201000
reg==0xe000b214, bit==25
unmasked
done
A2W_SMPS_A_VOLTS: 0x0
initializing target
INIT: cpu 0, calling hook 0x80009c60 (gfxconsole) at level 0x90000, flags 0x1
gfxconsole: rows 35, columns 103, extray 0
INIT: cpu 0, calling hook 0x800171fc (sdhost) at level 0x90001, flags 0x1
7.091972 [EMMC:restart_controller]: hcfg 0xE, cdiv 0x9, edm 0x8C01, hsts 0x0
7.098908 [EMMC:restart_controller]: Restarting the eMMC controller ...
7.106833 [EMMC:reset]: resetting controller ...
7.111490 [EMMC:query_voltage_and_type]: SD card has arrived!
7.115579 [EMMC:query_voltage_and_type]: This is an SDHC card!
7.121217 [EMMC:identify_card]: identifying card ...
Product : LX128
CSD : Ver 2.0
Capacity: 246947840
Size : 241159
BlockLen: 0x200
7.135781 [EMMC:init_card]: Card initialization complete: LX128 120580MB SDHC Card
7.143076 [EMMC:init_card]: Identification complete, changing clock to 25MHz for data mode ...
7.152932 [EMMC:BCM2708SDHost]: eMMC driver sucessfully started!
mbr partition table dump:
0: status 0x0, type 0xb, start 0x4000, len 0x40000
1: status 0x80, type 0x83, start 0x44000, len 0x3a4360
2: status 0x0, type 0x0, start 0x0, len 0x0
3: status 0x0, type 0x0, start 0x0, len 0x0
0x8003dce4
initializing apps
starting app loader
SP: 0x800420a0
7.183066 [LOADER:add_boot_target:82]: considering sdhostp1 as boot target
7.189752 [LOADER:try_to_boot:149]: trying to boot from sdhostp1
s_log_groups_per_flex: 4
group descriptors: 0x8003e54c
SP: 0x80042048
dtb: rpi2.dtb, kernel: zImage
7.210619 [LOADER:map_physical:236]: map_physical(0x1000000, 0x8002c40c, 33554432, zImage)
7.218701 [LOADER:map_physical:238]: done
starting app shell
entering main console loop
] 7.231393 [LOADER:read_file:219]: file size is 3867800, buffer 0x40100000
bootstrap2 complete
[ 8]: temp changed 407.000000 -> 97.649994
[ 9]: temp changed 97.649994 -> 25.558014
9.119542 [LOADER:read_file:222]: read 3867800 bytes
9.127129 [LOADER:read_file:228]: closing
9.134143 [LOADER:map_physical:236]: map_physical(0x3000000, 0x8002c404, 1048576, raw dtb)
9.146393 [LOADER:map_physical:238]: done
9.158857 [LOADER:read_file:219]: file size is 6896, buffer 0x42100000
9.172845 [LOADER:read_file:222]: read 6896 bytes
9.180152 [LOADER:read_file:228]: closing
loaded DTB file to 0x42100000
9.194150 [LOADER:map_physical:236]: map_physical(0x3100000, 0x8002c408, 16777216, initrd)
9.205417 [LOADER:map_physical:238]: done
12.976637 [LOADER:read_file:219]: file size is 329, buffer 0x80035244
12.988703 [LOADER:read_file:222]: read 329 bytes
12.995935 [LOADER:read_file:228]: closing
kernel cmdline is: systemConfig=/nix/store/zd8szli5dliy4c93kih9cmsbnb25phdb-nixos-system-pi3-23.11pre-git init=/nix/store/zd8szli5dliy4c93kih9cmsbnb25phdb-nixos-system-pi3-23.11pre-git/init console=tty1 kgdboc=ttyAMA0,115200 drm.debug=0x4 loglevel=7 console=ttyAMA0,115200 earlycon=pl011,0x20201000
core 0 passing control off to linux!!!
[ 0.000000] Booting Linux on physical CPU 0xf00
[ 0.000000] Linux version 4.19.89-v7+ (clever@system76) (gcc version 9.2.0 (GCC)) #46 SMP Tue May 19 06:40:06 ADT 2020
[ 0.000000] CPU: ARMv7 Processor [410fc075] revision 5 (ARMv7), cr=30c5387d
[ 0.000000] CPU: div instructions available: patching division code
[ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[ 0.000000] OF: fdt: Machine model: Raspberry Pi 2 Model B, with open firmware
[ 0.000000] earlycon: pl11 at MMIO 0x0000000020201000 (options '')
[ 0.000000] bootconsole [pl11] enabled
[ 0.000000] Memory policy: Data cache writealloc
[ 0.000000] cma: Reserved 8 MiB at 0x000000001f800000
[ 0.000000] random: get_random_bytes called from start_kernel+0xc0/0x4f0 with crng_init=0
[ 0.000000] percpu: Embedded 17 pages/cpu s37132 r8192 d24308 u69632
[ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 117632
[ 0.000000] Kernel command line: systemConfig=/nix/store/zd8szli5dliy4c93kih9cmsbnb25phdb-nixos-system-pi3-23.11pre-git init=/nix/store/zd8szli5dliy4c93kih9cmsbnb25phdb-nixos-system-pi3-23.11pre-git/init console=tty1 kgdboc=ttyAMA0,115200 drm.debug=0x4 loglevel=7 console=ttyAMA0,115200 earlycon=pl011,0x20201000
[ 0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
[ 0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
[ 0.000000] allocated 524288 bytes of page_ext
[ 0.000000] Memory: 438512K/475136K available (8192K kernel code, 642K rwdata, 2604K rodata, 2048K init, 725K bss, 28432K reserved, 8192K cma-reserved, 0K highmem)
[ 0.000000] Virtual kernel memory layout:
[ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB)
[ 0.000000] fixmap : 0xffc00000 - 0xfff00000 (3072 kB)
[ 0.000000] vmalloc : 0xe0800000 - 0xff800000 ( 496 MB)
[ 0.000000] lowmem : 0xc0000000 - 0xe0000000 ( 512 MB)
[ 0.000000] pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB)
[ 0.000000] modules : 0xbf000000 - 0xbfe00000 ( 14 MB)
[ 0.000000] .text : 0x(ptrval) - 0x(ptrval) (10208 kB)
[ 0.000000] .init : 0x(ptrval) - 0x(ptrval) (2048 kB)
[ 0.000000] .data : 0x(ptrval) - 0x(ptrval) ( 643 kB)
[ 0.000000] .bss : 0x(ptrval) - 0x(ptrval) ( 726 kB)
[ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[ 0.000000] ftrace: allocating 27309 entries in 81 pages
[ 0.000000] rcu: Hierarchical RCU implementation.
[ 0.000000] rcu: RCU restricting CPUs from NR_CPUS=4 to nr_cpu_ids=1.
[ 0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=1
[ 0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16
[ 0.000000] arch_timer: cp15 timer(s) running at 1.00MHz (virt).
[ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x1d854df40, max_idle_ns: 3526361616960 ns
[ 0.000401] sched_clock: 56 bits at 1000kHz, resolution 1000ns, wraps every 2199023255500ns
[ 0.163428] Switching to timer-based delay loop, resolution 1000ns
[ 0.297238] Console: colour dummy device 80x30
[ 0.000000] Booting Linux on physical CPU 0xf00
[ 0.000000] Linux version 4.19.89-v7+ (clever@system76) (gcc version 9.2.0 (GCC)) #46 SMP Tue May 19 06:40:06 ADT 2020
[ 0.000000] CPU: ARMv7 Processor [410fc075] revision 5 (ARMv7), cr=30c5387d
[ 0.000000] CPU: div instructions available: patching division code
[ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[ 0.000000] OF: fdt: Machine model: Raspberry Pi 2 Model B, with open firmware
[ 0.000000] earlycon: pl11 at MMIO 0x0000000020201000 (options '')
[ 0.000000] bootconsole [pl11] enabled
[ 0.000000] Memory policy: Data cache writealloc
[ 0.000000] cma: Reserved 8 MiB at 0x000000001f800000
[ 0.000000] random: get_random_bytes called from start_kernel+0xc0/0x4f0 with crng_init=0
[ 0.000000] percpu: Embedded 17 pages/cpu s37132 r8192 d24308 u69632
[ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 117632
[ 0.000000] Kernel command line: systemConfig=/nix/store/zd8szli5dliy4c93kih9cmsbnb25phdb-nixos-system-pi3-23.11pre-git init=/nix/store/zd8szli5dliy4c93kih9cmsbnb25phdb-nixos-system-pi3-23.11pre-git/init console=tty1 kgdboc=ttyAMA0,115200 drm.debug=0x4 loglevel=7 console=ttyAMA0,115200 earlycon=pl011,0x20201000
[ 0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
[ 0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
[ 0.000000] allocated 524288 bytes of page_ext
[ 0.000000] Memory: 438512K/475136K available (8192K kernel code, 642K rwdata, 2604K rodata, 2048K init, 725K bss, 28432K reserved, 8192K cma-reserved, 0K highmem)
[ 0.000000] Virtual kernel memory layout:
[ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB)
[ 0.000000] fixmap : 0xffc00000 - 0xfff00000 (3072 kB)
[ 0.000000] vmalloc : 0xe0800000 - 0xff800000 ( 496 MB)
[ 0.000000] lowmem : 0xc0000000 - 0xe0000000 ( 512 MB)
[ 0.000000] pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB)
[ 0.000000] modules : 0xbf000000 - 0xbfe00000 ( 14 MB)
[ 0.000000] .text : 0x(ptrval) - 0x(ptrval) (10208 kB)
[ 0.000000] .init : 0x(ptrval) - 0x(ptrval) (2048 kB)
[ 0.000000] .data : 0x(ptrval) - 0x(ptrval) ( 643 kB)
[ 0.000000] .bss : 0x(ptrval) - 0x(ptrval) ( 726 kB)
[ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[ 0.000000] ftrace: allocating 27309 entries in 81 pages
[ 0.000000] rcu: Hierarchical RCU implementation.
[ 0.000000] rcu: RCU restricting CPUs from NR_CPUS=4 to nr_cpu_ids=1.
[ 0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=1
[ 0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16
[ 0.000000] arch_timer: cp15 timer(s) running at 1.00MHz (virt).
[ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x1d854df40, max_idle_ns: 3526361616960 ns
[ 0.000401] sched_clock: 56 bits at 1000kHz, resolution 1000ns, wraps every 2199023255500ns
[ 0.163428] Switching to timer-based delay loop, resolution 1000ns
[ 0.297238] Console: colour dummy device 80x30
[ 5.831961] console [tty1] enabled
[ 5.901609] Calibrating delay loop (skipped), value calculated using timer frequency.. 2.00 BogoMIPS (lpj=10000)
[ 6.102514] pid_max: default: 32768 minimum: 301
[ 6.215524] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 6.346966] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 6.555343] CPU: Testing write buffer coherency: ok
[ 6.680505] CPU0: update cpu_capacity 1024
[ 6.762952] CPU0: thread -1, cpu 0, socket 15, mpidr 80000f00
[ 6.929819] Setting up static identity map for 0x200000 - 0x20003c
[ 7.068001] rcu: Hierarchical SRCU implementation.
[ 7.312454] smp: Bringing up secondary CPUs ...
[ 7.403566] smp: Brought up 1 node, 1 CPU
[ 7.483624] SMP: Total of 1 processors activated (2.00 BogoMIPS).
[ 7.604127] CPU: All CPU(s) started in SVC mode.
[ 7.732721] devtmpfs: initialized
[ 8.350741] VFP support v0.3: implementor 41 architecture 2 part 30 variant 7 rev 5
[ 8.510607] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[ 8.706545] futex hash table entries: 256 (order: 2, 16384 bytes)
[ 9.125435] pinctrl core: initialized pinctrl subsystem
[ 9.292475] NET: Registered protocol family 16
[ 9.975945] DMA: preallocated 256 KiB pool for atomic coherent allocations
[ 10.532500] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.
[ 10.691230] hw-breakpoint: maximum watchpoint size is 8 bytes.
[ 10.825038] Serial: AMBA PL011 UART driver
[ 13.970683] SCSI subsystem initialized
[ 14.064914] usbcore: registered new interface driver usbfs
[ 14.178964] usbcore: registered new interface driver hub
[ 14.290460] usbcore: registered new device driver usb
[ 14.441420] Advanced Linux Sound Architecture Driver Initialized.
[ 14.639549] clocksource: Switched to clocksource arch_sys_counter
[ 20.992079] VFS: Disk quotas dquot_6.6.0
[ 21.076593] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[ 21.227387] FS-Cache: Loaded
[ 21.297054] CacheFiles: Loaded
[ 21.369642] simple-framebuffer 6000000.framebuffer: framebuffer at 0x6000000, 0xfe4c0 bytes, mapped to 0x(ptrval)
[ 21.572895] simple-framebuffer 6000000.framebuffer: format=a8r8g8b8, mode=620x420x32, linelength=2480
[ 22.041815] Console: switching to colour frame buffer device 77x26
[ 22.587405] simple-framebuffer 6000000.framebuffer: fb0: simplefb registered!
[ 23.699881] NET: Registered protocol family 2
[ 24.014733] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 6144 bytes)
[ 24.515054] TCP established hash table entries: 4096 (order: 2, 16384 bytes)
[ 25.010205] TCP bind hash table entries: 4096 (order: 3, 32768 bytes)
[ 25.319323] TCP: Hash tables configured (established 4096 bind 4096)
[ 25.631592] UDP hash table entries: 256 (order: 1, 8192 bytes)
[ 25.926591] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
[ 26.251537] NET: Registered protocol family 1
[ 26.543513] Trying to unpack rootfs image as initramfs...
[ 66.912535] Freeing initrd memory: 7480K
[ 67.221934] hw perfevents: enabled with armv7_cortex_a7 PMU driver, 5 counters available
[ 67.966337] Initialise system trusted keyrings
[ 68.257398] workingset: timestamp_bits=14 max_order=17 bucket_order=3
[ 69.356051] zbud: loaded
[ 70.336334] Key type asymmetric registered
[ 70.615096] Asymmetric key parser 'x509' registered
[ 70.904797] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 249)
[ 71.433711] io scheduler noop registered
[ 71.691052] io scheduler deadline registered
[ 71.966604] io scheduler cfq registered (default)
[ 72.231896] io scheduler mq-deadline registered
[ 72.488974] io scheduler kyber registered
[ 72.854444] bcm2835-aux-uart 3f215040.serial: could not get clk: -2
[ 73.149988] bcm2835-aux-uart: probe of 3f215040.serial failed with error -2
[ 73.677929] vc-mem: phys_addr:0x00000000 mem_base=0x00000000 mem_size:0x00000000(0 MiB)
[ 74.186953] vc4_drm_register
[ 75.542521] brd: module loaded
[ 76.585856] loop: module loaded
[ 76.834624] bcm2835-power bcm2835-power: bcm2835_power_pd_power_on
[ 77.116126] bcm2835-power bcm2835-power: Broadcom BCM2835 power domains driver
[ 77.571808] Loading iSCSI transport class v2.0-870.
[ 77.853134] iscsi: registered transport (tcp)
[ 78.123655] libphy: Fixed MDIO Bus: probed
[ 78.362035] usbcore: registered new interface driver lan78xx
[ 78.627622] usbcore: registered new interface driver smsc95xx
[ 78.885671] dwc_otg: version 3.00a 10-AUG-2012 (platform bus)
[ 79.183981] dwc2 3f980000.usb: 3f980000.usb supply vusb_d not found, using dummy regulator
[ 79.642683] dwc2 3f980000.usb: Linked as a consumer to regulator.0
[ 79.914418] dwc2 3f980000.usb: 3f980000.usb supply vusb_a not found, using dummy regulator
[ 80.383158] dwc2 3f980000.usb: Configuration mismatch. dr_mode forced to host
[ 80.949226] dwc2 3f980000.usb: dwc2_wait_for_mode: Couldn't set host mode
[ 81.362077] dwc2 3f980000.usb: dwc2_wait_for_mode: Couldn't set host mode
[ 81.661045] dwc2 3f980000.usb: dwc2_check_params: Invalid parameter lpm=1
[ 81.955739] dwc2 3f980000.usb: dwc2_check_params: Invalid parameter lpm_clock_gating=1
[ 82.411661] dwc2 3f980000.usb: dwc2_check_params: Invalid parameter besl=1
[ 82.701423] dwc2 3f980000.usb: dwc2_check_params: Invalid parameter hird_threshold_en=1
[ 83.160604] dwc2 3f980000.usb: dwc2_check_params: Invalid parameter host_perio_tx_fifo_size=0
[ 83.710391] dwc2 3f980000.usb: DWC OTG Controller
[ 83.976102] dwc2 3f980000.usb: new USB bus registered, assigned bus number 1
[ 84.439745] dwc2 3f980000.usb: irq 33, io mem 0x3f980000
[ 84.732249] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 4.19
[ 85.230445] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 85.721435] usb usb1: Product: DWC OTG Controller
[ 85.990281] usb usb1: Manufacturer: Linux 4.19.89-v7+ dwc2_hsotg
[ 86.283245] usb usb1: SerialNumber: 3f980000.usb
[ 86.601130] hub 1-0:1.0: USB hub found
[ 86.851657] hub 1-0:1.0: 1 port detected
[ 87.137075] usbcore: registered new interface driver usb-storage
[ 87.441782] mousedev: PS/2 mouse device common for all mice
[ 87.715702] i2c /dev entries driver
[ 88.133853] i2c i2c-0: Added multiplexed i2c bus 3
[ 88.394858] usb 1-1: new high-speed USB device number 2 using dwc2
[ 88.709898] i2c i2c-0: Added multiplexed i2c bus 4
[ 89.035061] bcm2835-wdt bcm2835-wdt: Broadcom BCM2835 watchdog timer
[ 89.362237] sdhci: Secure Digital Host Controller Interface driver
[ 89.653896] sdhci: Copyright(c) Pierre Ossman
[ 89.954857] sdhost: log_buf @ (ptrval) (df841000)
[ 90.293299] usb 1-1: New USB device found, idVendor=0424, idProduct=9514, bcdDevice= 2.00
[ 90.785874] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 91.263896] mmc0: sdhost-bcm2835 loaded - DMA enabled (>1)
[ 91.552778] sdhci-pltfm: SDHCI platform and OF driver helper
[ 91.873344] hub 1-1:1.0: USB hub found
[ 92.125930] ledtrig-cpu: registered to indicate activity on CPUs
[ 92.421059] hub 1-1:1.0: 5 ports detected
[ 92.672809] hidraw: raw HID events driver (C) Jiri Kosina
[ 93.140370] usbcore: registered new interface driver usbhid
[ 93.414321] usbhid: USB HID core driver
[ 93.941092] Initializing XFRM netlink socket
[ 94.247140] NET: Registered protocol family 17
[ 94.501997] usb 1-1.1: new high-speed USB device number 3 using dwc2
[ 94.816500] Key type dns_resolver registered
[ 95.089613] mmc0: host does not support reading read-only switch, assuming write-enable
[ 95.591384] Registering SWP/SWPB emulation handler
[ 95.960333] registered taskstats version 1
[ 96.211855] Loading compiled-in X.509 certificates
[ 96.485185] mmc0: new high speed SDXC card at address 59b4
[ 96.765096] random: fast init done
[ 97.197466] mmcblk0: mmc0:59b4 LX128 118 GiB
[ 97.475677] usb 1-1.1: New USB device found, idVendor=0424, idProduct=ec00, bcdDevice= 2.00
[ 97.972238] usb 1-1.1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 98.451405] zswap: loaded using pool lzo/zbud
[ 99.342421] uart-pl011 3f201000.serial: cts_event_workaround enabled
[ 99.653944] 3f201000.serial: ttyAMA0 at MMIO 0x3f201000 (irq = 81, base_baud = 0) is a PL011 rev2
[ 100.167446] smsc95xx v1.0.6
[ 100.416118] console [ttyAMA0] enabled
[ 100.416118] console [ttyAMA0] enabled
[ 100.722441] bootconsole [pl11] disabled
[ 100.722441] bootconsole [pl11] disabled
[ 101.073179] of_cfs_init
[ 101.303648] of_cfs_init: OK
[ 101.540384] mmcblk0: p1 p2
[ 101.760854] ALSA device list:
[ 101.970391] No soundcards found.
[ 102.596195] uart-pl011 3f201000.serial: no DMA platform data
[ 103.051155] smsc95xx 1-1.1:1.0 eth0: register 'smsc95xx' at usb-3f980000.usb-1.1, smsc95xx USB 2.0 Ethernet, b8:27:eb:77:df:95
[ 104.277888] Freeing unused kernel memory: 2048K
[ 104.569699] Run /init as init process
<<< NixOS Stage 1 >>>
loading module dm_mod...
modprobe: FATAL: Module dm_mod not found in directory /lib/modules/4.19.ASSERT FAILED at (arch/vpu/intc.c:254): irq_handlers[source - 64].h
HALT: spinning forever... (reason = 9)
9-v7+
running udev...
[ 132.333297] systemd-udevd[104]: Starting version 245
[ 132.969248] random: crng init done
[ 135.435484] systemd-udevd[105]: /nix/store/kqcijzjwnh190ryvbr2r2r3a5d7ia6hz-udev-rules/11-dm-lvm.rules:40 Invalid value for OPTIONS key, ignoring: 'event_timeout=180'
[ 136.963531] systemd-udevd[105]: /nix/store/kqcijzjwnh190ryvbr2r2r3a5d7ia6hz-udev-rules/11-dm-lvm.rules:40 The line takes no effect, ignoring.
[ 185.915995] systemd-udevd[108]: Using default interface naming scheme 'v245'.
[ 194.274491] systemd-udevd[108]: ethtool: autonegotiation is unset or enabled, the speed and duplex are not writable.
[ 210.781872] systemd-udevd[110]: ethtool: autonegotiation is unset or enabled, the speed and duplex are not writable.
kbd_mode: KDSKBMODE: Inappropriate ioctl for device
Gstarting device mapper and LVM...
checking /dev/disk/by-label/NIXOS_SD...
fsck (busybox 1.31.1)
[fsck.ext4 (1) -- /mnt-root/] fsck.ext4 -a /dev/disk/by-label/NIXOS_SD
NIXOS_SD: recovering journal
NIXOS_SD: clean, 38824/119520 files, 404574/477292 blocks
mounting /dev/disk/by-label/NIXOS_SD on /...
[ 254.351722] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
stage 2 init script (/mnt-root//nix/store/zd8szli5dliy4c93kih9cmsbnb25phdb-nixos-system-pi3-23.11pre-git/init) not found
An error occurred in stage 1 of the boot process, which must mount the
root filesystem on `/mnt-root' and then start stage 2. Press one
of the following keys:
r) to reboot immediately
*) to ignore the error and continue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment