Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision Next revisionBoth sides next revision | ||
| inbox:toh:google:onhub_tp-link_tgr1900 [2023/04/24 16:14] – [Installing OpenWrt] mention screwing back the hidden screw f00b4r0 | inbox:toh:google:onhub_tp-link_tgr1900 [2024/09/21 04:15] – [Asus / TP-LINK TGR1900 (Google OnHub)] Power jack details. ryanrs | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== TP-LINK TGR1900 (Google OnHub) ====== | + | ====== |
| ~~NOTOC~~ | ~~NOTOC~~ | ||
| + | |||
| + | {{ media: | ||
| + | |||
| + | {{ media: | ||
| /* This template is intended to be used via https:// | /* This template is intended to be used via https:// | ||
| - | {{page> | + | Asus / TP-LINK OnHub TGR1900 is a 3x3 802.11ac AP with a quad-core Qualcomm IPQ8064 SoC, 1 GiB RAM, and 4 GiB eMMC storage. Its stock firmware is based on ChromeOS, including a bootloader based on [[https:// |
| - | + | ||
| - | TP-LINK OnHub TGR1900 is a 3x3 802.11ac AP with a quad-core Qualcomm IPQ8064 SoC, 1 GiB RAM, and 4 GiB eMMC storage. Its stock firmware is based on ChromeOS, including a bootloader based on [[https:// | + | |
| ASUS OnHub SRT-AC1900 is a nearly-identical AP, with almost identical hardware specifications, | ASUS OnHub SRT-AC1900 is a nearly-identical AP, with almost identical hardware specifications, | ||
| - | /*****/ | + | The TP-Link uses a standard 12V barrel jack. The ASUS has a weird connector for 19V. Keep this in mind if you're buying on eBay, since many listings won't include the power supply. |
| - | /* How to add images ========> | + | |
| - | /*****/ | + | |
| - | + | ||
| - | {{ media: | + | |
| - | + | ||
| - | {{ media: | + | |
| ===== Supported Versions ===== | ===== Supported Versions ===== | ||
| - | ---- datatable ---- | + | <!-- ToH: { |
| - | cols | + | " |
| - | headers | + | " |
| - | align : c,c,c,c,c,c,c | + | " |
| - | filter | + | " |
| - | filter | + | " |
| - | ---- | + | |
| + | } --> | ||
| - | ---- datatable ---- | + | <!-- ToH: { |
| - | cols | + | " |
| - | headers | + | " |
| - | align : c,c,c,c,c,c,c | + | " |
| - | filter | + | " |
| - | filter | + | |
| - | ---- | + | } --> |
| ===== Hardware Highlights ===== | ===== Hardware Highlights ===== | ||
| - | ---- datatable ---- | + | <!-- ToH: { |
| - | cols | + | " |
| - | header | + | " |
| - | align : c,c,c,c,c,c,c,c,c,c,c,c,c | + | " |
| - | filter | + | |
| - | filter | + | " |
| - | ---- | + | |
| + | } --> | ||
| - | ---- datatable ---- | + | <!-- ToH: { |
| - | cols | + | " |
| - | header | + | " |
| - | align : c,c,c,c,c,c,c,c,c,c,c,c,c | + | |
| - | filter | + | " |
| - | filter | + | |
| - | ---- | + | } --> |
| ===== Installation ===== | ===== Installation ===== | ||
| - | ---- datatable ---- | ||
| - | cols : Model, Versions, Supported Current Rel, Firmware OpenWrt Install URL_url, Firmware OpenWrt Upgrade URL_url, Firmware OEM Stock URL_url | ||
| - | headers : Model, Version, Current Release, Firmware OpenWrt Install, Firmware OpenWrt Upgrade, Firmware OEM Stock | ||
| - | align : c,c,c | ||
| - | filter | ||
| - | filter | ||
| - | ---- | ||
| - | |||
| - | ---- datatable ---- | ||
| - | cols : Model, Versions, Supported Current Rel, Firmware OpenWrt Install URL_url, Firmware OpenWrt Upgrade URL_url, Firmware OEM Stock URL_url | ||
| - | headers : Model, Version, Current Release, Firmware OpenWrt Install, Firmware OpenWrt Upgrade, Firmware OEM Stock | ||
| - | align : c,c,c | ||
| - | filter | ||
| - | filter | ||
| - | ---- | ||
| - | |||
| - | {{page> | ||
| + | Download OpenWRT firmware: [[https:// | ||
| + | For explanation of the different types of images, see [[docs: | ||
| /*** if info available: uncomment and fill in | /*** if info available: uncomment and fill in | ||
| Line 111: | Line 93: | ||
| ==== Installing OpenWrt ==== | ==== Installing OpenWrt ==== | ||
| - | In the following steps, you will configure Google OnHub for Developer Mode, and boot from a USB image containing OpenWrt. You will again need: | + | In the following steps, you will configure Google OnHub for Developer Mode, and boot from a USB image containing OpenWrt. You will need: |
| - | * USB drive (flash OpenWrt '' | + | * USB drive that is **4GB or bigger** notice that this size if **not optional**, |
| - | * 1.5mm hex key | + | * 1.5mm hex key (TP-LINK variant) or an ordinary Philips screwdriver (ASUS variant) |
| * Pin to press reset button | * Pin to press reset button | ||
| Procedure: | Procedure: | ||
| - | - Peel off the rubber feet at the bottom of the device to reveal the hidden switch screw (see location on picture [[# | + | - Write the right factory image to the USB drive with **dd**. This done by writing the whole squashfs factory image to the entire device, i.e. **dd if=openwrt-ipq806x-chromium-[asus|tplink]_onhub-squashfs-factory.bin of=/ |
| - | | + | - TP-LINK variant: |
| - | - Plug in USB stick containing OpenWrt | + | * Write the OpenWrt image '' |
| - | - Hold the Reset button (Near the power jack) | + | * Peel off the rubber feet at the bottom of the device to reveal the hidden switch screw on the TP-LINK variant |
| + | | ||
| + | - ASUS variant: | ||
| + | * Write the OpenWrt image '' | ||
| + | * Peel off the rubber feet at the bottom of the device | ||
| + | * Remove all four screws breaking the warranty seal | ||
| + | * Remove the bottom plate | ||
| + | * Remove the three screws holding the speaker in place | ||
| + | * Lift up and fold the speaker to the side | ||
| + | * Unscrew the developer mode screw as illustrated in the [[# | ||
| + | - Plug in the USB stick containing OpenWrt | ||
| + | - Hold the Reset button (Near the power jack on the TP-LINK variant, right above the USB port on the ASUS variant) | ||
| - Connect power to the device while holding Reset button | - Connect power to the device while holding Reset button | ||
| - The LED will be white and after a few seconds should blink orange; After a few more seconds, the LED should blink red: you may now release the Reset button | - The LED will be white and after a few seconds should blink orange; After a few more seconds, the LED should blink red: you may now release the Reset button | ||
| - | - Press the developer mode switch at the bottom of the device: | + | - Press the developer mode switch at the bottom of the device |
| - | * Insert | + | * On the TP-LINK variant: insert |
| + | * On the ASUS variant: the developer mode switch is the small white pushbutton underneath the device, next to the developer mode screw | ||
| * The LEDs should blink purple and the device will restart. | * The LEDs should blink purple and the device will restart. | ||
| - Wait a few seconds for the device to finish booting: it will start blinking purple again and possibly beep twice. | - Wait a few seconds for the device to finish booting: it will start blinking purple again and possibly beep twice. | ||
| Line 165: | Line 159: | ||
| === Expanding storage (optional) === | === Expanding storage (optional) === | ||
| + | |||
| + | <WRAP center round info 650px> | ||
| + | OpenWrt 23.05 automatically resizes storage to full 4GB, so it's not necessary to run the commands below manually. Instructions below are for reference only. | ||
| + | </ | ||
| + | |||
| + | < | ||
| You can expand your storage to the full 4GB this device has by executing the following through SSH:\\ | You can expand your storage to the full 4GB this device has by executing the following through SSH:\\ | ||
| <code bash> | <code bash> | ||
| Line 185: | Line 185: | ||
| More information about expanding for squashfs and ext4 is provided here: [[: | More information about expanding for squashfs and ext4 is provided here: [[: | ||
| + | |||
| + | </ | ||
| /*** if info available: uncomment and fill in | /*** if info available: uncomment and fill in | ||
| Line 248: | Line 250: | ||
| ***/ | ***/ | ||
| + | ===== Basic configuration ===== | ||
| + | -> [[docs: | ||
| + | Set up your Internet connection, configure wireless, configure USB port, etc. | ||
| + | |||
| + | ===== Specific Configuration ===== | ||
| + | ==== Network interfaces ==== | ||
| + | The default network configuration is: | ||
| + | ^ Interface Name ^ Description | ||
| + | | br-lan (eth1.1) | LAN & WiFi bridge | ||
| + | | br-wan (eth0.2) | WAN bridge | ||
| + | | vlan1 (eth1.1) | ||
| + | | vlan2 (eth0.2) | ||
| + | | radio0 | ||
| + | | radio1 | ||
| + | | radio2 | ||
| + | |||
| + | Note transfer speeds are slow on '' | ||
| + | |||
| + | ==== Switch Ports (for VLANs) | ||
| + | |||
| + | OpenWrt Switch port number 1 is the LAN Ethernet port labeled ''< | ||
| + | |||
| + | By default, '' | ||
| + | ^ Port ^ Switch port ^ | ||
| + | | CPU (eth0) | ||
| + | | LAN | 1 | | ||
| + | | WAN | 2 | | ||
| + | | CPU (eth1) | ||
| ===== Hardware ===== | ===== Hardware ===== | ||
| ==== Info ==== | ==== Info ==== | ||
| Line 265: | Line 295: | ||
| ^ Serial | ^ Serial | ||
| ^ JTAG | | | ^ JTAG | | | ||
| + | |||
| Line 293: | Line 324: | ||
| === Developer screw location === | === Developer screw location === | ||
| - | {{: | + | The image on the left shows the location on the TP-LINK variant, the image on the right show the location on the ASUS variant. |
| + | [{{: | ||
| + | {{: | ||
| + | |||
| + | To unscrew the developer screw on the ASUS variant, it is necessary to remove the bottom plate (four screws under the feet of the device) then remove the speaker (three screws around the speaker) and then you can use a long-ish screwdriver to unscrew the developer mode screw. | ||
| ==== Opening the case ==== | ==== Opening the case ==== | ||
| Line 302: | Line 337: | ||
| ==== Serial ==== | ==== Serial ==== | ||
| - | -> [[docs: | ||
| - | How to connect to the Serial Port of this specific device:\\ | + | {{ :media: |
| - | **Insert photo of PCB with markings for serial port** | + | |
| - | <WRAP BOX> | + | OnHub devices share the [[https://chromium.googlesource.com/chromiumos/third_party/ |
| - | FIXME //Replace EXAMPLE by real values.// | + | |
| - | </WRAP> | + | However, you may not be out of luck; it's technically possible to wire up your own connector, as the debug pads are still available on production systems, as highlighted on the board photo. The pinout is well documented in the [[https:// |
| + | |||
| + | 15 = GND | ||
| + | 16 = 1P8_UART2_RX | ||
| + | 17 = 1P8_UART2_TX | ||
| + | 18 = PP1800 | ||
| - | ^ Serial connection parameters\\ for Google Onhub TP-LINK TGR1900 | EXAMPLE 115200, 8N1, 3.3V | | + | Skillful soldering could theoretically attach wires to these pins to bring out the 1.8V TTL UART port. |
| + | UART console is available in default software for both the stock ChromeOS firmware (once the device is in Developer Mode) and in OpenWrt. | ||
| + | ^ Serial connection parameters\\ for TP-LINK and ASUS OnHub | 115200, 8N1, 1.8V | | ||
| ===== Bootlogs ===== | ===== Bootlogs ===== | ||
| ==== OEM bootlog ==== | ==== OEM bootlog ==== | ||
| Line 927: | Line 967: | ||
| ==== OpenWrt bootlog ==== | ==== OpenWrt bootlog ==== | ||
| <WRAP bootlog> | <WRAP bootlog> | ||
| - | < | + | < |
| + | [ 0.000000] Booting Linux on physical CPU 0x0 | ||
| + | [ 0.000000] Linux version 5.15.108 (builder@buildhost) (arm-openwrt-linux-muslgnueabi-gcc (OpenWrt GCC 12.2.0 r22623-e1242fc339) 12.2.0, GNU ld (GNU Binutils) 2.40.0) #0 SMP Sat Apr 22 15:21:29 2023 | ||
| + | [ 0.000000] CPU: ARMv7 Processor [512f04d0] revision 0 (ARMv7), cr=10c5787d | ||
| + | [ 0.000000] CPU: div instructions available: patching division code | ||
| + | [ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, PIPT instruction cache | ||
| + | [ 0.000000] OF: fdt: Machine model: TP-Link OnHub | ||
| + | [ 0.000000] OF: fdt: Ignoring memory range 0x41500000 - 0x42000000 | ||
| + | [ 0.000000] Memory policy: Data cache writealloc | ||
| + | [ 0.000000] Zone ranges: | ||
| + | [ 0.000000] | ||
| + | [ 0.000000] | ||
| + | [ 0.000000] Movable zone start for each node | ||
| + | [ 0.000000] Early memory node ranges | ||
| + | [ 0.000000] | ||
| + | [ 0.000000] | ||
| + | [ 0.000000] Initmem setup node 0 [mem 0x0000000042000000-0x000000007fffffff] | ||
| + | [ 0.000000] On node 0, zone Normal: 256 pages in unavailable ranges | ||
| + | [ 0.000000] percpu: Embedded 12 pages/cpu s16716 r8192 d24244 u49152 | ||
| + | [ 0.000000] pcpu-alloc: s16716 r8192 d24244 u49152 alloc=12*4096 | ||
| + | [ 0.000000] pcpu-alloc: [0] 0 [0] 1 | ||
| + | [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 251968 | ||
| + | [ 0.000000] Kernel command line: cros_secure root=PARTUUID=5452574f-2211-4433-5566-778899aabb01/ | ||
| + | [ 0.000000] Bootloader command line not present | ||
| + | [ 0.000000] Unknown kernel command line parameters " | ||
| + | [ 0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes, linear) | ||
| + | [ 0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes, linear) | ||
| + | [ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off | ||
| + | [ 0.000000] Memory: 991616K/ | ||
| + | [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, | ||
| + | [ 0.000000] rcu: Hierarchical RCU implementation. | ||
| + | [ 0.000000] Tracing variant of Tasks RCU enabled. | ||
| + | [ 0.000000] rcu: RCU calculated value of scheduler-enlistment delay is 10 jiffies. | ||
| + | [ 0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16 | ||
| + | [ 0.000000] clocksource: | ||
| + | [ 0.000001] sched_clock: | ||
| + | [ 0.000027] Switching to timer-based delay loop, resolution 160ns | ||
| + | [ 0.000395] Calibrating delay loop (skipped), value calculated using timer frequency.. 12.50 BogoMIPS (lpj=62500) | ||
| + | [ 0.000428] pid_max: default: 32768 minimum: 301 | ||
| + | [ 0.000712] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes, linear) | ||
| + | [ 0.000743] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes, linear) | ||
| + | [ 0.001899] CPU: Testing write buffer coherency: ok | ||
| + | [ 0.002273] qcom_scm: convention: smc legacy | ||
| + | [ 0.003667] Setting up static identity map for 0x42300000 - 0x42300060 | ||
| + | [ 0.003876] rcu: Hierarchical SRCU implementation. | ||
| + | [ 0.004224] dyndbg: Ignore empty _ddebug table in a CONFIG_DYNAMIC_DEBUG_CORE build | ||
| + | [ 0.004499] smp: Bringing up secondary CPUs ... | ||
| + | [ 0.006621] smp: Brought up 1 node, 2 CPUs | ||
| + | [ 0.006651] SMP: Total of 2 processors activated (25.00 BogoMIPS). | ||
| + | [ 0.006669] CPU: All CPU(s) started in SVC mode. | ||
| + | [ 0.019012] VFP support v0.3: implementor 51 architecture 64 part 4d variant 2 rev 0 | ||
| + | [ 0.019189] clocksource: | ||
| + | [ 0.019227] futex hash table entries: 512 (order: 3, 32768 bytes, linear) | ||
| + | [ 0.019410] pinctrl core: initialized pinctrl subsystem | ||
| + | [ 0.021386] NET: Registered PF_NETLINK/ | ||
| + | [ 0.021806] DMA: preallocated 256 KiB pool for atomic coherent allocations | ||
| + | [ 0.023222] thermal_sys: | ||
| + | [ 0.025219] cpuidle: using governor ladder | ||
| + | [ 0.025299] cpuidle: using governor menu | ||
| + | [ 0.026731] qcom-smem 41000000.smem: | ||
| + | [ 0.026760] qcom-smem: probe of 41000000.smem failed with error -22 | ||
| + | [ 0.031691] OF: / | ||
| + | [ 0.032041] OF: / | ||
| + | [ 0.046847] qcom_rpm 108000.rpm: RPM firmware 3.0.16777356 | ||
| + | [ 0.082436] s1a: Bringing 0uV into 1050000-1050000uV | ||
| + | [ 0.082671] s1a: supplied by regulator-dummy | ||
| + | [ 0.082924] s1b: Bringing 0uV into 1050000-1050000uV | ||
| + | [ 0.083143] s1b: supplied by regulator-dummy | ||
| + | [ 0.083307] s2a: Bringing 0uV into 800000-800000uV | ||
| + | [ 0.083511] s2a: supplied by regulator-dummy | ||
| + | [ 0.083666] s2b: Bringing 0uV into 800000-800000uV | ||
| + | [ 0.083879] s2b: supplied by regulator-dummy | ||
| + | [ 0.084479] SCSI subsystem initialized | ||
| + | [ 0.084756] usbcore: registered new interface driver usbfs | ||
| + | [ 0.084834] usbcore: registered new interface driver hub | ||
| + | [ 0.084900] usbcore: registered new device driver usb | ||
| + | [ 0.084962] pps_core: LinuxPPS API ver. 1 registered | ||
| + | [ 0.084979] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti < | ||
| + | [ 0.085015] PTP clock support registered | ||
| + | [ 0.087215] clocksource: | ||
| + | [ 0.088220] NET: Registered PF_INET protocol family | ||
| + | [ 0.088439] IP idents hash table entries: 16384 (order: 5, 131072 bytes, linear) | ||
| + | [ 0.089610] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 6144 bytes, linear) | ||
| + | [ 0.089652] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear) | ||
| + | [ 0.089682] TCP established hash table entries: 8192 (order: 3, 32768 bytes, linear) | ||
| + | [ 0.089747] TCP bind hash table entries: 8192 (order: 4, 65536 bytes, linear) | ||
| + | [ 0.089849] TCP: Hash tables configured (established 8192 bind 8192) | ||
| + | [ 0.089941] UDP hash table entries: 512 (order: 2, 16384 bytes, linear) | ||
| + | [ 0.089984] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes, linear) | ||
| + | [ 0.090242] NET: Registered PF_UNIX/ | ||
| + | [ 0.090297] PCI: CLS 0 bytes, default 64 | ||
| + | [ 0.091439] workingset: timestamp_bits=14 max_order=18 bucket_order=4 | ||
| + | [ 0.097268] squashfs: version 4.0 (2009/ | ||
| + | [ 0.097296] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc. | ||
| + | [ 0.199403] bounce: pool size: 64 pages | ||
| + | [ 0.199490] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 249) | ||
| + | [ 0.203682] qcom-pcie 1b500000.pci: | ||
| + | [ 0.203906] qcom-pcie 1b500000.pci: | ||
| + | [ 0.204026] qcom-pcie 1b500000.pci: | ||
| + | [ 0.204280] qcom-pcie 1b500000.pci: | ||
| + | [ 0.204326] qcom-pcie 1b500000.pci: | ||
| + | [ 0.204370] qcom-pcie 1b500000.pci: | ||
| + | [ 0.204413] qcom-pcie 1b500000.pci: | ||
| + | [ 0.330489] qcom-pcie 1b500000.pci: | ||
| + | [ 0.330516] qcom-pcie 1b500000.pci: | ||
| + | [ 0.433266] qcom-pcie 1b500000.pci: | ||
| + | [ 0.433420] qcom-pcie 1b500000.pci: | ||
| + | [ 0.433443] pci_bus 0000:00: root bus resource [bus 00-ff] | ||
| + | [ 0.433468] pci_bus 0000:00: root bus resource [io 0x0000-0xffff] (bus address [0xfe00000-0xfe0ffff]) | ||
| + | [ 0.433490] pci_bus 0000:00: root bus resource [mem 0x08000000-0x0fdfffff] | ||
| + | [ 0.433513] pci_bus 0000:00: scanning bus | ||
| + | [ 0.433567] pci 0000: | ||
| + | [ 0.433706] pci 0000: | ||
| + | [ 0.433724] pci 0000: | ||
| + | [ 0.433744] pci 0000: | ||
| + | [ 0.438106] pci_bus 0000:00: fixups for bus | ||
| + | [ 0.438131] PCI: bus0: Fast back to back transfers disabled | ||
| + | [ 0.438152] pci 0000: | ||
| + | [ 0.438293] pci_bus 0000:01: scanning bus | ||
| + | [ 0.438504] pci 0000: | ||
| + | [ 0.438700] pci 0000: | ||
| + | [ 0.439005] pci 0000: | ||
| + | [ 0.439596] pci 0000: | ||
| + | [ 0.439614] pci 0000: | ||
| + | [ 0.439655] pci 0000: | ||
| + | [ 0.444027] pci_bus 0000:01: fixups for bus | ||
| + | [ 0.444086] PCI: bus1: Fast back to back transfers disabled | ||
| + | [ 0.444104] pci_bus 0000:01: bus scan returning with max=01 | ||
| + | [ 0.444122] pci 0000: | ||
| + | [ 0.444141] pci_bus 0000:00: bus scan returning with max=ff | ||
| + | [ 0.444170] pci 0000: | ||
| + | [ 0.444199] pci 0000: | ||
| + | [ 0.444304] pci 0000: | ||
| + | [ 0.444329] pci 0000: | ||
| + | [ 0.444353] pci 0000: | ||
| + | [ 0.444553] pcieport 0000: | ||
| + | [ 0.444670] qcom-pcie 1b500000.pci: | ||
| + | [ 0.445319] pcieport 0000: | ||
| + | [ 0.445424] pcieport 0000: | ||
| + | [ 0.445444] pcieport 0000: | ||
| + | [ 0.445458] pcieport 0000: | ||
| + | [ 0.445472] pcieport 0000: | ||
| + | [ 0.445487] pcieport 0000: | ||
| + | [ 0.445501] pcieport 0000: | ||
| + | [ 0.445514] pcieport 0000: | ||
| + | [ 0.445529] pcieport 0000: | ||
| + | [ 0.445542] pcieport 0000: | ||
| + | [ 0.445555] pcieport 0000: | ||
| + | [ 0.445570] pcieport 0000: | ||
| + | [ 0.445583] pcieport 0000: | ||
| + | [ 0.445596] pcieport 0000: | ||
| + | [ 0.445609] pcieport 0000: | ||
| + | [ 0.445623] pcieport 0000: | ||
| + | [ 0.445637] pcieport 0000: | ||
| + | [ 0.446282] qcom-pcie 1b700000.pci: | ||
| + | [ 0.446506] qcom-pcie 1b700000.pci: | ||
| + | [ 0.446612] qcom-pcie 1b700000.pci: | ||
| + | [ 0.446875] qcom-pcie 1b700000.pci: | ||
| + | [ 0.446921] qcom-pcie 1b700000.pci: | ||
| + | [ 0.446964] qcom-pcie 1b700000.pci: | ||
| + | [ 0.447007] qcom-pcie 1b700000.pci: | ||
| + | [ 0.572003] qcom-pcie 1b700000.pci: | ||
| + | [ 0.572026] qcom-pcie 1b700000.pci: | ||
| + | [ 0.674689] qcom-pcie 1b700000.pci: | ||
| + | [ 0.674834] qcom-pcie 1b700000.pci: | ||
| + | [ 0.674854] pci_bus 0001:00: root bus resource [bus 00-ff] | ||
| + | [ 0.674877] pci_bus 0001:00: root bus resource [io 0x10000-0x1ffff] (bus address [0x31e00000-0x31e0ffff]) | ||
| + | [ 0.674897] pci_bus 0001:00: root bus resource [mem 0x2e000000-0x31dfffff] | ||
| + | [ 0.674919] pci_bus 0001:00: scanning bus | ||
| + | [ 0.674967] pci 0001: | ||
| + | [ 0.675098] pci 0001: | ||
| + | [ 0.675116] pci 0001: | ||
| + | [ 0.675137] pci 0001: | ||
| + | [ 0.679418] pci_bus 0001:00: fixups for bus | ||
| + | [ 0.679441] PCI: bus0: Fast back to back transfers disabled | ||
| + | [ 0.679462] pci 0001: | ||
| + | [ 0.679597] pci_bus 0001:01: scanning bus | ||
| + | [ 0.679808] pci 0001: | ||
| + | [ 0.680002] pci 0001: | ||
| + | [ 0.680306] pci 0001: | ||
| + | [ 0.680891] pci 0001: | ||
| + | [ 0.680908] pci 0001: | ||
| + | [ 0.680948] pci 0001: | ||
| + | [ 0.685285] pci_bus 0001:01: fixups for bus | ||
| + | [ 0.685346] PCI: bus1: Fast back to back transfers disabled | ||
| + | [ 0.685363] pci_bus 0001:01: bus scan returning with max=01 | ||
| + | [ 0.685380] pci 0001: | ||
| + | [ 0.685399] pci_bus 0001:00: bus scan returning with max=ff | ||
| + | [ 0.685424] pci 0001: | ||
| + | [ 0.685454] pci 0001: | ||
| + | [ 0.685558] pci 0001: | ||
| + | [ 0.685583] pci 0001: | ||
| + | [ 0.685606] pci 0001: | ||
| + | [ 0.685780] pcieport 0001: | ||
| + | [ 0.685884] qcom-pcie 1b700000.pci: | ||
| + | [ 0.686450] pcieport 0001: | ||
| + | [ 0.686547] pcieport 0001: | ||
| + | [ 0.686566] pcieport 0001: | ||
| + | [ 0.686580] pcieport 0001: | ||
| + | [ 0.686595] pcieport 0001: | ||
| + | [ 0.686610] pcieport 0001: | ||
| + | [ 0.686624] pcieport 0001: | ||
| + | [ 0.686638] pcieport 0001: | ||
| + | [ 0.686653] pcieport 0001: | ||
| + | [ 0.686666] pcieport 0001: | ||
| + | [ 0.686680] pcieport 0001: | ||
| + | [ 0.686694] pcieport 0001: | ||
| + | [ 0.686708] pcieport 0001: | ||
| + | [ 0.686721] pcieport 0001: | ||
| + | [ 0.686734] pcieport 0001: | ||
| + | [ 0.686747] pcieport 0001: | ||
| + | [ 0.686760] pcieport 0001: | ||
| + | [ 0.687469] qcom-pcie 1b900000.pci: | ||
| + | [ 0.687683] qcom-pcie 1b900000.pci: | ||
| + | [ 0.687789] qcom-pcie 1b900000.pci: | ||
| + | [ 0.688052] qcom-pcie 1b900000.pci: | ||
| + | [ 0.688097] qcom-pcie 1b900000.pci: | ||
| + | [ 0.688138] qcom-pcie 1b900000.pci: | ||
| + | [ 0.688180] qcom-pcie 1b900000.pci: | ||
| + | [ 0.811988] qcom-pcie 1b900000.pci: | ||
| + | [ 0.812011] qcom-pcie 1b900000.pci: | ||
| + | [ 0.914675] qcom-pcie 1b900000.pci: | ||
| + | [ 0.914815] qcom-pcie 1b900000.pci: | ||
| + | [ 0.914836] pci_bus 0002:00: root bus resource [bus 00-ff] | ||
| + | [ 0.914858] pci_bus 0002:00: root bus resource [io 0x20000-0x2ffff] (bus address [0x35e00000-0x35e0ffff]) | ||
| + | [ 0.914878] pci_bus 0002:00: root bus resource [mem 0x32000000-0x35dfffff] | ||
| + | [ 0.914897] pci_bus 0002:00: scanning bus | ||
| + | [ 0.914948] pci 0002: | ||
| + | [ 0.915078] pci 0002: | ||
| + | [ 0.915096] pci 0002: | ||
| + | [ 0.915118] pci 0002: | ||
| + | [ 0.919412] pci_bus 0002:00: fixups for bus | ||
| + | [ 0.919436] PCI: bus0: Fast back to back transfers disabled | ||
| + | [ 0.919456] pci 0002: | ||
| + | [ 0.919594] pci_bus 0002:01: scanning bus | ||
| + | [ 0.919804] pci 0002: | ||
| + | [ 0.919997] pci 0002: | ||
| + | [ 0.920302] pci 0002: | ||
| + | [ 0.920888] pci 0002: | ||
| + | [ 0.920905] pci 0002: | ||
| + | [ 0.920945] pci 0002: | ||
| + | [ 0.925296] pci_bus 0002:01: fixups for bus | ||
| + | [ 0.925355] PCI: bus1: Fast back to back transfers disabled | ||
| + | [ 0.925372] pci_bus 0002:01: bus scan returning with max=01 | ||
| + | [ 0.925390] pci 0002: | ||
| + | [ 0.925409] pci_bus 0002:00: bus scan returning with max=ff | ||
| + | [ 0.925435] pci 0002: | ||
| + | [ 0.925464] pci 0002: | ||
| + | [ 0.925569] pci 0002: | ||
| + | [ 0.925594] pci 0002: | ||
| + | [ 0.925616] pci 0002: | ||
| + | [ 0.925793] pcieport 0002: | ||
| + | [ 0.925901] qcom-pcie 1b900000.pci: | ||
| + | [ 0.926478] pcieport 0002: | ||
| + | [ 0.926593] pcieport 0002: | ||
| + | [ 0.926613] pcieport 0002: | ||
| + | [ 0.926627] pcieport 0002: | ||
| + | [ 0.926642] pcieport 0002: | ||
| + | [ 0.926656] pcieport 0002: | ||
| + | [ 0.926670] pcieport 0002: | ||
| + | [ 0.926684] pcieport 0002: | ||
| + | [ 0.926698] pcieport 0002: | ||
| + | [ 0.926711] pcieport 0002: | ||
| + | [ 0.926726] pcieport 0002: | ||
| + | [ 0.926740] pcieport 0002: | ||
| + | [ 0.926754] pcieport 0002: | ||
| + | [ 0.926768] pcieport 0002: | ||
| + | [ 0.926781] pcieport 0002: | ||
| + | [ 0.926795] pcieport 0002: | ||
| + | [ 0.926809] pcieport 0002: | ||
| + | [ 0.930284] krait-cc soc: | ||
| + | [ 0.930310] krait-cc soc: | ||
| + | [ 0.930449] krait-cc soc: | ||
| + | [ 0.930469] krait-cc soc: | ||
| + | [ 0.930663] krait-cc soc: | ||
| + | [ 0.933262] gsbi 12440000.gsbi: | ||
| + | [ 0.934355] gsbi 16300000.gsbi: | ||
| + | [ 0.935121] gsbi 1a200000.gsbi: | ||
| + | [ 0.936134] gsbi 16500000.gsbi: | ||
| + | [ 0.937124] gsbi 16600000.gsbi: | ||
| + | [ 0.938628] tcsr 1a400000.syscon: | ||
| + | [ 0.938867] Serial: 8250/16550 driver, 16 ports, IRQ sharing enabled | ||
| + | [ 0.941041] msm_serial 16340000.serial: | ||
| + | [ 0.941094] msm_serial 16340000.serial: | ||
| + | [ 0.941164] 16340000.serial: | ||
| + | [ 0.941209] msm_serial: console setup on port #0 | ||
| + | [ 2.181411] printk: console [ttyMSM0] enabled | ||
| + | [ 2.186506] msm_serial: driver initialized | ||
| + | [ 2.195307] loop: module loaded | ||
| + | [ 2.195341] Loading iSCSI transport class v2.0-870. | ||
| + | [ 2.199898] spi_qup 1a280000.spi: | ||
| + | [ 2.203935] spi-nor spi0.0: n25q064a (8192 Kbytes) | ||
| + | [ 2.232493] switch0: Atheros AR8337 rev. 2 switch registered on gpio-0 | ||
| + | [ 3.054545] ipq806x-gmac-dwmac 37000000.ethernet: | ||
| + | [ 3.054585] ipq806x-gmac-dwmac 37000000.ethernet: | ||
| + | [ 3.060931] ipq806x-gmac-dwmac 37000000.ethernet: | ||
| + | [ 3.067619] ipq806x-gmac-dwmac 37000000.ethernet: | ||
| + | [ 3.073606] ipq806x-gmac-dwmac 37000000.ethernet: | ||
| + | [ 3.081149] ipq806x-gmac-dwmac 37000000.ethernet: | ||
| + | [ 3.086884] ipq806x-gmac-dwmac 37000000.ethernet: | ||
| + | [ 3.094690] ipq806x-gmac-dwmac 37000000.ethernet: | ||
| + | [ 3.102563] ipq806x-gmac-dwmac 37000000.ethernet: | ||
| + | [ 3.108373] ipq806x-gmac-dwmac 37000000.ethernet: | ||
| + | [ 3.115701] ipq806x-gmac-dwmac 37000000.ethernet: | ||
| + | [ 3.122537] ipq806x-gmac-dwmac 37000000.ethernet: | ||
| + | [ 3.130086] ipq806x-gmac-dwmac 37000000.ethernet: | ||
| + | [ 3.137053] ipq806x-gmac-dwmac 37000000.ethernet: | ||
| + | [ 3.144962] ipq806x-gmac-dwmac 37400000.ethernet: | ||
| + | [ 3.151958] ipq806x-gmac-dwmac 37400000.ethernet: | ||
| + | [ 3.159146] ipq806x-gmac-dwmac 37400000.ethernet: | ||
| + | [ 3.165604] ipq806x-gmac-dwmac 37400000.ethernet: | ||
| + | [ 3.171968] ipq806x-gmac-dwmac 37400000.ethernet: | ||
| + | [ 3.179427] ipq806x-gmac-dwmac 37400000.ethernet: | ||
| + | [ 3.185147] ipq806x-gmac-dwmac 37400000.ethernet: | ||
| + | [ 3.192954] ipq806x-gmac-dwmac 37400000.ethernet: | ||
| + | [ 3.200847] ipq806x-gmac-dwmac 37400000.ethernet: | ||
| + | [ 3.206586] ipq806x-gmac-dwmac 37400000.ethernet: | ||
| + | [ 3.214027] ipq806x-gmac-dwmac 37400000.ethernet: | ||
| + | [ 3.220806] ipq806x-gmac-dwmac 37400000.ethernet: | ||
| + | [ 3.228375] ipq806x-gmac-dwmac 37400000.ethernet: | ||
| + | [ 3.235317] ipq806x-gmac-dwmac 37400000.ethernet: | ||
| + | [ 3.382051] xhci-hcd xhci-hcd.0.auto: | ||
| + | [ 3.382113] xhci-hcd xhci-hcd.0.auto: | ||
| + | [ 3.386639] xhci-hcd xhci-hcd.0.auto: | ||
| + | [ 3.394129] xhci-hcd xhci-hcd.0.auto: | ||
| + | [ 3.403719] xhci-hcd xhci-hcd.0.auto: | ||
| + | [ 3.409365] xhci-hcd xhci-hcd.0.auto: | ||
| + | [ 3.414833] xhci-hcd xhci-hcd.0.auto: | ||
| + | [ 3.423480] hub 1-0:1.0: USB hub found | ||
| + | [ 3.429120] hub 1-0:1.0: 1 port detected | ||
| + | [ 3.433210] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM. | ||
| + | [ 3.437444] hub 2-0:1.0: USB hub found | ||
| + | [ 3.444971] hub 2-0:1.0: 1 port detected | ||
| + | [ 3.449002] xhci-hcd xhci-hcd.1.auto: | ||
| + | [ 3.452513] xhci-hcd xhci-hcd.1.auto: | ||
| + | [ 3.458091] xhci-hcd xhci-hcd.1.auto: | ||
| + | [ 3.465397] xhci-hcd xhci-hcd.1.auto: | ||
| + | [ 3.475067] xhci-hcd xhci-hcd.1.auto: | ||
| + | [ 3.480705] xhci-hcd xhci-hcd.1.auto: | ||
| + | [ 3.486192] xhci-hcd xhci-hcd.1.auto: | ||
| + | [ 3.494633] hub 3-0:1.0: USB hub found | ||
| + | [ 3.500454] hub 3-0:1.0: 1 port detected | ||
| + | [ 3.504537] usb usb4: We don't know the algorithms for LPM for this host, disabling LPM. | ||
| + | [ 3.508837] hub 4-0:1.0: USB hub found | ||
| + | [ 3.516254] hub 4-0:1.0: 1 port detected | ||
| + | [ 3.520373] usbcore: registered new interface driver usb-storage | ||
| + | [ 3.524097] i2c_dev: i2c /dev entries driver | ||
| + | [ 3.536574] mmci-pl18x 12400000.sdcc: | ||
| + | [ 3.536825] mmci-pl18x 12400000.sdcc: | ||
| + | [ 3.570371] sdhci: Secure Digital Host Controller Interface driver | ||
| + | [ 3.570402] sdhci: Copyright(c) Pierre Ossman | ||
| + | [ 3.575442] sdhci-pltfm: | ||
| + | [ 3.650111] mmc0: new high speed MMC card at address 0001 | ||
| + | [ 3.651101] mmcblk0: mmc0:0001 P1XXXX 3.60 GiB | ||
| + | [ 3.657998] Alternate GPT is invalid, using primary GPT. | ||
| + | [ 3.658891] | ||
| + | [ 3.665195] mmcblk0boot0: | ||
| + | [ 3.668067] mmcblk0boot1: | ||
| + | [ 3.672911] mmcblk0rpmb: | ||
| + | [ 3.699036] lp5523x 1-0032: lp5523 Programmable led chip found | ||
| + | [ 3.748617] usb 1-1: new full-speed USB device number 2 using xhci-hcd | ||
| + | [ 3.830553] lp5523x 1-0033: lp5523 Programmable led chip found | ||
| + | [ 3.840063] NET: Registered PF_INET6 protocol family | ||
| + | [ 3.842778] Segment Routing with IPv6 | ||
| + | [ 3.844173] In-situ OAM (IOAM) with IPv6 | ||
| + | [ 3.847833] NET: Registered PF_PACKET protocol family | ||
| + | [ 3.851737] bridge: filtering via arp/ | ||
| + | [ 3.856995] 8021q: 802.1Q VLAN Support v1.8 | ||
| + | [ 3.869813] Registering SWP/SWPB emulation handler | ||
| + | [ 3.907568] thermal thermal_zone0: | ||
| + | [ 3.921142] VFS: Mounted root (squashfs filesystem) readonly on device 179:2. | ||
| + | [ 3.921870] Freeing unused kernel image (initmem) memory: 1024K | ||
| + | [ 3.957879] Run /sbin/init as init process | ||
| + | [ 3.957908] | ||
| + | [ 3.957917] | ||
| + | [ 3.957925] | ||
| + | [ 3.957933] | ||
| + | [ 3.957939] | ||
| + | [ 3.957947] | ||
| + | [ 3.957955] | ||
| + | [ 4.147089] init: Console is alive | ||
| + | [ 4.147336] init: - watchdog - | ||
| + | [ 4.149862] init: Watchdog has previously reset the system | ||
| + | [ 4.773438] kmodloader: loading kernel modules from / | ||
| + | [ 4.853239] pstore: Using crash dump compression: | ||
| + | [ 4.854901] printk: console [ramoops-1] enabled | ||
| + | [ 4.857744] pstore: Registered ramoops as persistent store backend | ||
| + | [ 4.861964] ramoops: using 0x100000@0x7ff00000, | ||
| + | [ 4.871386] ehci_hcd: USB 2.0 ' | ||
| + | [ 4.878442] libata version 3.00 loaded. | ||
| + | [ 4.887350] tpm_i2c_infineon 0-0020: 1.2 TPM (device-id 0x1A) | ||
| + | [ 5.037024] fsl-ehci: Freescale EHCI Host controller driver | ||
| + | [ 5.038379] ehci-platform: | ||
| + | [ 5.046323] ohci_hcd: USB 1.1 ' | ||
| + | [ 5.047648] ohci-platform: | ||
| + | [ 5.055220] kmodloader: done loading kernel modules from / | ||
| + | [ 5.067464] init: - preinit - | ||
| + | [ 5.689807] random: jshn: uninitialized urandom read (4 bytes read) | ||
| + | [ 5.748391] random: jshn: uninitialized urandom read (4 bytes read) | ||
| + | [ 5.817144] random: jshn: uninitialized urandom read (4 bytes read) | ||
| + | [ 6.828744] ipq806x-gmac-dwmac 37400000.ethernet eth1: Register MEM_TYPE_PAGE_POOL RxQ-0 | ||
| + | [ 6.830235] dwmac1000: Master AXI performs any burst length | ||
| + | [ 6.835933] ipq806x-gmac-dwmac 37400000.ethernet eth1: No Safety Features support found | ||
| + | [ 6.851358] ipq806x-gmac-dwmac 37400000.ethernet eth1: IEEE 1588-2008 Advanced Timestamp supported | ||
| + | [ 6.851622] ipq806x-gmac-dwmac 37400000.ethernet eth1: registered PTP clock | ||
| + | [ 6.859732] random: procd: uninitialized urandom read (4 bytes read) | ||
| + | [ 6.866244] ipq806x-gmac-dwmac 37400000.ethernet eth1: configuring for fixed/sgmii link mode | ||
| + | [ 6.873192] ipq806x-gmac-dwmac 37400000.ethernet eth1: Link is Up - 1Gbps/Full - flow control off | ||
| + | [ 6.881340] IPv6: ADDRCONF(NETDEV_CHANGE): | ||
| + | [ 9.178583] F2FS-fs (mmcblk0p3): | ||
| + | [ 9.187296] F2FS-fs (mmcblk0p3): | ||
| + | [ 9.189922] mount_root: switching to f2fs overlay | ||
| + | [ 9.200854] urandom-seed: | ||
| + | [ 9.261925] ipq806x-gmac-dwmac 37400000.ethernet eth1: Link is Down | ||
| + | [ 9.271579] procd: - early - | ||
| + | [ 9.271802] procd: - watchdog - | ||
| + | [ 9.273716] procd: Watchdog has previously reset the system | ||
| + | [ 9.857436] procd: - watchdog - | ||
| + | [ 9.857619] procd: Watchdog has previously reset the system | ||
| + | [ 9.946122] procd: - ubus - | ||
| + | [ 9.996668] random: ubusd: uninitialized urandom read (4 bytes read) | ||
| + | [ 9.998250] random: ubusd: uninitialized urandom read (4 bytes read) | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | </ | ||
| </ | </ | ||
| Line 936: | Line 1514: | ||
| Technical information: | Technical information: | ||
| - | Information about bootloader: https:// | + | Information about bootloader: https://www.chromium.org/chromium-os/developer-library/guides/device/ |
| ===== Tags ===== | ===== Tags ===== | ||
| [[meta: | [[meta: | ||
| {{tag> | {{tag> | ||