Show pagesourceOld revisionsBacklinksBack to top × Table of Contents Raspberry Pi Supported Versions Hardware Highlights Installation How to flash OpenWrt to an SD card Wireless Country Code Issue Updating the wifi firmware Updating the boot EEPROM Raspberry Pi SoCs Using I2C and SPI How to connect via Ethernet How to add a USB to Ethernet Adapter Adding a Real-time Clock (RTC) The Official Case Fan Power Notes Serial Boot Logs Resources Tags Raspberry Pi The Raspberry Pi is a single-board computer without an Ethernet Network Switch. Raspberry Pi 1 and Zero support only soft-float (armel) which is slower than hard-float. Raspberry Pi 2 and 3 are compiled with the ARM hard-float kernel ABI (armhf), this means that non-integer math is done in hardware instead of in software. Raspberry Pi 4 is a quad core device with high-performance CPU, RAM, and storage while maintaining small form factor, low power consumption, and passive cooling. Its capability can exceed many top tier routers, however it will require adding a USB 3.0 to gigabit ethernet adapter, gigabit switch, and wireless access point to reach equivalent networking functionality. Supported Versions The Raspberry Pi is supported in the bcm27xx target. Subtargets are bcm2708 for Raspberry Pi 1, bcm2709 for the Raspberry Pi 2, bcm2710 for the Raspberry Pi 3, and bcm2711 for the Raspberry Pi 4. This subtarget features 32-bit and 64-bit builds. Official 64-bit Raspberry Pi OS was released in early 2022 and uses kernel 5.15. ↓ ModelVersionCurrent ReleaseUnsupported FunctionsOEM InfoForum TopicTechnical DataRaspberry PiA22.03.5View/Edit dataRaspberry PiB22.03.5View/Edit dataRaspberry PiB+22.03.5https://www.raspberrypi.org/products/raspberry-pi-1-model-b-plus/View/Edit dataRaspberry PiZero22.03.5https://www.raspberrypi.org/products/raspberry-pi-zero/View/Edit dataRaspberry PiZero W22.03.5https://www.raspberrypi.org/products/raspberry-pi-zero-w/View/Edit dataRaspberry Pi 2B 1.0/1.122.03.5https://www.raspberrypi.org/products/raspberry-pi-2-model-b/https://forum.openwrt.org/viewtopic.php?id=56397View/Edit dataRaspberry Pi 2B 1.222.03.5https://www.raspberrypi.org/products/raspberry-pi-2-model-b/https://forum.openwrt.org/viewtopic.php?id=56397View/Edit dataRaspberry Pi 3B22.03.5Country Code settinghttps://www.raspberrypi.org/products/raspberry-pi-3-model-b/View/Edit dataRaspberry Pi 3B+22.03.5Country Code setting, WiFi 2.4GHz (work in snapshot), WIPhttps://www.raspberrypi.org/products/raspberry-pi-3-model-b-plus/https://forum.openwrt.org/t/18-06-on-raspberry-pi-3-b/18670/10View/Edit dataRaspberry Pi 3Compute Module 322.03.5https://www.raspberrypi.org/products/compute-module-3/View/Edit dataRaspberry Pi 4B22.03.5https://www.raspberrypi.com/products/raspberry-pi-4-model-b/https://forum.openwrt.org/t/rpi4-community-build/69998View/Edit dataRaspberry Pi 440022.03.5https://www.raspberrypi.org/products/raspberry-pi-400/View/Edit dataRaspberry Pi 4Compute Module 422.03.5https://www.raspberrypi.org/products/compute-module-4View/Edit data Hardware Highlights ↓ ModelVersionSoCCPU MHzFlash MBRAM MBWLAN HardwareWLAN2.4WLAN5.0100M portsGbit portsModemUSBRaspberry PiABroadcom BCM2835700SD256-----1x 2.0, 1x µUSB (power)Raspberry PiBBroadcom BCM2835700SD512---1-2x 2.0Raspberry PiB+Broadcom BCM2835700microSD512---1-4x 2.0Raspberry PiZeroBroadcom BCM28351000microSD512-----1x OTG, 1x µUSB (power)Raspberry PiZero WBroadcom BCM28351000microSD512Broadcom BCM43143b/g/n---1x OTG, 1x µUSB (power)Raspberry Pi 2B 1.0/1.1Broadcom BCM2836900microSD1024---1-4x 2.0Raspberry Pi 2B 1.2Broadcom BCM2837A0900microSD1024---1-4x 2.0Raspberry Pi 3BBroadcom BCM2837A01200microSD, microSDHC1024Broadcom BCM43438b/g/n-1-1x µUSB (power), 4x 2.0Raspberry Pi 3B+Broadcom BCM2837B01400microSD1024Cypress CYW43455b/g/na/n/ac--1x µUSB (power), 4x 2.0Raspberry Pi 3Compute Module 3Broadcom BCM28371200microSD, microSDHC1024-----1x 2.0Raspberry Pi 4BBroadcom BCM27111500microSDXC8192Cypress CYW43455b/g/na/n/ac--1x OTG, 2x 2.0, 2x 3.0Raspberry Pi 4400Broadcom BCM27112000SDHC4096Cypress CYW43456b/g/na/n/ac--1x 2.0, 1x OTG, 2x 3.0Raspberry Pi 4Compute Module 4Broadcom BCM27111500microSDXC8192Cypress CYW43456b/g/na/n/ac--1x OTG, 2x 2.0 Installation ↓ ModelVersionCurrent ReleaseFirmware OpenWrt InstallFirmware OpenWrt UpgradeRaspberry PiA22.03.5https://downloads.openwrt.org/releases/22.03.5/targets/bcm27xx/bcm2708/openwrt-22.03.5-bcm27xx-bcm2708-rpi-ext4-factory.img.gzhttps://downloads.openwrt.org/releases/22.03.5/targets/bcm27xx/bcm2708/openwrt-22.03.5-bcm27xx-bcm2708-rpi-ext4-sysupgrade.img.gzRaspberry PiB22.03.5https://downloads.openwrt.org/releases/22.03.5/targets/bcm27xx/bcm2708/openwrt-22.03.5-bcm27xx-bcm2708-rpi-ext4-factory.img.gzhttps://downloads.openwrt.org/releases/22.03.5/targets/bcm27xx/bcm2708/openwrt-22.03.5-bcm27xx-bcm2708-rpi-ext4-sysupgrade.img.gzRaspberry PiB+22.03.5https://downloads.openwrt.org/releases/22.03.5/targets/bcm27xx/bcm2708/openwrt-22.03.5-bcm27xx-bcm2708-rpi-ext4-factory.img.gzhttps://downloads.openwrt.org/releases/22.03.5/targets/bcm27xx/bcm2708/openwrt-22.03.5-bcm27xx-bcm2708-rpi-ext4-sysupgrade.img.gzRaspberry PiZero22.03.5https://downloads.openwrt.org/releases/22.03.5/targets/bcm27xx/bcm2708/openwrt-22.03.5-bcm27xx-bcm2708-rpi-ext4-factory.img.gzhttps://downloads.openwrt.org/releases/22.03.5/targets/bcm27xx/bcm2708/openwrt-22.03.5-bcm27xx-bcm2708-rpi-ext4-sysupgrade.img.gzRaspberry PiZero W22.03.5https://downloads.openwrt.org/releases/22.03.5/targets/bcm27xx/bcm2708/openwrt-22.03.5-bcm27xx-bcm2708-rpi-ext4-factory.img.gzhttps://downloads.openwrt.org/releases/22.03.5/targets/bcm27xx/bcm2708/openwrt-22.03.5-bcm27xx-bcm2708-rpi-ext4-sysupgrade.img.gzRaspberry Pi 2B 1.0/1.122.03.5https://downloads.openwrt.org/releases/22.03.5/targets/bcm27xx/bcm2709/openwrt-22.03.5-bcm27xx-bcm2709-rpi-2-ext4-factory.img.gzhttps://downloads.openwrt.org/releases/22.03.5/targets/bcm27xx/bcm2709/openwrt-22.03.5-bcm27xx-bcm2709-rpi-2-ext4-sysupgrade.img.gzRaspberry Pi 2B 1.222.03.5https://downloads.openwrt.org/releases/22.03.5/targets/bcm27xx/bcm2709/openwrt-22.03.5-bcm27xx-bcm2709-rpi-2-ext4-factory.img.gzhttps://downloads.openwrt.org/releases/22.03.5/targets/bcm27xx/bcm2709/openwrt-22.03.5-bcm27xx-bcm2709-rpi-2-ext4-sysupgrade.img.gzRaspberry Pi 3B22.03.5https://downloads.openwrt.org/releases/22.03.5/targets/bcm27xx/bcm2710/openwrt-22.03.5-bcm27xx-bcm2710-rpi-3-ext4-factory.img.gzhttps://downloads.openwrt.org/releases/22.03.5/targets/bcm27xx/bcm2710/openwrt-22.03.5-bcm27xx-bcm2710-rpi-3-ext4-sysupgrade.img.gzRaspberry Pi 3B+22.03.5https://downloads.openwrt.org/releases/22.03.5/targets/bcm27xx/bcm2710/openwrt-22.03.5-bcm27xx-bcm2710-rpi-3-ext4-factory.img.gzhttps://downloads.openwrt.org/releases/22.03.5/targets/bcm27xx/bcm2710/openwrt-22.03.5-bcm27xx-bcm2710-rpi-3-ext4-sysupgrade.img.gzRaspberry Pi 3Compute Module 322.03.5https://downloads.openwrt.org/releases/22.03.5/targets/bcm27xx/bcm2710/openwrt-22.03.5-bcm27xx-bcm2710-rpi-3-ext4-factory.img.gzhttps://downloads.openwrt.org/releases/22.03.5/targets/bcm27xx/bcm2710/openwrt-22.03.5-bcm27xx-bcm2710-rpi-3-ext4-sysupgrade.img.gzRaspberry Pi 4B22.03.5https://downloads.openwrt.org/releases/22.03.5/targets/bcm27xx/bcm2711/openwrt-22.03.5-bcm27xx-bcm2711-rpi-4-squashfs-factory.img.gzhttps://downloads.openwrt.org/releases/22.03.5/targets/bcm27xx/bcm2711/openwrt-22.03.5-bcm27xx-bcm2711-rpi-4-squashfs-sysupgrade.img.gzRaspberry Pi 440022.03.5https://downloads.openwrt.org/releases/22.03.5/targets/bcm27xx/bcm2711/openwrt-22.03.5-bcm27xx-bcm2711-rpi-4-squashfs-factory.img.gzhttps://downloads.openwrt.org/releases/22.03.5/targets/bcm27xx/bcm2711/openwrt-22.03.5-bcm27xx-bcm2711-rpi-4-squashfs-sysupgrade.img.gzRaspberry Pi 4Compute Module 422.03.5https://downloads.openwrt.org/releases/22.03.5/targets/bcm27xx/bcm2711/openwrt-22.03.5-bcm27xx-bcm2711-rpi-4-squashfs-factory.img.gzhttps://downloads.openwrt.org/releases/22.03.5/targets/bcm27xx/bcm2711/openwrt-22.03.5-bcm27xx-bcm2711-rpi-4-squashfs-sysupgrade.img.gz How to flash OpenWrt to an SD card Download the bcm27xx image for your Raspberry Pi version and desired OpenWrt branch. For example with Pi 4: https://firmware-selector.openwrt.org/?version=21.02.3&target=bcm27xx%2Fbcm2711&id=rpi-4. Flash the image to a micro SD card using a disk imager, such as the open source one from the Raspberry Pi team. There are versions available for Linux, Windows, and macOS: https://www.raspberrypi.org/blog/raspberry-pi-imager-imaging-utility/. Once complete, insert the SD card into your Raspberry Pi and power up. The Raspberry Pi will boot OpenWrt. Alternatively, flashing from the Linux command line, plug in the SD card and run as root or sudo check kernel messages as follows: dmesg The most recent message should give you the SD card device name, such as sdb or sdf or similar. Ensure the drive was not auto-mounted by your OS From root, use dd to copy the image file to the device you identified, for example with Pi 4: gzip -d imagename-factory.img.gz dd if=imagename-factory.img of=/dev/sdX bs=2M conv=fsync sync Replacing the sdX with your device name, such as sdb or sdf. After booting up, you can expand the filesystem on the SD card. Wireless Country Code Issue The Country Code under Wireless in OpenWrt does not work, you will need to set/change the country code in the latest Raspberry Pi OS, and then you can go back to OpenWrt; the new country code will be used. Starting with Raspberry Pi 3 B+, the on-board wireless won't even start if there is no country code. See: https://forum.openwrt.org/t/cannot-use-channels-12-and-13-on-raspberry-pi-3-in-ap-config/3707/3 Updating the wifi firmware With OpenWrt 21.02.1 on the Raspberry Pi 4B, you may have trouble connecting to the higher 5 GHz channels. For example, I was able to scan for and connect to an 802.11ac wireless network on channel 44 but not on channel 153. The logs were also flooded with `daemon.warn wpa_supplicant[681]: wlan0: Failed to initiate sched scan`. Updating the firmware files in `/lib/firmware/brcm/` fixed this problem for me. The latest firmware files can be downloaded from the linux-firmware repository: https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/plain/cypress/cyfmac43455-sdio.bin (rename to `brcmfmac43455-sdio.bin`) https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/plain/cypress/cyfmac43455-sdio.clm_blob (rename to `brcmfmac43455-sdio.clm_blob`) https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/plain/brcm/brcmfmac43455-sdio.raspberrypi,4-model-b.txt Old, not working: # opkg status cypress-firmware-43455-sdio | grep Version Version: v5.4.18-2020_0402-3 # opkg status cypress-nvram-43455-sdio-rpi-4b | grep Version Version: 2019-09-03-e7b78df2-2 # sha256sum <files> 3eb7d29497280dcd79462c0b45aaebfcc46645a1f9dc5eb64f0531f56bb2eb9a brcmfmac43455-sdio.bin c4195e23573d1d4ef3a95a54147ce6dfe57c73885d47db71d461db02b560a8a1 brcmfmac43455-sdio.clm_blob d90ac57cf01e9334ef1bce30f2cb00460ce910d8417ff7ba6cfa460212bd7573 brcmfmac43455-sdio.raspberrypi,4-model-b.txt # dmesg | grep 'Firmware: BCM4345/6' [ 7.656938] brcmfmac: brcmf_c_preinit_dcmds: Firmware: BCM4345/6 wl0: Mar 23 2020 02:20:01 version 7.45.206 (r725000 CY) FWID 01-febaba43 New, working: # sha256sum <files> d408faa9d0d5b1a2f9912dcea53ab0be48217288e398406d117f0edafe7c3edd brcmfmac43455-sdio.bin 15f50a27020b263d1bea215c8f68d0550d912932d1d9ef19ffd59f18d82dd460 brcmfmac43455-sdio.clm_blob edb6f4e4fb19e18940004124feb4ffe160d72fc607243a07a4480338a28b2748 brcmfmac43455-sdio.raspberrypi,4-model-b.txt # dmesg | grep 'Firmware: BCM4345/6' [162004.725511] brcmfmac: brcmf_c_preinit_dcmds: Firmware: BCM4345/6 wl0: Apr 15 2021 03:03:20 version 7.45.234 (4ca95bb CY) FWID 01-996384e2 See also the bug report: https://github.com/openwrt/openwrt/issues/9324 which the PR was included in 21.02.3: https://github.com/openwrt/openwrt/pull/9504 Updating the boot EEPROM The Raspberry Pi EEPROM has many fixes since launch that improved performance, fixed bugs, and fixed power draw/ thermal throttling issues. This is updated automatically with Raspberry Pi OS, however with OpenWrt this feature is not included. Thus it is recommended to update the EEPROM. See below for links to that effect: EEPROM release notes Updating the Raspberry Pi 4 boot EEPROM The OpenWrt package: bcm27xx-eeprom provides rpi-eeprom-x commands as provided by the Pi foundation. Unfortunately due to bashisms and related quirks it is not 100% functional. Raspberry Pi SoCs Family SoC CPU GPU L2 Cache BCM2708 BCM2835 ARMv6 ARM1176JZF-S (Single Core) Videocore IV (Sys@400MHz 3D@250MHz) 128KB BCM2709 BCM2836 ARMv7 Cortex-A7 (Quad Core) Videocore IV (Sys@400MHz 3D@250MHz) 256KB BCM2710 BCM2837 ARMv8 Cortex-A53 (Quad Core) Videocore IV (Sys@400MHz 3D@300MHz) 512KB BCM2711 BCM2711 ARMv8 Cortex-A72 (Quad Core) Videocore VI (@500MHz) 1024KB The Raspberry Pi 4 B originally shipped at 1.5 GHz max clock, however later revisions include an improved onboard power supply and run stock at 1.8 GHz: https://www.raspberrypi.com/news/bullseye-bonus-1-8ghz-raspberry-pi-4/. Using I2C and SPI Newer kernel versions in OpenWrt trunk feature a capability called “device tree support” which allows for automatic configuration of devices in /dev. Putting the following lines at the end of /boot/config.txt (on the FAT32 partition) allows this feature to work: dtparam=i2c1=on (or dtparam=i2c0=on on old models) dtparam=spi=on dtparam=i2s=on For I2C, it is also required to install the kernel module kmod-i2c-bcm2835 that contains the Broadcom I2C master controller driver: opkg update opkg install kmod-i2c-bcm2835 How to connect via Ethernet It might be tricky to connect via Ethernet for the first time. By default the DHCP client is disabled and the IP address is configured as static 192.168.1.1 After having flashed OpenWrt like described above, you can reach the OpenWrt via Ethernet by using the IP address 192.168.1.1 It is highly likely that the gateway (router) to which the Raspberry Pi is connected has the same IP of 192.168.1.1 In that case if possible change the gateway IP to something else, then try accessing using the default static IP address of 192.168.1.1 using SSH or HTTP. Once you have access to the OpenWrt you can set password and enable DHCP. If it is not possible to resolve the IP conflict read further... In order to set it up as a DHCP client, attach a serial console and do the following: uci set network.lan.proto=dhcp uci commit /etc/init.d/network restart Another possibility, if you can read and write to the SD card on a different Linux machine, is to create a file called /etc/config/network containing the following text (this doesn't require serial access): config device option name 'br-lan' option type 'bridge' list ports 'eth0' config interface 'lan' option device 'br-lan' option proto 'dhcp' This should mean the wired ethernet port uses DHCP to get its IP address. Alternatively, in order to set it up with a fixed IP different from the default 192.168.1.1 do the following: uci set network.lan.ipaddr=192.168.1.199 uci commit /etc/init.d/network restart Now you should be able to log in via telnet, SSH, or HTTP to set your password. How to add a USB to Ethernet Adapter It is common to use a USB 3.0 to Gigabit Ethernet adapter to connect your WAN/Internet device (e.g. cable modem), thus freeing up the built-in Ethernet port for a switch and/or wireless access point. For the Pi Zero you can plug-in an adapter via USB-OTG cable. However, system does not support it by default. Install the kernel module associated with your USB to Ethernet adapter. Some common examples: RTL8153: kmod-usb-net-rtl8152 AX8817: kmod-usb-net-asix-ax88179 Alternatively, to compile your own bcm27xx image with following items included (on menuconfig): Kernel modules -> USB Support -> kmod-usb-net kmod-usb-net-asix asix-ax88179 Then proceed with the connecting instructions on the previous chapter. Github guide. Adding a Real-time Clock (RTC) The Raspberry Pi does not have a battery-backed hardware Real-time Clock. Instead, OpenWrt can be configured to be retrieving the current date and time from network time-servers (NTP). For usage scenarios where an internet connection is not guaranteed and correct time and date are important, adding an RTC may be desirable. Below are instructions for installing an RTC that can connect to the Raspberry Pi I2C GPIO, such as the common ds1307 RTC: First enable the I2C. Search for the appropriate kernel module and install it: opkg update opkg list kmod-rtc-* opkg install kmod-rtc-ds1307 Please note: the package kmod-rtc-ds1307 was not available for some OpenWrt builds prior to 22.03.1) Add the appropriate Device Tree Overlay line to the end of the /boot/config.txt file, in addition to dtparam=i2c1=on: dtoverlay=i2c-rtc,ds1307 Set the timezone and sync the date and time. This can be done by LuCI > System > System > Timezone. Then tick “Sync with NTP-Server” or “Sync with browser”. For set the RTC time from the system time for the first time after inserting the battery to the RTC: hwclock -w The hwclock tool should be included in busybox which is already installed by default with OpenWrt. If not, install the package hwclock: opkg update opkg install hwclock From now on, during the boot, OpenWrt will read and set the date according to the RTC. If the RTC is installed properly, a message about setting the time from the RTC will appear in the kernel messages log: dmesg | grep rtc [ 7.033548] rtc-ds1307 1-0068: registered as rtc0 [ 7.039222] rtc-ds1307 1-0068: setting system clock to 2022-12-14T20:37:26 UTC (1671050246) This can also be verified by disconnecting the Raspberry from the internet and reboot. If the RTC battery is OK, the date and time will be correct: date Troubleshooting If the RTC is not identified properly by hwclock, install the package i2c-tools: opkg update opkg install i2c-tools i2cdetect -y 1 The output should include “UU”, which means that an I2C device has been detected and is being used by a driver. An output of hyphens only “- -” means that no any I2C device has been detected. Check your RTC and the battery. An output that include a number, means that a I2C device has been detected, but a driver does not use it. Check if the correct kernel module is installed and the correct dtoverlay line is added to the /boot/config.txt file. If an error is received, such as: Error: Could not open file `/dev/i2c-1' or `/dev/i2c/1': No such file or directory Make sure the appropriate i2c dtparam line is added to the /boot/config.txt file and the i2c controller driver is installed. The Official Case Fan To install the Official Case Fan and other GPIO fans: opkg update opkg install kmod-hwmon-gpiofan Add the gpio-fan Device Tree Overlay line to the end of the /boot/config.txt file and configure it:2) dtoverlay=gpio-fan,gpiopin=14,temp=80000 The gpio-fan dtoverlay is used to configure a GPIO pin to control a cooling fan. The value of the parameter “gpiopin” represents the GPIO pin number. The value of the parameter “temp” represents the temperature at which the fan switches on, in millicelsius.3) Power Notes The power figures quoted are the bare minimum to run the SoC with no peripherals. Most people find at least a 1A (1.6A+ for rpi4) is required, especially if adding USB peripherals like keyboard, mouse, or wifi. If unsure, use the official Raspberry Pi 15W USB-C power supply (5.1V / 3.0A DC). Similar CanaKit or mobile chargers should suffice. Using cheap power supplies off eBay is not recommended, as they often provide uneven and noisy current leading to unreliable operation. It is possible to back-power some models from the USB ports, however this is not recommended, as the power in from the USB ports is not protected against surges whereas the main power supply is protected. It is also possible to supply the required power via the GPIO pins. Raspberry Pi 4 specific: The early rpi4 model has an issue with some USB-C cables, this is fixed in rev 1.2 and newer. Also, the power consumption and thermal throttling was significantly improved via EEPROM updates with no negative impact on performance. Thus, it is best practice to update the EEPROM. Serial Serial is available via GPIO. Pin 6 Pin 8 Pin 10 Ground TX RX Connect via RS232 at 3.3 Volts (not older 12V). 115200 bps 8N1. Boot Logs Boot Log (Raspberry Pi) [ 0.000000] Booting Linux on physical CPU 0x0 [ 0.000000] Linux version 3.10.49 (bb@builder1) (gcc version 4.8.3 (OpenWrt/4 [ 0.000000] CPU: ARMv6-compatible processor [410fb767] revision 7 (ARMv7), cd [ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT nonaliasing instrue [ 0.000000] Machine: BCM2708 [ 0.000000] Memory policy: ECC disabled, Data cache writeback [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pa2 [ 0.000000] Kernel command line: dma.dmachans=0x7f35 bcm2708_fb.fbwidth=656 t [ 0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes) [ 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] Memory: 448MB = 448MB total [ 0.000000] Memory: 450360k/450360k available, 8392k reserved, 0K highmem [ 0.000000] Virtual kernel memory layout: [ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB) [ 0.000000] fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB) [ 0.000000] vmalloc : 0xdc800000 - 0xff000000 ( 552 MB) [ 0.000000] lowmem : 0xc0000000 - 0xdc000000 ( 448 MB) [ 0.000000] modules : 0xbf000000 - 0xc0000000 ( 16 MB) [ 0.000000] .text : 0xc0008000 - 0xc03b11e8 (3749 kB) [ 0.000000] .init : 0xc03b2000 - 0xc03ccb58 ( 107 kB) [ 0.000000] .data : 0xc03ce000 - 0xc03f5224 ( 157 kB) [ 0.000000] .bss : 0xc03f5224 - 0xc043f018 ( 296 kB) [ 0.000000] NR_IRQS:330 [ 0.000000] sched_clock: 32 bits at 1000kHz, resolution 1000ns, wraps every s [ 0.000000] Switching to timer-based delay loop [ 0.000000] Console: colour dummy device 80x30 [ 0.000000] console [tty1] enabled [ 0.000801] Calibrating delay loop (skipped), value calculated using timer f) [ 0.000849] pid_max: default: 32768 minimum: 301 [ 0.001000] Mount-cache hash table entries: 512 [ 0.001649] CPU: Testing write buffer coherency: ok [ 0.002002] Setting up static identity map for 0xc000f580 - 0xc000f5dc [ 0.003098] devtmpfs: initialized [ 0.004505] NET: Registered protocol family 16 [ 0.009308] DMA: preallocated 4096 KiB pool for atomic coherent allocations [ 0.010217] bcm2708.uart_clock = 0 [ 0.011560] mailbox: Broadcom VideoCore Mailbox driver [ 0.011663] bcm2708_vcio: mailbox at f200b880 [ 0.011760] bcm_power: Broadcom power driver [ 0.011793] bcm_power_open() -> 0 [ 0.011814] bcm_power_request(0, 8) [ 0.512517] bcm_mailbox_read -> 00000080, 0 [ 0.512551] bcm_power_request -> 0 [ 0.512572] Serial: AMBA PL011 UART driver [ 0.512692] dev:f1: ttyAMA0 at MMIO 0x20201000 (irq = 83) is a PL011 rev3 [ 0.794598] console [ttyAMA0] enabled [ 0.816767] bio: create slab <bio-0> at 0 [ 0.821753] SCSI subsystem initialized [ 0.825778] usbcore: registered new interface driver usbfs [ 0.831351] usbcore: registered new interface driver hub [ 0.836872] usbcore: registered new device driver usb [ 0.843172] Switching to clocksource stc [ 0.858607] NET: Registered protocol family 2 [ 0.863760] TCP established hash table entries: 4096 (order: 3, 32768 bytes) [ 0.871007] TCP bind hash table entries: 4096 (order: 2, 16384 bytes) [ 0.877548] TCP: Hash tables configured (established 4096 bind 4096) [ 0.883979] TCP: reno registered [ 0.887259] UDP hash table entries: 256 (order: 0, 4096 bytes) [ 0.893120] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes) [ 0.899727] NET: Registered protocol family 1 [ 0.904670] bcm2708_dma: DMA manager at f2007000 [ 0.909467] bcm2708_gpio: bcm2708_gpio_probe c03d7658 [ 0.914891] vc-mem: phys_addr:0x00000000 mem_base=0x1ec00000 mem_size:0x2000) [ 0.925114] msgmni has been set to 879 [ 0.929384] io scheduler noop registered [ 0.933328] io scheduler deadline registered [ 0.937706] io scheduler cfq registered (default) [ 0.942749] BCM2708FB: allocated DMA memory 5b8f0000 [ 0.947793] BCM2708FB: allocated DMA channel 0 @ f2007000 [ 0.968022] Console: switching to colour frame buffer device 82x26 [ 0.985885] brd: module loaded [ 0.994450] loop: module loaded [ 0.999252] vchiq: vchiq_init_state: slot_zero = 0xdc804000, is_master = 0 [ 1.008683] usbcore: registered new interface driver smsc95xx [ 1.015985] dwc_otg: version 3.00a 10-AUG-2012 (platform bus) [ 1.223509] Core Release: 2.80a [ 1.228015] Setting default values for core params [ 1.234095] Finished setting default values for core params [ 1.440991] Using Buffer DMA mode [ 1.445566] Periodic Transfer Interrupt Enhancement - disabled [ 1.452673] Multiprocessor Interrupt Enhancement - disabled [ 1.459544] OTG VER PARAM: 0, OTG VER FLAG: 0 [ 1.465147] Dedicated Tx FIFOs mode [ 1.470077] dwc_otg bcm2708_usb: DWC OTG Controller [ 1.476241] dwc_otg bcm2708_usb: new USB bus registered, assigned bus number1 [ 1.484802] dwc_otg bcm2708_usb: irq 32, io mem 0x00000000 [ 1.491611] Init: Port Power? op_state=1 [ 1.496808] Init: Power Port (0) [ 1.501399] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002 [ 1.509565] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber1 [ 1.518134] usb usb1: Product: DWC OTG Controller [ 1.524126] usb usb1: Manufacturer: Linux 3.10.49 dwc_otg_hcd [ 1.531208] usb usb1: SerialNumber: bcm2708_usb [ 1.537904] hub 1-0:1.0: USB hub found [ 1.542992] hub 1-0:1.0: 1 port detected [ 1.549016] usbcore: registered new interface driver usb-storage [ 1.556629] mousedev: PS/2 mouse device common for all mice [ 1.563744] bcm2708 watchdog, heartbeat=10 sec (nowayout=0) [ 1.570640] cpuidle: using governor ladder [ 1.575966] cpuidle: using governor menu [ 1.581163] sdhci: Secure Digital Host Controller Interface driver [ 1.588584] sdhci: Copyright(c) Pierre Ossman [ 1.594239] sdhci: Enable low-latency mode [ 1.637235] mmc0: SDHCI controller on BCM2708_Arasan [platform] using platfoA [ 1.647538] mmc0: BCM2708 SDHC host at 0x20300000 DMA 4 IRQ 20 [ 1.654714] sdhci-pltfm: SDHCI platform and OF driver helper [ 1.662416] TCP: cubic registered [ 1.667060] NET: Registered protocol family 17 [ 1.672935] Bridge firewalling registered [ 1.678282] 8021q: 802.1Q VLAN Support v1.8 [ 1.684128] VFP support v0.3: implementor 41 architecture 1 part 20 variant 5 [ 1.698080] Waiting for root device /dev/mmcblk0p2... [ 1.758216] mmc0: new high speed SDHC card at address 1234 [ 1.765590] mmcblk0: mmc0:1234 SA08G 7.42 GiB [ 1.773092] mmcblk0: p1 p2 [ 1.787350] Indeed it is in host mode hprt0 = 00021501 [ 1.862232] EXT4-fs (mmcblk0p2): warning: mounting unchecked fs, running e2fd [ 1.967263] usb 1-1: new high-speed USB device number 2 using dwc_otg [ 1.975378] Indeed it is in host mode hprt0 = 00001101 [ 2.177748] usb 1-1: New USB device found, idVendor=0424, idProduct=9512 [ 2.186068] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2.195781] hub 1-1:1.0: USB hub found [ 2.201246] hub 1-1:1.0: 3 ports detected [ 2.324804] EXT4-fs (mmcblk0p2): mounted filesystem without journal. Opts: () [ 2.335324] VFS: Mounted root (ext4 filesystem) on device 179:2. [ 2.343267] Freeing unused kernel memory: 104K (c03b2000 - c03cc000) [ 2.487484] usb 1-1.1: new high-speed USB device number 3 using dwc_otg [ 2.608106] usb 1-1.1: New USB device found, idVendor=0424, idProduct=ec00 [ 2.616581] usb 1-1.1: New USB device strings: Mfr=0, Product=0, SerialNumbe0 [ 2.628987] smsc95xx v1.0.4 [ 2.693675] smsc95xx 1-1.1:1.0 eth0: register 'smsc95xx' at usb-bcm2708_usb-0 [ 6.303384] EXT4-fs (mmcblk0p2): re-mounted. Opts: (null) �Please press Enter to activate this console. [ 8.359868] NET: Registered protocol family 10 [ 8.397049] nf_conntrack version 0.5.0 (7038 buckets, 28152 max) [ 8.409659] ip6_tables: (C) 2000-2006 Netfilter Core Team [ 8.429746] hidraw: raw HID events driver (C) Jiri Kosina [ 8.456242] ip_tables: (C) 2000-2006 Netfilter Core Team [ 8.481873] usbcore: registered new interface driver usbhid [ 8.488924] usbhid: USB HID core driver [ 8.511230] xt_time: kernel timezone is -0000 [ 8.524035] PPP generic driver version 2.4.2 [ 8.532162] NET: Registered protocol family 24 [ 11.991982] smsc95xx 1-1.1:1.0 eth0: hardware isn't capable of remote wakeup [ 12.001171] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready [ 12.040476] device eth0 entered promiscuous mode [ 12.053357] IPv6: ADDRCONF(NETDEV_UP): br-lan: link is not ready [ 13.511063] smsc95xx 1-1.1:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0x411 [ 13.529699] br-lan: port 1(eth0) entered forwarding state [ 13.536589] br-lan: port 1(eth0) entered forwarding state [ 13.543534] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready [ 13.553417] IPv6: ADDRCONF(NETDEV_CHANGE): br-lan: link becomes ready [ 15.527221] br-lan: port 1(eth0) entered forwarding state Boot Log (Raspberry Pi 2) [ 0.000000] Booting Linux on physical CPU 0xf00 [ 0.000000] Linux version 3.18.6-v7 (noltari@skynet) (gcc version 4.8.3 (OpenWrt/Linaro GCC 4.8-2014.04 r44379) ) #1 SMP Wed Feb 11 05:49:12 CET 2015 [ 0.000000] CPU: ARMv7 Processor [410fc075] revision 5 (ARMv7), cr=10c5387d [ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache [ 0.000000] Machine: BCM2709 [ 0.000000] cma: Reserved 16 MiB at 0x3a000000 [ 0.000000] Memory policy: Data cache writealloc [ 0.000000] [bcm2709_smp_init_cpus] enter (8520->f3003010) [ 0.000000] [bcm2709_smp_init_cpus] ncores=4 [ 0.000000] PERCPU: Embedded 9 pages/cpu @b9866000 s7296 r8192 d21376 u36864 [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 239776 [ 0.000000] Kernel command line: dma.dmachans=0x7f35 bcm2708_fb.fbwidth=656 bcm2708_fb.fbheight=416 bcm2709.boardrev=0xa01041 bcm2709.serial=0x2ce5d0af smsc95xx.macaddr=B8:27:EB:E5:D0:AF bcm2708_fb.fbswap=1 bcm2709.disk_led_gpio=47 bcm2709.disk_led_active_low=0 sdhci-bcm2708.emmc_clock_freq=250000000 vc_mem.mem_base=0x3dc00000 vc_mem.mem_size=0x3f000000 dwc_otg.lpm_enable=0 rpitestmode=1 console=ttyAMA0,115200 kgdboc=ttyAMA0,115200 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 rootwait [ 0.000000] PID hash table entries: 4096 (order: 2, 16384 bytes) [ 0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes) [ 0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes) [ 0.000000] Memory: 936804K/966656K available (3253K kernel code, 213K rwdata, 896K rodata, 168K init, 355K bss, 29852K reserved) [ 0.000000] Virtual kernel memory layout: [ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB) [ 0.000000] fixmap : 0xffc00000 - 0xffe00000 (2048 kB) [ 0.000000] vmalloc : 0xbb800000 - 0xff000000 (1080 MB) [ 0.000000] lowmem : 0x80000000 - 0xbb000000 ( 944 MB) [ 0.000000] modules : 0x7f000000 - 0x80000000 ( 16 MB) [ 0.000000] .text : 0x80008000 - 0x80415674 (4150 kB) [ 0.000000] .init : 0x80416000 - 0x80440000 ( 168 kB) [ 0.000000] .data : 0x80440000 - 0x80475488 ( 214 kB) [ 0.000000] .bss : 0x80475488 - 0x804ce338 ( 356 kB) [ 0.000000] Hierarchical RCU implementation. [ 0.000000] NR_IRQS:480 [ 0.000000] Architected cp15 timer(s) running at 19.20MHz (virt). [ 0.000014] sched_clock: 56 bits at 19MHz, resolution 52ns, wraps every 3579139424256ns [ 0.000034] Switching to timer-based delay loop, resolution 52ns [ 0.000515] Console: colour dummy device 80x30 [ 0.001035] console [tty1] enabled [ 0.001068] Calibrating delay loop (skipped), value calculated using timer frequency.. 38.40 BogoMIPS (lpj=192000) [ 0.001113] pid_max: default: 32768 minimum: 301 [ 0.001451] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes) [ 0.001483] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes) [ 0.002390] CPU: Testing write buffer coherency: ok [ 0.002807] CPU0: thread -1, cpu 0, socket 15, mpidr 80000f00 [ 0.002837] [bcm2709_smp_prepare_cpus] enter [ 0.002956] Setting up static identity map for 0x126e8 - 0x12740 [ 0.004741] [bcm2709_boot_secondary] cpu:1 started (0) 16 [ 0.004994] CPU1: Booted secondary processor [ 0.005000] [bcm2709_secondary_init] enter cpu:1 [ 0.005045] CPU1: thread -1, cpu 1, socket 15, mpidr 80000f01 [ 0.005524] [bcm2709_boot_secondary] cpu:2 started (0) 18 [ 0.005724] CPU2: Booted secondary processor [ 0.005729] [bcm2709_secondary_init] enter cpu:2 [ 0.005759] CPU2: thread -1, cpu 2, socket 15, mpidr 80000f02 [ 0.006193] [bcm2709_boot_secondary] cpu:3 started (0) 18 [ 0.006370] CPU3: Booted secondary processor [ 0.006375] [bcm2709_secondary_init] enter cpu:3 [ 0.006402] CPU3: thread -1, cpu 3, socket 15, mpidr 80000f03 [ 0.006477] Brought up 4 CPUs [ 0.006542] SMP: Total of 4 processors activated (153.60 BogoMIPS). [ 0.006563] CPU: All CPU(s) started in SVC mode. [ 0.007252] devtmpfs: initialized [ 0.025372] VFP support v0.3: implementor 41 architecture 2 part 30 variant 7 rev 5 [ 0.027083] NET: Registered protocol family 16 [ 0.032716] DMA: preallocated 4096 KiB pool for atomic coherent allocations [ 0.060100] cpuidle: using governor ladder [ 0.090123] cpuidle: using governor menu [ 0.090548] bcm2709.uart_clock = 3000000 [ 0.091945] mailbox: Broadcom VideoCore Mailbox driver [ 0.092032] bcm2708_vcio: mailbox at f300b880 [ 0.092332] bcm_power: Broadcom power driver [ 0.092358] bcm_power_open() -> 0 [ 0.092376] bcm_power_request(0, 8) [ 0.593063] bcm_mailbox_read -> 00000080, 0 [ 0.593085] bcm_power_request -> 0 [ 0.593225] Serial: AMBA PL011 UART driver [ 0.593343] dev:f1: ttyAMA0 at MMIO 0x3f201000 (irq = 83, base_baud = 0) is a PL011 rev3 [ 1.025073] console [ttyAMA0] enabled [ 1.086899] SCSI subsystem initialized [ 1.090846] usbcore: registered new interface driver usbfs [ 1.096429] usbcore: registered new interface driver hub [ 1.101830] usbcore: registered new device driver usb [ 1.108378] Switched to clocksource arch_sys_counter [ 1.123105] NET: Registered protocol family 2 [ 1.128304] TCP established hash table entries: 8192 (order: 3, 32768 bytes) [ 1.135500] TCP bind hash table entries: 8192 (order: 4, 65536 bytes) [ 1.142141] TCP: Hash tables configured (established 8192 bind 8192) [ 1.148607] TCP: reno registered [ 1.151849] UDP hash table entries: 512 (order: 2, 16384 bytes) [ 1.157819] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes) [ 1.164507] NET: Registered protocol family 1 [ 1.169474] bcm2708_dma: DMA manager at f3007000 [ 1.174209] bcm2708_gpio: bcm2708_gpio_probe 8045f2e0 [ 1.179782] vc-mem: phys_addr:0x00000000 mem_base=0x3dc00000 mem_size:0x3f000000(1008 MiB) [ 1.189350] futex hash table entries: 1024 (order: 4, 65536 bytes) [ 1.196776] msgmni has been set to 1861 [ 1.201350] io scheduler noop registered [ 1.205291] io scheduler deadline registered [ 1.209600] io scheduler cfq registered (default) [ 1.215556] BCM2708FB: allocated DMA memory fa400000 [ 1.220579] BCM2708FB: allocated DMA channel 0 @ f3007000 [ 1.232046] Console: switching to colour frame buffer device 82x26 [ 1.243767] bcm2708-dmaengine bcm2708-dmaengine: Load BCM2835 DMA engine driver [ 1.252846] uart-pl011 dev:f1: no DMA platform data [ 1.259468] vc-cma: Videocore CMA driver [ 1.264826] vc-cma: vc_cma_base = 0x00000000 [ 1.270955] vc-cma: vc_cma_size = 0x00000000 (0 MiB) [ 1.277725] vc-cma: vc_cma_initial = 0x00000000 (0 MiB) [ 1.293148] brd: module loaded [ 1.301922] loop: module loaded [ 1.306598] vchiq: vchiq_init_state: slot_zero = 0xba000000, is_master = 0 [ 1.315775] usbcore: registered new interface driver smsc95xx [ 1.322993] dwc_otg: version 3.00a 10-AUG-2012 (platform bus) [ 1.530327] Core Release: 2.80a [ 1.534741] Setting default values for core params [ 1.540835] Finished setting default values for core params [ 1.747987] Using Buffer DMA mode [ 1.752565] Periodic Transfer Interrupt Enhancement - disabled [ 1.759723] Multiprocessor Interrupt Enhancement - disabled [ 1.766632] OTG VER PARAM: 0, OTG VER FLAG: 0 [ 1.772337] Dedicated Tx FIFOs mode [ 1.777495] WARN::dwc_otg_hcd_init:1047: FIQ DMA bounce buffers: virt = 0xba414000 dma = 0xfa414000 len=9024 [ 1.790123] FIQ FSM acceleration enabled for : [ 1.790123] Non-periodic Split Transactions [ 1.790123] Periodic Split Transactions [ 1.790123] High-Speed Isochronous Endpoints [ 1.812217] WARN::hcd_init_fiq:412: FIQ on core 1 at 0x80246758 [ 1.819571] WARN::hcd_init_fiq:413: FIQ ASM at 0x8000d5a8 length 36 [ 1.827249] WARN::hcd_init_fiq:438: MPHI regs_base at 0xbb806000 [ 1.834685] dwc_otg bcm2708_usb: DWC OTG Controller [ 1.841016] dwc_otg bcm2708_usb: new USB bus registered, assigned bus number 1 [ 1.849707] dwc_otg bcm2708_usb: irq 32, io mem 0x00000000 [ 1.856612] Init: Port Power? op_state=1 [ 1.861903] Init: Power Port (0) [ 1.866692] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002 [ 1.874898] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 1.883523] usb usb1: Product: DWC OTG Controller [ 1.889604] usb usb1: Manufacturer: Linux 3.18.6-v7 dwc_otg_hcd [ 1.896891] usb usb1: SerialNumber: bcm2708_usb [ 1.903597] hub 1-0:1.0: USB hub found [ 1.908768] hub 1-0:1.0: 1 port detected [ 1.914740] usbcore: registered new interface driver uas [ 1.921474] usbcore: registered new interface driver usb-storage [ 1.928954] mousedev: PS/2 mouse device common for all mice [ 1.935921] bcm2708 watchdog, heartbeat=10 sec (nowayout=0) [ 1.942862] sdhci: Secure Digital Host Controller Interface driver [ 1.950371] sdhci: Copyright(c) Pierre Ossman [ 1.956152] DMA channels allocated for the MMC driver [ 1.998392] Load BCM2835 MMC driver [ 2.007731] sdhci-pltfm: SDHCI platform and OF driver helper [ 2.015336] TCP: cubic registered [ 2.021021] NET: Registered protocol family 17 [ 2.027892] bridge: automatic filtering via arp/ip/ip6tables has been deprecated. Update your scripts to load br_netfilter if you need this. [ 2.045301] 8021q: 802.1Q VLAN Support v1.8 [ 2.055399] Registering SWP/SWPB emulation handler [ 2.062464] vc-sm: Videocore shared memory driver [ 2.068588] [vc_sm_connected_init]: start [ 2.075499] [vc_sm_connected_init]: end - returning 0 [ 2.082521] Waiting for root device /dev/mmcblk0p2... [ 2.096321] mmc0: host does not support reading read-only switch, assuming write-enable [ 2.108489] Indeed it is in host mode hprt0 = 00021501 [ 2.109504] mmc0: new high speed SD card at address b368 [ 2.109941] mmcblk0: mmc0:b368 SMI 121 MiB [ 2.123103] mmcblk0: p1 p2 [ 2.203606] EXT4-fs (mmcblk0p2): warning: mounting unchecked fs, running e2fsck is recommended [ 2.231261] EXT4-fs (mmcblk0p2): mounted filesystem without journal. Opts: (null) [ 2.241906] VFS: Mounted root (ext4 filesystem) on device 179:2. [ 2.249811] Freeing unused kernel memory: 168K (80416000 - 80440000) [ 2.308468] usb 1-1: new high-speed USB device number 2 using dwc_otg [ 2.316756] Indeed it is in host mode hprt0 = 00001101 [ 2.518697] usb 1-1: New USB device found, idVendor=0424, idProduct=9514 [ 2.527063] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2.536653] hub 1-1:1.0: USB hub found [ 2.542164] hub 1-1:1.0: 5 ports detected [ 2.828459] usb 1-1.1: new high-speed USB device number 3 using dwc_otg [ 2.948631] usb 1-1.1: New USB device found, idVendor=0424, idProduct=ec00 [ 2.957097] usb 1-1.1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2.968730] smsc95xx v1.0.4 [ 3.031489] smsc95xx 1-1.1:1.0 eth0: register 'smsc95xx' at usb-bcm2708_usb-1.1, smsc95xx USB 2.0 Ethernet, b8:27:eb:e5:d0:af [ 3.414970] random: mktemp urandom read with 71 bits of entropy available [ 6.504878] EXT4-fs (mmcblk0p2): re-mounted. Opts: (null) øøPlease press Enter to activate this console. [ 10.590730] smsc95xx 1-1.1:1.0 eth0: hardware isn't capable of remote wakeup [ 10.605472] device eth0 entered promiscuous mode [ 20.672522] random: nonblocking pool is initialized Boot Log (Raspberry Pi 3) [ 0.000000] Booting Linux on physical CPU 0x0 [ 0.000000] Linux version 4.9.8 (noltari@skynet) (gcc version 5.4.0 (LEDE GCC 5.4.0 r0+3338-fd94fa6) ) #0 SMP Wed Feb 8 08:59:53 2017 [ 0.000000] Boot CPU: AArch64 Processor [410fd034] [ 0.000000] cma: Reserved 16 MiB at 0x000000003a000000 [ 0.000000] On node 0 totalpages: 241664 [ 0.000000] DMA zone: 3776 pages used for memmap [ 0.000000] DMA zone: 0 pages reserved [ 0.000000] DMA zone: 241664 pages, LIFO batch:31 [ 0.000000] percpu: Embedded 20 pages/cpu @ffffffc039f90000 s43928 r8192 d29800 u81920 [ 0.000000] pcpu-alloc: s43928 r8192 d29800 u81920 alloc=20*4096 [ 0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3 [ 0.000000] Detected VIPT I-cache on CPU0 [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 237888 [ 0.000000] Kernel command line: 8250.nr_uarts=1 dma.dmachans=0x7f35 bcm2708_fb.fbwidth=656 bcm2708_fb.fbheight=416 bcm2709.boardrev=0xa02082 bcm2709.serial=0xbb27757f smsc95xx.macaddr=B8:27:EB:27:75:7F bcm2708_fb.fbswap=1 bcm2709.uart_clock=48000000 vc_mem.mem_base=0x3dc00000 vc_mem.mem_size=0x3f000000 dwc_otg.lpm_enable=0 console=ttyS0,115200 kgdboc=ttyS0,115200 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 rootwait [ 0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes) [ 0.000000] Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes) [ 0.000000] Inode-cache hash table entries: 65536 (order: 7, 524288 bytes) [ 0.000000] Memory: 926000K/966656K available (3710K kernel code, 254K rwdata, 1212K rodata, 256K init, 315K bss, 24272K reserved, 16384K cma-reserved) [ 0.000000] Virtual kernel memory layout: [ 0.000000] modules : 0xffffff8000000000 - 0xffffff8008000000 ( 128 MB) [ 0.000000] vmalloc : 0xffffff8008000000 - 0xffffffbebfff0000 ( 250 GB) [ 0.000000] .text : 0xffffff8008080000 - 0xffffff8008420000 ( 3712 KB) [ 0.000000] .rodata : 0xffffff8008420000 - 0xffffff8008560000 ( 1280 KB) [ 0.000000] .init : 0xffffff8008560000 - 0xffffff80085a0000 ( 256 KB) [ 0.000000] .data : 0xffffff80085a0000 - 0xffffff80085df808 ( 255 KB) [ 0.000000] .bss : 0xffffff80085df808 - 0xffffff800862e7bc ( 316 KB) [ 0.000000] fixed : 0xffffffbefe7fd000 - 0xffffffbefec00000 ( 4108 KB) [ 0.000000] PCI I/O : 0xffffffbefee00000 - 0xffffffbeffe00000 ( 16 MB) [ 0.000000] vmemmap : 0xffffffbf00000000 - 0xffffffc000000000 ( 4 GB maximum) [ 0.000000] 0xffffffbf00000000 - 0xffffffbf00ec0000 ( 14 MB actual) [ 0.000000] memory : 0xffffffc000000000 - 0xffffffc03b000000 ( 944 MB) [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1 [ 0.000000] Hierarchical RCU implementation. [ 0.000000] CONFIG_RCU_FANOUT set to non-default value of 32 [ 0.000000] NR_IRQS:64 nr_irqs:64 0 [ 0.000000] arm_arch_timer: WARNING: Invalid trigger for IRQ1, assuming level low [ 0.000000] arm_arch_timer: WARNING: Please fix your firmware [ 0.000000] arm_arch_timer: WARNING: Invalid trigger for IRQ2, assuming level low [ 0.000000] arm_arch_timer: WARNING: Please fix your firmware [ 0.000000] arm_arch_timer: Architected cp15 timer(s) running at 19.20MHz (phys). [ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x46d987e47, max_idle_ns: 440795202767 ns [ 0.000007] sched_clock: 56 bits at 19MHz, resolution 52ns, wraps every 4398046511078ns [ 0.000191] Console: colour dummy device 80x25 [ 0.001227] console [tty1] enabled [ 0.001268] Calibrating delay loop (skipped), value calculated using timer frequency.. 38.40 BogoMIPS (lpj=192000) [ 0.001323] pid_max: default: 32768 minimum: 301 [ 0.001447] Mount-cache hash table entries: 2048 (order: 2, 16384 bytes) [ 0.001482] Mountpoint-cache hash table entries: 2048 (order: 2, 16384 bytes) [ 0.002366] ASID allocator initialised with 65536 entries [ 0.003570] Detected VIPT I-cache on CPU1 [ 0.003613] arm_arch_timer: WARNING: Invalid trigger for IRQ1, assuming level low [ 0.003616] arm_arch_timer: WARNING: Please fix your firmware [ 0.003621] arm_arch_timer: WARNING: Invalid trigger for IRQ2, assuming level low [ 0.003624] arm_arch_timer: WARNING: Please fix your firmware [ 0.003633] CPU1: Booted secondary processor [410fd034] [ 0.004002] Detected VIPT I-cache on CPU2 [ 0.004031] arm_arch_timer: WARNING: Invalid trigger for IRQ1, assuming level low [ 0.004034] arm_arch_timer: WARNING: Please fix your firmware [ 0.004038] arm_arch_timer: WARNING: Invalid trigger for IRQ2, assuming level low [ 0.004041] arm_arch_timer: WARNING: Please fix your firmware [ 0.004049] CPU2: Booted secondary processor [410fd034] [ 0.004411] Detected VIPT I-cache on CPU3 [ 0.004439] arm_arch_timer: WARNING: Invalid trigger for IRQ1, assuming level low [ 0.004442] arm_arch_timer: WARNING: Please fix your firmware [ 0.004447] arm_arch_timer: WARNING: Invalid trigger for IRQ2, assuming level low [ 0.004449] arm_arch_timer: WARNING: Please fix your firmware [ 0.004458] CPU3: Booted secondary processor [410fd034] [ 0.004527] Brought up 4 CPUs [ 0.005083] SMP: Total of 4 processors activated. [ 0.005115] CPU features: detected feature: 32-bit EL0 Support [ 0.005148] CPU: All CPU(s) started at EL2 [ 0.014937] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns [ 0.015760] pinctrl core: initialized pinctrl subsystem [ 0.016653] NET: Registered protocol family 16 [ 0.049938] cpuidle: using governor ladder [ 0.079957] cpuidle: using governor menu [ 0.080298] vdso: 2 pages (1 code @ ffffff8008425000, 1 data @ ffffff80085a4000) [ 0.081257] DMA: preallocated 256 KiB pool for atomic allocations [ 0.081340] Serial: AMBA PL011 UART driver [ 0.084087] bcm2835-mbox 3f00b880.mailbox: mailbox enabled [ 0.084552] uart-pl011 3f201000.serial: could not find pctldev for node /soc/gpio@7e200000/uart0_pins, deferring probe [ 0.140787] bcm2835-dma 3f007000.dma: DMA legacy API manager at ffffff800804d000, dmachans=0x1 [ 0.142883] SCSI subsystem initialized [ 0.143043] usbcore: registered new interface driver usbfs [ 0.143132] usbcore: registered new interface driver hub [ 0.143215] usbcore: registered new device driver usb [ 0.150054] raspberrypi-firmware soc:firmware: Attached to firmware from 2017-01-31 17:40 [ 0.151262] clocksource: Switched to clocksource arch_sys_counter [ 0.158357] NET: Registered protocol family 2 [ 0.158917] TCP established hash table entries: 8192 (order: 4, 65536 bytes) [ 0.159083] TCP bind hash table entries: 8192 (order: 5, 131072 bytes) [ 0.159352] TCP: Hash tables configured (established 8192 bind 8192) [ 0.159525] UDP hash table entries: 512 (order: 2, 16384 bytes) [ 0.159593] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes) [ 0.159816] NET: Registered protocol family 1 [ 0.161411] futex hash table entries: 1024 (order: 5, 131072 bytes) [ 0.161550] Crashlog allocated RAM at address 0x3f00000 [ 0.161850] workingset: timestamp_bits=62 max_order=18 bucket_order=0 [ 0.170879] io scheduler noop registered [ 0.170910] io scheduler deadline registered [ 0.171210] io scheduler cfq registered (default) [ 0.175392] BCM2708FB: allocated DMA memory fa050000 [ 0.175444] BCM2708FB: allocated DMA channel 0 @ ffffff800804d000 [ 0.183920] Console: switching to colour frame buffer device 82x26 [ 0.189495] Serial: 8250/16550 driver, 1 ports, IRQ sharing enabled [ 0.192742] console [ttyS0] disabled [ 0.195186] 3f215040.serial: ttyS0 at MMIO 0x0 (irq = 61, base_baud = 31224999) is a 16550 [ 0.870160] console [ttyS0] enabled [ 0.876709] vc-mem: phys_addr:0x00000000 mem_base=0x3dc00000 mem_size:0x3f000000(1008 MiB) [ 0.890240] Unable to detect cache hierarchy from DT for CPU 0 [ 0.909866] brd: module loaded [ 0.921937] loop: module loaded [ 0.927720] usbcore: registered new interface driver smsc95xx [ 0.935972] dwc_otg: version 3.00a 10-AUG-2012 (platform bus) [ 1.170163] Core Release: 2.80a [ 1.175693] Setting default values for core params [ 1.182912] Finished setting default values for core params [ 1.391173] Using Buffer DMA mode [ 1.396866] Periodic Transfer Interrupt Enhancement - disabled [ 1.405225] Multiprocessor Interrupt Enhancement - disabled [ 1.413339] OTG VER PARAM: 0, OTG VER FLAG: 0 [ 1.420219] Dedicated Tx FIFOs mode [ 1.426492] WARN::dwc_otg_hcd_init:1053: FIQ DMA bounce buffers: virt = 0x086bb000 dma = 0xfa044000 len=9024 [ 1.441457] FIQ FSM acceleration enabled for : [ 1.441457] Non-periodic Split Transactions [ 1.441457] Periodic Split Transactions [ 1.441457] High-Speed Isochronous Endpoints [ 1.441457] Interrupt/Control Split Transaction hack enabled [ 1.475714] dwc_otg: Microframe scheduler enabled [ 1.475761] WARN::hcd_init_fiq:484: MPHI regs_base at 0x08078000 [ 1.484148] dwc_otg 3f980000.usb: DWC OTG Controller [ 1.491435] dwc_otg 3f980000.usb: new USB bus registered, assigned bus number 1 [ 1.501195] dwc_otg 3f980000.usb: irq 15, io mem 0x00000000 [ 1.509167] Init: Port Power? op_state=1 [ 1.515379] Init: Power Port (0) [ 1.520966] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002 [ 1.530160] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 1.539785] usb usb1: Product: DWC OTG Controller [ 1.546806] usb usb1: Manufacturer: Linux 4.9.8 dwc_otg_hcd [ 1.554709] usb usb1: SerialNumber: 3f980000.usb [ 1.562145] hub 1-0:1.0: USB hub found [ 1.568117] hub 1-0:1.0: 1 port detected [ 1.574708] dwc_otg: FIQ enabled [ 1.574711] dwc_otg: NAK holdoff enabled [ 1.574715] dwc_otg: FIQ split-transaction FSM enabled [ 1.574725] Module dwc_common_port init [ 1.574867] usbcore: registered new interface driver uas [ 1.582469] usbcore: registered new interface driver usb-storage [ 1.590675] mousedev: PS/2 mouse device common for all mice [ 1.599028] bcm2835-wdt 3f100000.watchdog: Broadcom BCM2835 watchdog timer [ 1.608354] sdhci: Secure Digital Host Controller Interface driver [ 1.616783] sdhci: Copyright(c) Pierre Ossman [ 1.623685] sdhost: log_buf @ ffffff800807e000 (fa047000) [ 1.711277] mmc0: sdhost-bcm2835 loaded - DMA enabled (>1) [ 1.721199] mmc-bcm2835 3f300000.mmc: mmc_debug:0 mmc_debug2:0 [ 1.729299] mmc-bcm2835 3f300000.mmc: DMA channel allocated [ 1.791452] Indeed it is in host mode hprt0 = 00021501 [ 1.808500] mmc0: host does not support reading read-only switch, assuming write-enable [ 1.821094] sdhci-pltfm: SDHCI platform and OF driver helper [ 1.830181] NET: Registered protocol family 10 [ 1.837665] mmc0: new high speed SDHC card at address 59b4 [ 1.846004] NET: Registered protocol family 17 [ 1.846044] mmcblk0: mmc0:59b4 00000 7.48 GiB [ 1.859519] 8021q: 802.1Q VLAN Support v1.8 [ 1.859612] mmcblk0: p1 p2 [ 1.875687] 3f201000.serial: ttyAMA0 at MMIO 0x3f201000 (irq = 72, base_baud = 0) is a PL011 rev2 [ 1.890861] of_cfs_init [ 1.895759] of_cfs_init: OK [ 1.909526] random: fast init done [ 1.915692] EXT4-fs (mmcblk0p2): mounted filesystem without journal. Opts: (null) [ 1.927783] VFS: Mounted root (ext4 filesystem) readonly on device 179:2. [ 1.937340] Freeing unused kernel memory: 256K (ffffffc000560000 - ffffffc0005a0000) [ 1.952919] mmc1: queuing unknown CIS tuple 0x80 (2 bytes) [ 1.962532] mmc1: queuing unknown CIS tuple 0x80 (3 bytes) [ 1.972013] mmc1: queuing unknown CIS tuple 0x80 (3 bytes) [ 1.982571] mmc1: queuing unknown CIS tuple 0x80 (7 bytes) [ 1.991290] usb 1-1: new high-speed USB device number 2 using dwc_otg [ 2.000133] Indeed it is in host mode hprt0 = 00001101 [ 2.039868] init: Console is alive [ 2.045660] init: - watchdog - [ 2.104787] mmc1: new high speed SDIO card at address 0001 [ 2.191654] kmodloader: loading kernel modules from /etc/modules-boot.d/* [ 2.204468] kmodloader: done loading kernel modules from /etc/modules-boot.d/* [ 2.224313] init: - preinit - [ 2.231694] usb 1-1: New USB device found, idVendor=0424, idProduct=9514 [ 2.240818] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2.251238] hub 1-1:1.0: USB hub found [ 2.257601] hub 1-1:1.0: 5 ports detected [ 2.591283] usb 1-1.1: new high-speed USB device number 3 using dwc_otg [ 2.721557] usb 1-1.1: New USB device found, idVendor=0424, idProduct=ec00 [ 2.730746] usb 1-1.1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 2.743107] smsc95xx v1.0.5 [ 2.835356] smsc95xx 1-1.1:1.0 eth0: register 'smsc95xx' at usb-3f980000.usb-1.1, smsc95xx USB 2.0 Ethernet, b8:27:eb:27:75:7f [ 3.261445] random: crng init done [ 5.401927] mount_root: mounting /dev/root [ 5.413154] EXT4-fs (mmcblk0p2): re-mounted. Opts: (null) [ 5.488830] urandom-seed: Seed file not found (/etc/urandom.seed) [ 5.519656] procd: - early - [ 5.525257] procd: - watchdog - [ 6.151128] procd: - ubus - [ 6.206864] procd: - init - [ 6.303918] kmodloader: loading kernel modules from /etc/modules.d/* [ 6.330925] ip6_tables: (C) 2000-2006 Netfilter Core Team [ 6.346428] hidraw: raw HID events driver (C) Jiri Kosina [ 6.366361] Loading modules backported from Linux version wt-2017-01-31-0-ge882dff19e7f [ 6.379176] Backport generated by backports.git backports-20160324-13-g24da7d3c [ 6.390814] ip_tables: (C) 2000-2006 Netfilter Core Team [ 6.403266] nf_conntrack version 0.5.0 (7680 buckets, 30720 max) [ 6.426587] usbcore: registered new interface driver usbhid [ 6.434737] usbhid: USB HID core driver [ 6.445704] xt_time: kernel timezone is -0000 [ 6.468136] PPP generic driver version 2.4.2 [ 6.475826] NET: Registered protocol family 24 [ 6.600132] brcmfmac: brcmf_c_preinit_dcmds: Firmware version = wl0: Aug 29 2016 20:48:16 version 7.45.41.26 (r640327) FWID 01-4527cfab [ 6.626557] brcmfmac: brcmf_cfg80211_reg_notifier: not a ISO3166 code (0x30 0x30) [ 6.655002] usbcore: registered new interface driver brcmfmac [ 6.665686] kmodloader: done loading kernel modules from /etc/modules.d/* [ 8.403668] smsc95xx 1-1.1:1.0 eth0: hardware isn't capable of remote wakeup [ 8.416587] br-lan: port 1(eth0) entered blocking state [ 8.424724] br-lan: port 1(eth0) entered disabled state [ 8.433170] device eth0 entered promiscuous mode [ 8.442550] br-lan: port 1(eth0) entered blocking state [ 8.450526] br-lan: port 1(eth0) entered forwarding state [ 9.351718] br-lan: port 1(eth0) entered disabled state [ 9.911824] smsc95xx 1-1.1:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0xCDE1 [ 9.925771] br-lan: port 1(eth0) entered blocking state [ 9.933526] br-lan: port 1(eth0) entered forwarding state Boot Log (Raspberry Pi 4) [ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd083] [ 0.000000] Linux version 5.4.98 (noltari@skynet) (gcc version 8.4.0 (OpenWrt GCC 8.4.0 r15540-20a7c9d5c9)) #0 SMP Thu Feb 18 17:54:25 2021 [ 0.000000] Machine model: Raspberry Pi 4 Model B Rev 1.1 [ 0.000000] Reserved memory: created CMA memory pool at 0x000000002ac00000, size 64 MiB [ 0.000000] OF: reserved mem: initialized node linux,cma, compatible id shared-dma-pool [ 0.000000] percpu: Embedded 21 pages/cpu s45208 r8192 d32616 u86016 [ 0.000000] Detected PIPT I-cache on CPU0 [ 0.000000] CPU features: detected: EL2 vector hardening [ 0.000000] ARM_SMCCC_ARCH_WORKAROUND_1 missing from firmware [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 996912 [ 0.000000] Kernel command line: coherent_pool=1M 8250.nr_uarts=1 snd_bcm2835.enable_compat_alsa=0 snd_bcm2835.enable_hdmi=1 bcm2708_fb.fbwidth=1184 bcm2708_fb.fbheight=624 bcm2708_fb.fbswap=1 smsc95xx.macaddr=DC:A6:32:03:78:1E vc_mem.mem_base=0x3ec00000 vc_mem.mem_size=0x40000000 console=ttyAMA0,115200 console=tty1 root=/dev/mmcblk0p2 rootfstype=squashfs,ext4 rootwait [ 0.000000] Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes, linear) [ 0.000000] Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes, linear) [ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off [ 0.000000] software IO TLB: mapped [mem 0x37400000-0x3b400000] (64MB) [ 0.000000] Memory: 3829208K/4050944K available (6782K kernel code, 410K rwdata, 1744K rodata, 512K init, 525K bss, 156200K reserved, 65536K cma-reserved) [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1 [ 0.000000] rcu: Hierarchical RCU implementation. [ 0.000000] rcu: CONFIG_RCU_FANOUT set to non-default value of 32. [ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 25 jiffies. [ 0.000000] NR_IRQS: 64, nr_irqs: 64, preallocated irqs: 0 [ 0.000000] GIC: Using split EOI/Deactivate mode [ 0.000000] random: get_random_bytes called from start_kernel+0x2dc/0x3dc with crng_init=0 [ 0.000000] arch_timer: cp15 timer(s) running at 54.00MHz (phys). [ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0xc743ce346, max_idle_ns: 440795203123 ns [ 0.000005] sched_clock: 56 bits at 54MHz, resolution 18ns, wraps every 4398046511102ns [ 0.000159] Console: colour dummy device 80x25 [ 0.000385] printk: console [tty1] enabled [ 0.000417] Calibrating delay loop (skipped), value calculated using timer frequency.. 108.00 BogoMIPS (lpj=216000) [ 0.000438] pid_max: default: 32768 minimum: 301 [ 0.000632] Mount-cache hash table entries: 8192 (order: 4, 65536 bytes, linear) [ 0.000716] Mountpoint-cache hash table entries: 8192 (order: 4, 65536 bytes, linear) [ 0.001368] Disabling memory control group subsystem [ 0.002058] ASID allocator initialised with 32768 entries [ 0.002149] rcu: Hierarchical SRCU implementation. [ 0.002771] smp: Bringing up secondary CPUs ... [ 0.003159] Detected PIPT I-cache on CPU1 [ 0.003209] CPU1: Booted secondary processor 0x0000000001 [0x410fd083] [ 0.003646] Detected PIPT I-cache on CPU2 [ 0.003681] CPU2: Booted secondary processor 0x0000000002 [0x410fd083] [ 0.004173] Detected PIPT I-cache on CPU3 [ 0.004207] CPU3: Booted secondary processor 0x0000000003 [0x410fd083] [ 0.004277] smp: Brought up 1 node, 4 CPUs [ 0.004304] SMP: Total of 4 processors activated. [ 0.004317] CPU features: detected: 32-bit EL0 Support [ 0.004330] CPU features: detected: CRC32 instructions [ 0.004384] CPU features: emulated: Privileged Access Never (PAN) using TTBR0_EL1 switching [ 0.004401] CPU: All CPU(s) started at EL2 [ 0.004428] alternatives: patching kernel code [ 0.012060] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 7645041785100000 ns [ 0.012099] futex hash table entries: 1024 (order: 4, 65536 bytes, linear) [ 0.013858] pinctrl core: initialized pinctrl subsystem [ 0.014600] NET: Registered protocol family 16 [ 0.015999] DMA: preallocated 1024 KiB pool for atomic allocations [ 0.016508] cpuidle: using governor ladder [ 0.016539] cpuidle: using governor menu [ 0.016791] Serial: AMBA PL011 UART driver [ 0.018247] bcm2835-mbox fe00b880.mailbox: mailbox enabled [ 0.028034] raspberrypi-firmware soc:firmware: Attached to firmware from 2020-04-15 11:41, variant start [ 0.032037] raspberrypi-firmware soc:firmware: Firmware hash is 1103ec16df2571274600b377411499bf5aed6d0d [ 0.056336] bcm2835-dma fe007000.dma: DMA legacy API manager, dmachans=0x1 [ 0.058109] SCSI subsystem initialized [ 0.058277] usbcore: registered new interface driver usbfs [ 0.058319] usbcore: registered new interface driver hub [ 0.058358] usbcore: registered new device driver usb [ 0.058477] usb_phy_generic phy: phy supply vcc not found, using dummy regulator [ 0.058760] workqueue: max_active 576 requested for napi_workq is out of range, clamping between 1 and 512 [ 0.059553] clocksource: Switched to clocksource arch_sys_counter [ 0.062796] thermal_sys: Registered thermal governor 'step_wise' [ 0.063024] NET: Registered protocol family 2 [ 0.063472] tcp_listen_portaddr_hash hash table entries: 2048 (order: 3, 32768 bytes, linear) [ 0.063522] TCP established hash table entries: 32768 (order: 6, 262144 bytes, linear) [ 0.063807] TCP bind hash table entries: 32768 (order: 7, 524288 bytes, linear) [ 0.064275] TCP: Hash tables configured (established 32768 bind 32768) [ 0.064480] UDP hash table entries: 2048 (order: 4, 65536 bytes, linear) [ 0.064544] UDP-Lite hash table entries: 2048 (order: 4, 65536 bytes, linear) [ 0.064773] NET: Registered protocol family 1 [ 0.064809] PCI: CLS 0 bytes, default 64 [ 0.065887] workingset: timestamp_bits=46 max_order=20 bucket_order=0 [ 0.070217] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 0.095806] brcm-pcie fd500000.pcie: host bridge /scb/pcie@7d500000 ranges: [ 0.095838] brcm-pcie fd500000.pcie: No bus range found for /scb/pcie@7d500000, using [bus 00-ff] [ 0.095875] brcm-pcie fd500000.pcie: MEM 0x0600000000..0x0603ffffff -> 0x00f8000000 [ 0.095909] brcm-pcie fd500000.pcie: IB MEM 0x0000000000..0x00bfffffff -> 0x0000000000 [ 0.145623] brcm-pcie fd500000.pcie: link up, 5 GT/s x1 (SSC) [ 0.145772] brcm-pcie fd500000.pcie: PCI host bridge to bus 0000:00 [ 0.145791] pci_bus 0000:00: root bus resource [bus 00-ff] [ 0.145808] pci_bus 0000:00: root bus resource [mem 0x600000000-0x603ffffff] (bus address [0xf8000000-0xfbffffff]) [ 0.145848] pci 0000:00:00.0: [14e4:2711] type 01 class 0x060400 [ 0.145934] pci 0000:00:00.0: PME# supported from D0 D3hot [ 0.149372] pci 0000:01:00.0: [1106:3483] type 00 class 0x0c0330 [ 0.149453] pci 0000:01:00.0: reg 0x10: [mem 0x00000000-0x00000fff 64bit] [ 0.149617] pci 0000:01:00.0: PME# supported from D0 D3cold [ 0.152897] pci 0000:00:00.0: BAR 8: assigned [mem 0x600000000-0x6000fffff] [ 0.152920] pci 0000:01:00.0: BAR 0: assigned [mem 0x600000000-0x600000fff 64bit] [ 0.152980] pci 0000:00:00.0: PCI bridge to [bus 01] [ 0.152995] pci 0000:00:00.0: bridge window [mem 0x600000000-0x6000fffff] [ 0.153140] pcieport 0000:00:00.0: enabling device (0000 -> 0002) [ 0.153254] pcieport 0000:00:00.0: PME: Signaling with IRQ 38 [ 0.153479] pcieport 0000:00:00.0: AER: enabled with IRQ 38 [ 0.153648] pci 0000:01:00.0: enabling device (0000 -> 0002) [ 0.154023] bcm2708_fb soc:fb: FB found 1 display(s) [ 0.174650] Console: switching to colour frame buffer device 148x39 [ 0.178961] bcm2708_fb soc:fb: Registered framebuffer for display 0, size 1184x624 [ 0.180813] Serial: 8250/16550 driver, 1 ports, IRQ sharing enabled [ 0.181618] vc-mem: phys_addr:0x00000000 mem_base=0x3ec00000 mem_size:0x40000000(1024 MiB) [ 0.182069] gpiomem-bcm2835 fe200000.gpiomem: Initialised: Registers at 0xfe200000 [ 0.182343] cacheinfo: Unable to detect cache hierarchy for CPU 0 [ 0.188541] brd: module loaded [ 0.191799] loop: module loaded [ 0.193386] libphy: Fixed MDIO Bus: probed [ 0.193685] bcmgenet fd580000.ethernet: failed to get enet clock [ 0.195141] bcmgenet fd580000.ethernet: GENET 5.0 EPHY: 0x0000 [ 0.196543] bcmgenet fd580000.ethernet: failed to get enet-wol clock [ 0.197913] bcmgenet fd580000.ethernet: failed to get enet-eee clock [ 0.199244] bcmgenet: Skipping UMAC reset [ 0.211561] libphy: bcmgenet MII bus: probed [ 0.259592] unimac-mdio unimac-mdio.-19: Broadcom UniMAC MDIO bus [ 0.261754] xhci_hcd 0000:01:00.0: xHCI Host Controller [ 0.263090] xhci_hcd 0000:01:00.0: new USB bus registered, assigned bus number 1 [ 0.265156] xhci_hcd 0000:01:00.0: hcc params 0x002841eb hci version 0x100 quirks 0x0000009000000890 [ 0.267134] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.04 [ 0.268546] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 0.269934] usb usb1: Product: xHCI Host Controller [ 0.271307] usb usb1: Manufacturer: Linux 5.4.98 xhci-hcd [ 0.272694] usb usb1: SerialNumber: 0000:01:00.0 [ 0.274354] hub 1-0:1.0: USB hub found [ 0.275800] hub 1-0:1.0: 1 port detected [ 0.277523] xhci_hcd 0000:01:00.0: xHCI Host Controller [ 0.278859] xhci_hcd 0000:01:00.0: new USB bus registered, assigned bus number 2 [ 0.280221] xhci_hcd 0000:01:00.0: Host supports USB 3.0 SuperSpeed [ 0.281783] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 5.04 [ 0.283180] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 0.284596] usb usb2: Product: xHCI Host Controller [ 0.285989] usb usb2: Manufacturer: Linux 5.4.98 xhci-hcd [ 0.287370] usb usb2: SerialNumber: 0000:01:00.0 [ 0.289012] hub 2-0:1.0: USB hub found [ 0.290384] hub 2-0:1.0: 4 ports detected [ 0.292458] dwc_otg: version 3.00a 10-AUG-2012 (platform bus) [ 0.294089] usbcore: registered new interface driver uas [ 0.295421] usbcore: registered new interface driver usb-storage [ 0.296719] mousedev: PS/2 mouse device common for all mice [ 0.298371] bcm2835-wdt bcm2835-wdt: Broadcom BCM2835 watchdog timer [ 0.301123] sdhci: Secure Digital Host Controller Interface driver [ 0.302424] sdhci: Copyright(c) Pierre Ossman [ 0.304009] mmc-bcm2835 fe300000.mmcnr: could not get clk, deferring probe [ 0.305574] Error: Driver 'sdhost-bcm2835' is already registered, aborting... [ 0.306922] sdhci-pltfm: SDHCI platform and OF driver helper [ 0.314309] vchiq: vchiq_init_state: slot_zero = (____ptrval____) [ 0.318412] NET: Registered protocol family 10 [ 0.319866] Segment Routing with IPv6 [ 0.320826] NET: Registered protocol family 17 [ 0.321739] 8021q: 802.1Q VLAN Support v1.8 [ 0.322811] Key type ._fscrypt registered [ 0.323655] Key type .fscrypt registered [ 0.327812] uart-pl011 fe201000.serial: cts_event_workaround enabled [ 0.328677] fe201000.serial: ttyAMA0 at MMIO 0xfe201000 (irq = 14, base_baud = 0) is a PL011 rev2 [ 0.611552] usb 1-1: new high-speed USB device number 2 using xhci_hcd [ 0.614135] printk: console [ttyAMA0] enabled [ 0.820162] usb 1-1: New USB device found, idVendor=2109, idProduct=3431, bcdDevice= 4.21 [ 0.832393] bcm2835-power bcm2835-power: Broadcom BCM2835 power domains driver [ 0.833376] usb 1-1: New USB device strings: Mfr=0, Product=1, SerialNumber=0 [ 0.840699] mmc-bcm2835 fe300000.mmcnr: mmc_debug:0 mmc_debug2:0 [ 0.844846] usb 1-1: Product: USB2.0 Hub [ 0.848759] mmc-bcm2835 fe300000.mmcnr: DMA channel allocated [ 0.885283] hub 1-1:1.0: USB hub found [ 0.941950] mmc1: queuing unknown CIS tuple 0x80 (2 bytes) [ 0.950984] hub 1-1:1.0: 4 ports detected [ 0.959412] mmc1: queuing unknown CIS tuple 0x80 (3 bytes) [ 1.394415] mmc0: SDHCI controller on fe340000.emmc2 [fe340000.emmc2] using ADMA [ 1.403104] of_cfs_init [ 1.406277] of_cfs_init: OK [ 1.410376] Waiting for root device /dev/mmcblk0p2... [ 1.417307] mmc1: queuing unknown CIS tuple 0x80 (3 bytes) [ 1.426262] mmc1: queuing unknown CIS tuple 0x80 (7 bytes) [ 1.433930] mmc1: queuing unknown CIS tuple 0x80 (3 bytes) [ 1.458830] random: fast init done [ 1.477809] mmc0: new high speed SDHC card at address ed84 [ 1.484726] mmcblk0: mmc0:ed84 SE04G 3.64 GiB [ 1.490739] mmcblk0: p1 p2 [ 1.501088] VFS: Mounted root (squashfs filesystem) readonly on device 179:2. [ 1.509337] Freeing unused kernel memory: 512K [ 1.519587] Run /sbin/init as init process [ 1.533214] mmc1: new high speed SDIO card at address 0001 [ 1.656365] init: Console is alive [ 1.660574] init: - watchdog - [ 1.843294] kmodloader: loading kernel modules from /etc/modules-boot.d/* [ 1.880399] kmodloader: done loading kernel modules from /etc/modules-boot.d/* [ 1.896537] init: - preinit - [ 2.050726] bcmgenet: Skipping UMAC reset [ 2.056704] bcmgenet fd580000.ethernet: configuring instance for external RGMII [ 2.064833] bcmgenet fd580000.ethernet eth0: Link is Down [ 6.113715] random: procd: uninitialized urandom read (4 bytes read) [ 6.136227] mount_root: rootdisk overlay filesystem has not been formatted yet [ 6.347887] random: mkfs.ext4: uninitialized urandom read (16 bytes read) [ 6.355889] random: mkfs.ext4: uninitialized urandom read (16 bytes read) [ 7.561099] EXT4-fs (loop0): mounted filesystem with ordered data mode. Opts: (null) [ 7.570703] mount_root: overlay filesystem has not been fully initialized yet [ 7.579636] mount_root: switching to ext4 overlay [ 7.586390] overlayfs: "xino" feature enabled using 32 upper inode bits. [ 7.611585] urandom-seed: Seed file not found (/etc/urandom.seed) [ 7.685790] procd: - early - [ 7.690136] procd: - watchdog - [ 8.226259] procd: - watchdog - [ 8.289462] procd: - ubus - [ 8.322218] random: ubusd: uninitialized urandom read (4 bytes read) [ 8.344023] random: ubusd: uninitialized urandom read (4 bytes read) [ 8.351313] random: ubusd: uninitialized urandom read (4 bytes read) [ 8.359869] procd: - init - [ 8.363626] uart-pl011 fe201000.serial: no DMA platform data Please press Enter to activate this console. [ 8.804328] kmodloader: loading kernel modules from /etc/modules.d/* [ 8.816533] urngd: v1.0.2 started. [ 8.836559] random: crng init done [ 8.840754] random: 4 urandom warning(s) missed due to ratelimiting [ 8.902725] hidraw: raw HID events driver (C) Jiri Kosina [ 8.909275] snd_bcm2835: module is from the staging directory, the quality is unknown, you have been warned. [ 8.921375] Loading modules backported from Linux version v5.10.16-0-gde53befa79cf [ 8.929655] Backport generated by backports.git v5.10.16-1-0-g21d2a1d2 [ 8.984085] usbcore: registered new interface driver usbhid [ 8.991136] usbhid: USB HID core driver [ 9.000270] xt_time: kernel timezone is -0000 [ 9.017866] PPP generic driver version 2.4.2 [ 9.023619] NET: Registered protocol family 24 [ 9.039603] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43455-sdio for chip BCM4345/6 [ 9.306332] brcmfmac: brcmf_fw_alloc_request: using brcm/brcmfmac43455-sdio for chip BCM4345/6 [ 9.324203] brcmfmac: brcmf_c_preinit_dcmds: Firmware: BCM4345/6 wl0: Mar 23 2020 02:20:01 version 7.45.206 (r725000 CY) FWID 01-febaba43 [ 9.397100] usbcore: registered new interface driver brcmfmac [ 9.434137] kmodloader: done loading kernel modules from /etc/modules.d/* [ 12.061328] bcmgenet: Skipping UMAC reset [ 12.067473] bcmgenet fd580000.ethernet: configuring instance for external RGMII [ 12.075862] bcmgenet fd580000.ethernet eth0: Link is Down [ 12.076033] br-lan: port 1(eth0) entered blocking state [ 12.088214] br-lan: port 1(eth0) entered disabled state [ 12.094417] device eth0 entered promiscuous mode Resources ?p=openwrt/openwrt.git;a=commit;h=e9f9cd14cc71826957877999fd063dd080de4751 Pi Zero 2W build instructions. https://www.cnx-software.com/2020/01/12/build-customize-openwrt-for-raspberry-pi/ Build for Pi walk-through. https://forum.openwrt.org/t/raspberry-pi-4-released/39444 - original Raspberry Pi 4 forum topic. https://forum.openwrt.org/t/rpi4-community-build/69998 - Community builds for Raspberry Pi 4. Raspberry Pi OS - the official Debian-based Linux OS and SD card imager. Versions available for 32-bit and 64-bit. Hello! Raspberry Pi - an excellent book about programming the Raspberry Pi for beginners. Raspberry Pi hub on eLinux Wiki - place to get started for all things Raspberry Pi. Top Raspberry Pi Projects - list of other popular projects like Pi-hole and RetroPie. Tags How to add tags bcm27xx, bcm2708, bcm2709, bcm2710, bcm2711, 256ram, 512ram, 1024ram, 2048ram, 4096ram, 8192ram, devboard, gpio, FastEthernet, GigabitEthernet, no switch, arm, arm11, armv6, armv7, armv8, TRNG 1) https://forum.openwrt.org/t/why-cant-i-install-kmod-rtc-ds1307-on-raspberry-pi-4-model-b/133122/2 2) The example below is taken from the Pi OS configuration. 3) See: “gpio-fan” https://github.com/raspberrypi/firmware/blob/master/boot/overlays/README This website uses cookies. By using the website, you agree with storing cookies on your computer. Also you acknowledge that you have read and understand our Privacy Policy. If you do not agree leave the website.OKMore information about cookies bcm27xx bcm2708 bcm2709 bcm2710 bcm2711 256ram 512ram 1024ram 2048ram 4096ram 8192ram devboard gpio fastethernet gigabitethernet no switch arm arm11 armv6 armv7 armv8 trng Last modified: 2023/05/18 05:14by mdvthu