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 | ||
| toh:linksys:mx4200_v1_and_v2 [2024/01/07 07:45] – add hardware highlights spectredev | toh:linksys:mx4200_v1_and_v2 [2024/02/11 23:34] – old revision restored (2024/02/11 21:46) jow | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== Linksys MX4200 | + | ====== Linksys MX4200 ====== |
| /* This template is intended to be used via https:// | /* This template is intended to be used via https:// | ||
| /* DO NOT CREATE NEW DEVICEPAGES VIA COPY & PASTE! */ | /* DO NOT CREATE NEW DEVICEPAGES VIA COPY & PASTE! */ | ||
| /* USE https:// | /* USE https:// | ||
| - | |||
| - | {{page> | ||
| - | |||
| /*****/ | /*****/ | ||
| Line 33: | Line 30: | ||
| All 3 have support for OpenWrt. | All 3 have support for OpenWrt. | ||
| ===== Supported Versions ===== | ===== Supported Versions ===== | ||
| - | ---- datatable ---- | + | <!-- ToH: { |
| - | cols | + | " |
| - | headers | + | " |
| - | align : c,c,c,c,c,c,c | + | |
| - | filter | + | |
| - | filter | + | |
| - | filter | + | } --> |
| - | ---- | + | |
| - | ---- datatable ---- | + | |
| - | cols : Brand, Model, Versions, Supported Current Rel, OEM device homepage URL_url, Forum Search_search-forums, | + | |
| - | headers : Brand, Model, Version, Current Release, OEM Info, Forum Search, Technical Data | + | |
| - | align : c, | + | |
| - | filter | + | |
| - | filter | + | |
| - | filter | + | |
| - | ---- | + | |
| ===== Potential Limitations and issue ===== | ===== Potential Limitations and issue ===== | ||
| * Ath11k memory: The ath11k driver needed for the main wireless radios uses a lot of memory when there are few stations connected and low bandwidth traffic flowing. | * Ath11k memory: The ath11k driver needed for the main wireless radios uses a lot of memory when there are few stations connected and low bandwidth traffic flowing. | ||
| Line 56: | Line 43: | ||
| ===== Hardware Highlights ===== | ===== Hardware Highlights ===== | ||
| - | ---- datatable ---- | + | <!-- ToH: { |
| - | cols | + | |
| - | header | + | " |
| - | align : c, | + | |
| - | filter | + | |
| - | filter | + | |
| - | filter | + | } --> |
| - | ---- | + | |
| - | + | ||
| - | ---- datatable ---- | + | |
| - | cols : Model, Versions, CPU, CPU MHz, CPU Cores_numcores, | + | |
| - | header | + | |
| - | align : c, | + | |
| - | filter | + | |
| - | filter | + | |
| - | filter | + | |
| - | ---- | + | |
| ===== Installation ===== | ===== Installation ===== | ||
| /* stable release */ | /* stable release */ | ||
| /* uncomment once stable release is available | /* uncomment once stable release is available | ||
| - | ---- datatable ---- | + | <!-- ToH: { |
| - | cols | + | " |
| - | headers | + | " |
| - | align : c,c,c | + | " |
| - | filter | + | " |
| - | filter | + | |
| - | filter | + | } --> |
| - | ---- | + | |
| */ | */ | ||
| Line 90: | Line 66: | ||
| /* snapshot */ | /* snapshot */ | ||
| /* delete once stable release is available */ | /* delete once stable release is available */ | ||
| - | ---- datatable ---- | + | <!-- ToH: { |
| - | cols | + | " |
| - | headers | + | " |
| - | align : c,c,c | + | " |
| - | filter | + | " |
| - | filter | + | |
| - | filter | + | } --> |
| - | ---- | + | |
| -> [[docs: | -> [[docs: | ||
| - | FIXME Please add the installation procedure here. | + | Installation instructions: |
| + | |||
| + | 1. Open Linksys Web UI - http:// | ||
| + | |||
| + | 2. Login with your admin password. The default password can be found on a sticker under the device. | ||
| + | |||
| + | 3. To enter into the support mode, click on the “CA” link and the bottom of the page. | ||
| + | |||
| + | 4. Open the “Connectivity” menu and upload the squash-factory image with the “Choose file” button. | ||
| + | |||
| + | 5. Click start. Ignore all the prompts and warnings by click “yes” in all the popups. | ||
| + | |||
| + | 6. The Wifi radios are turned off by default. To configure the router, you will need to connect your computer to the LAN port of the device. | ||
| + | |||
| + | 7. Then you would need to write openwrt to the other partition for it to work | ||
| + | |||
| + | 8. First Check booted partition | ||
| + | |||
| + | fw_printenv -n boot_part | ||
| + | |||
| + | 9. Then install Openwrt to the other partition if booted in slot 1: | ||
| + | |||
| + | mtd -r -e alt_kernel -n write openwrt-qualcommax-ipq807x-linksys_mx4200v(X)-squashfs-factory.bin alt_kernel | ||
| + | |||
| + | *If in slot 2: | ||
| + | |||
| + | mtd -r -e kernel -n write openwrt-qualcommax-ipq807x-linksys_mx4200v(X)-squashfs-factory.bin kernel | ||
| + | |||
| + | Replace (X) with your model version either 1 or 2 | ||
| ==== Flash Layout ==== | ==== Flash Layout ==== | ||
| - | <WRAP BOX> | ||
| - | FIXME // | ||
| - | Please check out the article [[docs:techref:flash.layout|Flash layout]]. It contains examples and explanations that describe how to document the flash layout. | + | <tabbox OEM Firmware> |
| - | </WRAP> | + | < |
| + | / $ cat /proc/mtd | ||
| + | dev: size | ||
| + | mtd0: 00100000 00020000 " | ||
| + | mtd1: 00100000 00020000 " | ||
| + | mtd2: 00080000 00020000 " | ||
| + | mtd3: 00080000 00020000 " | ||
| + | mtd4: 00300000 00020000 " | ||
| + | mtd5: 00300000 00020000 " | ||
| + | mtd6: 00080000 00020000 " | ||
| + | mtd7: 00080000 00020000 " | ||
| + | mtd8: 00080000 00020000 " | ||
| + | mtd9: 00080000 00020000 " | ||
| + | mtd10: 00080000 00020000 " | ||
| + | mtd11: 00080000 00020000 " | ||
| + | mtd12: 00080000 00020000 " | ||
| + | mtd13: 00080000 00020000 " | ||
| + | mtd14: 00080000 00020000 " | ||
| + | mtd15: 00100000 00020000 " | ||
| + | mtd16: 00100000 00020000 " | ||
| + | mtd17: 00080000 00020000 " | ||
| + | mtd18: 00040000 00020000 " | ||
| + | mtd19: 00020000 00020000 " | ||
| + | mtd20: 00020000 00020000 " | ||
| + | mtd21: 09600000 00020000 " | ||
| + | mtd22: 09000000 00020000 " | ||
| + | mtd23: 09600000 00020000 " | ||
| + | mtd24: 09000000 00020000 " | ||
| + | mtd25: 00200000 00020000 " | ||
| + | mtd26: 00080000 00020000 " | ||
| + | mtd27: 0b800000 00020000 " | ||
| + | mtd28: 00900000 00020000 "0:WIFIFW" | ||
| + | </code> | ||
| - | ==== OEM easy installation ==== | + | <tabbox OpenWrt Firmware> |
| + | < | ||
| + | root@OpenWrt: | ||
| + | mtd0: 00100000 00020000 " | ||
| + | mtd1: 00100000 00020000 " | ||
| + | mtd2: 00080000 00020000 " | ||
| + | mtd3: 00080000 00020000 " | ||
| + | mtd4: 00300000 00020000 " | ||
| + | mtd5: 00300000 00020000 " | ||
| + | mtd6: 00080000 00020000 " | ||
| + | mtd7: 00080000 00020000 " | ||
| + | mtd8: 00080000 00020000 " | ||
| + | mtd9: 00080000 00020000 " | ||
| + | mtd10: 00080000 00020000 " | ||
| + | mtd11: 00080000 00020000 " | ||
| + | mtd12: 00080000 00020000 " | ||
| + | mtd13: 00080000 00020000 " | ||
| + | mtd14: 00080000 00020000 " | ||
| + | mtd15: 00100000 00020000 " | ||
| + | mtd16: 00100000 00020000 " | ||
| + | mtd17: 00080000 00020000 " | ||
| + | mtd18: 00040000 00020000 " | ||
| + | mtd19: 00020000 00020000 " | ||
| + | mtd20: 00020000 00020000 " | ||
| + | mtd21: 09600000 00020000 " | ||
| + | mtd22: 09000000 00020000 " | ||
| + | mtd23: 09600000 00020000 " | ||
| + | mtd24: 09000000 00020000 " | ||
| + | mtd25: 00200000 00020000 " | ||
| + | mtd26: 00080000 00020000 " | ||
| + | mtd27: 0b800000 00020000 " | ||
| + | mtd28: 00900000 00020000 " | ||
| + | </ | ||
| + | </ | ||
| - | <WRAP BOX> | ||
| - | FIXME //The instructions below are for Broadcom devices and only serve as an example.// | ||
| - | **//Remove / modify them if they do not apply to this particular device!//** | ||
| - | This section deals with | + | ==== OEM easy installation ==== |
| - | * How you install OpenWrt from a device freshly opened | + | |
| - | * The steps required such as reset to factory defaults if the device has already been configured | + | |
| - | **Note:** Reset router to factory defaults if it has been previously configured. | + | <WRAP BOX> |
| - | * Browse to '' | + | None at the current time of writing this (08/01/2024) |
| - | * Upload .bin file to router | + | |
| - | * Wait for it to reboot | + | |
| - | * Telnet to 192.168.1.1 and set a root password, or browse to ''< | + | |
| </ | </ | ||
| Line 151: | Line 209: | ||
| <WRAP BOX> | <WRAP BOX> | ||
| - | |||
| - | FIXME These are generic instructions. Update with your router' | ||
| - | |||
| ==== LuCI Web Upgrade Process ==== | ==== LuCI Web Upgrade Process ==== | ||
| * Browse to ''< | * Browse to ''< | ||
| - | * Upload | + | * Upload |
| * Wait for reboot | * Wait for reboot | ||
| Line 176: | Line 231: | ||
| < | < | ||
| cd /tmp | cd /tmp | ||
| - | wget http:// | + | wget http:// |
| - | sysupgrade /tmp/xxx.abc | + | sysupgrade /tmp/xxx.bin |
| </ | </ | ||
| Line 188: | Line 243: | ||
| < | < | ||
| cd /tmp | cd /tmp | ||
| - | wget http:// | + | wget http:// |
| - | mtd write /tmp/xxx.abc linux && reboot | + | |
| + | 1. First Check booted partition | ||
| + | fw_printenv -n boot_part | ||
| + | |||
| + | 2. Then install Openwrt to the other partition if booted in slot 1: | ||
| + | mtd -r -e alt_kernel -n write openwrt-qualcommax-ipq807x-linksys_mx4200v(X)-squashfs-factory.bin alt_kernel | ||
| + | |||
| + | If in slot 2: | ||
| + | mtd -r -e kernel -n write openwrt-qualcommax-ipq807x-linksys_mx4200v(X)-squashfs-factory.bin kernel | ||
| </ | </ | ||
| Line 204: | Line 267: | ||
| Set up your Internet connection, configure wireless, configure USB port, etc. | Set up your Internet connection, configure wireless, configure USB port, etc. | ||
| - | ===== Specific Configuration ===== | ||
| - | <WRAP BOX> | ||
| - | FIXME Please fill in real values for this device, then remove the EXAMPLEs | ||
| - | ==== Network interfaces ==== | ||
| - | The default network configuration is: | ||
| - | ^ Interface Name ^ Description | ||
| - | | br-lan | ||
| - | | vlan0 (eth0.0) | ||
| - | | vlan1 (eth0.1) | ||
| - | | wl0 | EXAMPLE WiFi | EXAMPLE Disabled | ||
| - | </ | ||
| - | |||
| - | ==== Switch Ports (for VLANs) ==== | ||
| - | <WRAP BOX> | ||
| - | FIXME Please fill in real values for this device, then remove the EXAMPLEs | ||
| - | |||
| - | Numbers 0-3 are Ports 1-4 as labeled on the unit, number 4 is the Internet (WAN) on the unit, 5 is the internal connection to the router itself. Don't be fooled: Port 1 on the unit is number 3 when configuring VLANs. vlan0 = eth0.0, vlan1 = eth0.1 and so on. | ||
| - | ^ Port ^ Switch port ^ | ||
| - | | Internet (WAN) | EXAMPLE 4 | | ||
| - | | LAN 1 | EXAMPLE 3 | | ||
| - | | LAN 2 | EXAMPLE 2 | | ||
| - | | LAN 3 | EXAMPLE 1 | | ||
| - | | LAN 4 | EXAMPLE 0 | | ||
| - | |||
| - | </ | ||
| ==== Buttons ==== | ==== Buttons ==== | ||
| Line 238: | Line 276: | ||
| <WRAP BOX> | <WRAP BOX> | ||
| - | FIXME Please fill in real values for this device, then remove the EXAMPLEs | ||
| The Linksys MX4200 has the following buttons: | The Linksys MX4200 has the following buttons: | ||
| ^ BUTTON | ^ BUTTON | ||
| - | | EXAMPLE | + | | Reset | reset | |
| - | | EXAMPLE Secure Easy Setup | + | | WPS Button |
| - | | EXAMPLE No buttons at all. | + | |
| </ | </ | ||
| Line 251: | Line 287: | ||
| ===== Hardware ===== | ===== Hardware ===== | ||
| ==== Info ==== | ==== Info ==== | ||
| - | <WRAP BOX> | + | ---- datatemplatelist dttpllist ---- |
| - | FIXME | + | template: meta: |
| - | - This table is automatically generated, **once the correct filters for Brand and Model are set.** | + | cols : Brand, Model, Versions, Device Type, Availability, |
| - | - If you see " | + | filter |
| - | | + | filter |
| - | | + | filter |
| - | | + | ---- |
| - | </ | + | |
| ---- datatemplatelist dttpllist ---- | ---- datatemplatelist dttpllist ---- | ||
| Line 265: | Line 300: | ||
| filter | filter | ||
| filter | filter | ||
| - | filter | + | filter |
| ---- | ---- | ||
| Line 275: | Line 310: | ||
| // | // | ||
| - | **Insert photo of front of the casing** | + | {{media: |
| //Back://\\ | //Back://\\ | ||
| - | **Insert photo of back of the casing** | + | {{media:linksys: |
| - | + | ||
| - | //Backside label://\\ | + | |
| - | **Insert photo of backside label** | + | |
| ==== Opening the case ==== | ==== Opening the case ==== | ||
| Line 288: | Line 320: | ||
| <WRAP BOX> | <WRAP BOX> | ||
| - | FIXME //Describe what needs to be done to open the device, e.g. remove | + | To Open the case you will need a flat pry too and a Philips screwdriver |
| - | * To remove | + | |
| + | First use the pry tool to remove the top grille | ||
| + | |||
| + | If you have a thin and a long enough flat screwdriver that fits in the holes you can skip this step and move on to the next step | ||
| + | |||
| + | {{media: | ||
| + | |||
| + | |||
| + | Once the grille has been remove | ||
| + | |||
| + | {{media: | ||
| + | |||
| + | At this point the white casing should just slide off and you'll have access to the PCB | ||
| </ | </ | ||
| //Main PCB://\\ | //Main PCB://\\ | ||
| - | **Insert photo of PCB** | + | |
| + | MX4200 V1 PCB | ||
| + | |||
| + | {{media: | ||
| + | |||
| + | MX4200 V2 PCB | ||
| + | |||
| + | {{media: | ||
| ==== Serial ==== | ==== Serial ==== | ||
| Line 299: | Line 351: | ||
| How to connect to the Serial Port of this specific device:\\ | How to connect to the Serial Port of this specific device:\\ | ||
| - | **Insert photo of PCB with markings for serial port** | ||
| - | <WRAP BOX> | + | MX4200 v1 Serial Below: |
| - | FIXME //Replace EXAMPLE by real values.// | + | |
| - | </ | + | |
| - | ^ Serial connection parameters\\ for Linksys MX4200 V1 and V2 | EXAMPLE 115200, 8N1, 3.3V | | + | {{media: |
| - | ==== JTAG ==== | + | <a2s> |
| - | -> [[docs: | + | Top Side Of The PCB |
| + | __ | ||
| + | \/ | ||
| + | GND TX RX | ||
| + | #-------------------------# | ||
| + | | .-. .-. .-. .-. .-. .-. | | ||
| + | | ' | ||
| + | # | ||
| + | | ||
| + | </ | ||
| - | How to connect to the JTAG Port of this specific device:\\ | + | MX4200 v2 Serial Below: |
| - | **Insert photo of PCB with markings for JTAG port** | + | |
| - | ===== Bootloader mods ===== | + | {{media: |
| - | -> [[docs: | + | |
| + | As depicted on the picture above: | ||
| + | < | ||
| + | VCC TX RX GND | ||
| + | #-----------------# | ||
| + | |# | ||
| + | ||.-.|.-. .-. .-. | | ||
| + | ||' | ||
| + | |# | ||
| + | # | ||
| + | | ||
| + | C10 | ||
| + | </a2s> | ||
| + | |||
| + | ^ Serial connection parameters\\ for Linksys MX4200 V1 and V2 | 115200, 8N1, 3.3V | | ||
| - | ===== Hardware mods ===== | ||
| - | None so far. | ||
| Line 324: | Line 393: | ||
| ==== OEM bootlog ==== | ==== OEM bootlog ==== | ||
| <WRAP bootlog> | <WRAP bootlog> | ||
| - | < | + | < |
| + | Format: Log Type - Time(microsec) - Message - Optional Info | ||
| + | Log Type: B - Since Boot(Power On Reset), | ||
| + | S - QC_IMAGE_VERSION_STRING=BOOT.BF.3.3.1-00158 | ||
| + | S - IMAGE_VARIANT_STRING=HAACANAZA | ||
| + | S - OEM_IMAGE_VERSION_STRING=CRM | ||
| + | S - Boot Config, 0x000002e5 | ||
| + | B - 201 - PBL, Start | ||
| + | B - 2734 - bootable_media_detect_entry, | ||
| + | B - 3440 - bootable_media_detect_success, | ||
| + | B - 3444 - elf_loader_entry, | ||
| + | B - 6105 - auth_hash_seg_entry, | ||
| + | B - 6348 - auth_hash_seg_exit, | ||
| + | B - 68221 - elf_segs_hash_verify_entry, | ||
| + | B - 131063 - PBL, End | ||
| + | B - 140879 - SBL1, Start | ||
| + | B - 192272 - GCC [RstStat: | ||
| + | B - 198677 - pm_device_init, | ||
| + | B - 318603 - PM_SET_VAL: | ||
| + | D - 119438 - pm_device_init, | ||
| + | B - 321012 - pm_driver_init, | ||
| + | D - 5337 - pm_driver_init, | ||
| + | B - 327326 - clock_init, Start | ||
| + | D - 2135 - clock_init, Delta | ||
| + | B - 331382 - boot_flash_init, | ||
| + | D - 13389 - boot_flash_init, | ||
| + | B - 348432 - boot_config_data_table_init, | ||
| + | D - 3294 - boot_config_data_table_init, | ||
| + | B - 355935 - Boot Setting : 0x00000618 | ||
| + | B - 359869 - CDT version: | ||
| + | B - 366793 - sbl1_ddr_set_params, | ||
| + | B - 370636 - CPR configuration: | ||
| + | B - 374113 - cpr_init, Start | ||
| + | B - 376888 - Rail:0 Mode: 5 Voltage: 816000 | ||
| + | B - 382134 - CL CPR settled at 768000mV | ||
| + | B - 384879 - Rail:1 Mode: 5 Voltage: 880000 | ||
| + | B - 389149 - Rail:1 Mode: 7 Voltage: 920000 | ||
| + | D - 16470 - cpr_init, Delta | ||
| + | B - 395920 - Pre_DDR_clock_init, | ||
| + | B - 399977 - Pre_DDR_clock_init, | ||
| + | B - 403362 - DDR Type : PCDDR3 | ||
| + | B - 409096 - do ddr sanity test, Start | ||
| + | D - 1037 - do ddr sanity test, Delta | ||
| + | B - 413854 - DDR: Start of HAL DDR Boot Training | ||
| + | B - 418490 - DDR: End of HAL DDR Boot Training | ||
| + | B - 424285 - DDR: Checksum to be stored on flash is -1644872310 | ||
| + | B - 434686 - Image Load, Start | ||
| + | D - 226401 - QSEE Image Loaded, Delta - (1376448 Bytes) | ||
| + | B - 661179 - Image Load, Start | ||
| + | D - 61 - SEC Image Loaded, Delta - (0 Bytes) | ||
| + | B - 668865 - Image Load, Start | ||
| + | D - 10766 - DEVCFG Image Loaded, Delta - (26008 Bytes) | ||
| + | B - 679692 - Image Load, Start | ||
| + | D - 22204 - RPM Image Loaded, Delta - (86584 Bytes) | ||
| + | B - 701957 - Image Load, Start | ||
| + | D - 94703 - APPSBL Image Loaded, Delta - (574916 Bytes) | ||
| + | B - 796782 - QSEE Execution, Start | ||
| + | D - 61 - QSEE Execution, Delta | ||
| + | B - 802577 - USB D+ check, Start | ||
| + | D - 0 - USB D+ check, Delta | ||
| + | B - 808982 - SBL1, End | ||
| + | D - 670421 - SBL1, Delta | ||
| + | S - Flash Throughput, 6653 KB/s (2065203 Bytes, | ||
| + | S - DDR Frequency, 466 MHz | ||
| + | S - Core 0 Frequency, 800 MHz | ||
| + | |||
| + | |||
| + | |||
| + | U-Boot 2016.01-WNC_v0.4 (Aug 27 2020 - 09:20:09 +0800) | ||
| + | |||
| + | |||
| + | DRAM: smem ram ptable found: ver: 1 len: 4 | ||
| + | |||
| + | 512 MiB | ||
| + | |||
| + | board_env_offset=1000000, | ||
| + | |||
| + | board_devinfo_offset=1060000, | ||
| + | |||
| + | board_senv_offset=1040000, | ||
| + | |||
| + | NAND: Could not find nand_gpio in dts, using defaults | ||
| + | |||
| + | ONFI device found | ||
| + | |||
| + | ID = 1590acad | ||
| + | |||
| + | Vendor = ad | ||
| + | |||
| + | Device = ac | ||
| + | |||
| + | qpic_nand: changing oobsize to 64 from 128 bytes | ||
| + | |||
| + | SF: Unsupported flash IDs: manuf ff, jedec ffff, ext_jedec ffff | ||
| + | |||
| + | ipq_spi: SPI Flash not found (bus/ | ||
| + | |||
| + | 512 MiB | ||
| + | |||
| + | MMC: < | ||
| + | |||
| + | [devinfo_relocate] devinfo_relocate[147] malloced DEVINFO at 4a601d28 | ||
| + | |||
| + | [devinfo_relocate_spec] ret: 0 , total: 131072 , CONFIG_DEVINFO_SIZE: | ||
| + | |||
| + | In: serial@78B3000 | ||
| + | |||
| + | Out: | ||
| + | |||
| + | Err: | ||
| + | |||
| + | machid: 801000d | ||
| + | |||
| + | Card did not respond to voltage select! | ||
| + | |||
| + | eth2 MAC Address from ART is not valid | ||
| + | |||
| + | eth3 MAC Address from ART is not valid | ||
| + | |||
| + | eth4 MAC Address from ART is not valid | ||
| + | |||
| + | eth5 MAC Address from ART is not valid | ||
| + | |||
| + | ################################# | ||
| + | |||
| + | ######### auto_recovery ######### | ||
| + | |||
| + | ################################# | ||
| + | |||
| + | === enabled: | ||
| + | |||
| + | boot_count_buffer_size = 2048, total number = 64 | ||
| + | |||
| + | i=10, offset = 0x1045000, last_offset = 0x1044800 | ||
| + | |||
| + | Updating boot_count... | ||
| + | |||
| + | boot-> | ||
| + | |||
| + | #### ~~~~~~~~~~~~~ #### | ||
| + | |||
| + | Auto-update from TFTP: failed, env. variable ' | ||
| + | |||
| + | #### auto_recovery check #### | ||
| + | |||
| + | Hit any key to stop autoboot: | ||
| + | |||
| + | Normal boot | ||
| + | |||
| + | |||
| + | NAND read: device 0 offset 0x1080000, size 0x600000 | ||
| + | |||
| + | 6291456 bytes read: OK | ||
| + | |||
| + | ## Loading kernel from FIT Image at 44000000 ... | ||
| + | |||
| + | Using ' | ||
| + | |||
| + | Trying ' | ||
| + | |||
| + | Description: | ||
| + | |||
| + | Type: | ||
| + | |||
| + | Compression: | ||
| + | |||
| + | Data Start: | ||
| + | |||
| + | Data Size: 3707917 Bytes = 3.5 MiB | ||
| + | |||
| + | Architecture: | ||
| + | |||
| + | OS: | ||
| + | |||
| + | Load Address: 0x41208000 | ||
| + | |||
| + | Entry Point: | ||
| + | |||
| + | Hash algo: crc32 | ||
| + | |||
| + | Hash value: | ||
| + | |||
| + | Hash algo: sha1 | ||
| + | |||
| + | Hash value: | ||
| + | |||
| + | Verifying Hash Integrity ... crc32+ sha1+ OK | ||
| + | |||
| + | ## Loading fdt from FIT Image at 44000000 ... | ||
| + | |||
| + | Using ' | ||
| + | |||
| + | Trying ' | ||
| + | |||
| + | Description: | ||
| + | |||
| + | Type: Flat Device Tree | ||
| + | |||
| + | Compression: | ||
| + | |||
| + | Data Start: | ||
| + | |||
| + | Data Size: 82598 Bytes = 80.7 KiB | ||
| + | |||
| + | Architecture: | ||
| + | |||
| + | Hash algo: crc32 | ||
| + | |||
| + | Hash value: | ||
| + | |||
| + | Hash algo: sha1 | ||
| + | |||
| + | Hash value: | ||
| + | |||
| + | Verifying Hash Integrity ... crc32+ sha1+ OK | ||
| + | |||
| + | Booting using the fdt blob at 0x44389624 | ||
| + | |||
| + | Uncompressing Kernel Image ... OK | ||
| + | |||
| + | Loading Device Tree to 4a3e8000, end 4a3ff2a5 ... OK | ||
| + | |||
| + | Unable to update property / | ||
| + | |||
| + | Unable to update property / | ||
| + | |||
| + | Unable to update property / | ||
| + | |||
| + | Unable to update property / | ||
| + | |||
| + | Using machid 0x801000d from environment | ||
| + | |||
| + | |||
| + | Starting kernel ... | ||
| + | |||
| + | |||
| + | [ 0.000000] Booting Linux on physical CPU 0x0 | ||
| + | [ 0.000000] Linux version 4.4.60 (root@build-vm) (gcc version 5.2.0 (OpenWrt GCC 5.2.0 998fe11+r49254) ) #1 SMP Wed Nov 11 00:57:54 PST 2020 | ||
| + | [ 0.000000] CPU: ARMv7 Processor [410fd034] revision 4 (ARMv7), cr=10c0383d | ||
| + | [ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache | ||
| + | [ 0.000000] Machine model: Qualcomm Technologies, | ||
| + | [ 0.000000] Ignoring memory range 0x40000000 - 0x41000000 | ||
| + | [ 0.000000] Memory policy: Data cache writealloc | ||
| + | [ 0.000000] psci: probing for conduit method from DT. | ||
| + | [ 0.000000] psci: PSCIv1.0 detected in firmware. | ||
| + | [ 0.000000] psci: Using standard PSCI v0.2 function IDs | ||
| + | [ 0.000000] psci: MIGRATE_INFO_TYPE not supported. | ||
| + | [ 0.000000] PERCPU: Embedded 12 pages/cpu @9ebac000 s19264 r8192 d21696 u49152 | ||
| + | [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 108064 | ||
| + | [ 0.000000] Kernel command line: init=/ | ||
| + | [ 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: 424012K/ | ||
| + | [ 0.000000] Virtual kernel memory layout: | ||
| + | [ 0.000000] | ||
| + | [ 0.000000] | ||
| + | [ 0.000000] | ||
| + | [ 0.000000] | ||
| + | [ 0.000000] | ||
| + | [ 0.000000] | ||
| + | [ 0.000000] | ||
| + | [ 0.000000] | ||
| + | [ 0.000000] | ||
| + | [ 0.000000] | ||
| + | [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, | ||
| + | [ 0.000000] Hierarchical RCU implementation. | ||
| + | [ 0.000000] Build-time adjustment of leaf fanout to 32. | ||
| + | [ 0.000000] NR_IRQS:16 nr_irqs:16 16 | ||
| + | [ 0.000000] Architected cp15 timer(s) running at 19.20MHz (virt). | ||
| + | [ 0.000000] clocksource: | ||
| + | [ 0.000005] sched_clock: | ||
| + | [ 0.000016] Switching to timer-based delay loop, resolution 52ns | ||
| + | [ 0.000713] Calibrating delay loop (skipped), value calculated using timer frequency.. 38.40 BogoMIPS (lpj=192000) | ||
| + | [ 0.000724] pid_max: default: 32768 minimum: 301 | ||
| + | [ 0.000808] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes) | ||
| + | [ 0.000817] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes) | ||
| + | [ 0.001246] CPU: Testing write buffer coherency: ok | ||
| + | [ 0.001600] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000 | ||
| + | [ 0.001648] Setting up static identity map for 0x41208280 - 0x412082d8 | ||
| + | [ 0.005127] MSM Memory Dump base table set up | ||
| + | [ 0.005148] MSM Memory Dump apps data table set up | ||
| + | [ 0.006004] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001 | ||
| + | [ 0.006527] CPU2: thread -1, cpu 2, socket 0, mpidr 80000002 | ||
| + | [ 0.007045] CPU3: thread -1, cpu 3, socket 0, mpidr 80000003 | ||
| + | [ 0.007093] Brought up 4 CPUs | ||
| + | [ 0.007111] SMP: Total of 4 processors activated (153.60 BogoMIPS). | ||
| + | [ 0.007116] CPU: All CPU(s) started in SVC mode. | ||
| + | [ 0.027498] VFP support v0.3: implementor 41 architecture 3 part 40 variant 3 rev 4 | ||
| + | [ 0.027800] clocksource: | ||
| + | [ 0.027824] futex hash table entries: 1024 (order: 4, 65536 bytes) | ||
| + | [ 0.028192] pinctrl core: initialized pinctrl subsystem | ||
| + | [ 0.029202] NET: Registered protocol family 16 | ||
| + | [ 0.030300] DMA: preallocated 2048 KiB pool for atomic coherent allocations | ||
| + | [ 0.059857] cpuidle: using governor ladder | ||
| + | [ 0.089874] cpuidle: using governor menu | ||
| + | [ 0.090062] NET: Registered protocol family 42 | ||
| + | [ 0.091611] Soc version is not 1, changing clock offsets | ||
| + | [ 0.098909] irq: no irq domain found for / | ||
| + | [ 0.101211] irq: no irq domain found for / | ||
| + | [ 0.117014] hw-breakpoint: | ||
| + | [ 0.117023] hw-breakpoint: | ||
| + | [ 0.117537] ipq807x-pinctrl 1000000.pinctrl: | ||
| + | [ 0.117565] ipq807x-pinctrl 1000000.pinctrl: | ||
| + | [ 0.117589] ipq807x-pinctrl 1000000.pinctrl: | ||
| + | [ 0.118734] CPU: IPQ8174, SoC Version: 2.0 | ||
| + | [ 0.119247] qcom, | ||
| + | [ 0.119588] qcom, | ||
| + | [ 0.120197] spmi spmi-0: PMIC Arb Version-2 (0x20010000) | ||
| + | [ 0.121811] IPC logging disabled | ||
| + | [ 0.121817] IPC logging disabled | ||
| + | [ 0.121822] IPC logging disabled | ||
| + | [ 0.121826] IPC logging disabled | ||
| + | [ 0.121831] IPC logging disabled | ||
| + | [ 0.122047] sps:sps is ready. | ||
| + | [ 0.151857] SCSI subsystem initialized | ||
| + | [ 0.152032] pps_core: LinuxPPS API ver. 1 registered | ||
| + | [ 0.152039] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti < | ||
| + | [ 0.152064] PTP clock support registered | ||
| + | [ 0.154410] clocksource: | ||
| + | [ 0.158107] NET: Registered protocol family 2 | ||
| + | [ 0.158547] TCP established hash table entries: 4096 (order: 2, 16384 bytes) | ||
| + | [ 0.158596] TCP bind hash table entries: 4096 (order: 3, 32768 bytes) | ||
| + | [ 0.158671] TCP: Hash tables configured (established 4096 bind 4096) | ||
| + | [ 0.158706] UDP hash table entries: 256 (order: 1, 8192 bytes) | ||
| + | [ 0.158728] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes) | ||
| + | [ 0.158867] NET: Registered protocol family 1 | ||
| + | [ 0.160085] hw perfevents: enabled with armv7_cortex_a7 PMU driver, 7 counters available | ||
| + | [ 0.167482] squashfs: version 4.0 (2009/ | ||
| + | [ 0.170850] Key type asymmetric registered | ||
| + | [ 0.170863] Asymmetric key parser ' | ||
| + | [ 0.170893] io scheduler noop registered | ||
| + | [ 0.170904] io scheduler deadline registered (default) | ||
| + | [ 0.172524] qcom-pcie: probe of 20000000.pci failed with error -38 | ||
| + | [ 0.172647] qcom-pcie: probe of 10000000.pci failed with error -38 | ||
| + | [ 0.177274] msm_rpm_log_probe: | ||
| + | [ 0.177627] msm-dcc b3000.dcc: DCC XPU is not specified | ||
| + | [ 0.177876] msm-dcc b3000.dcc: jiffies_64: 0xffff8ae2, cntvct_64: 0x7062a85 | ||
| + | [ 0.177888] msm-dcc b3000.dcc: gcnt_hi: 0x00000000(0x9fa6e004) | ||
| + | [ 0.177899] msm-dcc b3000.dcc: gcnt_lo: 0x07062c61(0x9fa6e000) | ||
| + | [ 0.178524] TZ SMMU State: SMMU Stage2 Enabled | ||
| + | [ 0.178572] TZ Log : Will warn on Access Violation, as paniconaccessviolation is not set | ||
| + | [ 0.180335] msm_serial 78b3000.serial: | ||
| + | [ 0.180373] msm_serial 78b3000.serial: | ||
| + | [ 0.180405] 78b3000.serial: | ||
| + | [ 0.180421] msm_serial: console setup on port #0 | ||
| + | [ 0.832140] console [ttyMSM0] enabled | ||
| + | [ 0.837207] msm_serial 78b1000.serial: | ||
| + | [ 0.840400] msm_serial 78b1000.serial: | ||
| + | [ 0.846485] 78b1000.serial: | ||
| + | [ 0.852413] msm_serial: driver initialized | ||
| + | [ 0.860868] msm_serial_hsl_init: | ||
| + | [ 0.866589] QPIC controller hw version Major:1, Minor:5 | ||
| + | [ 0.869707] nand: device found, Manufacturer ID: 0xad, Chip ID: 0xac | ||
| + | [ 0.874593] nand: ONFI 10-Compliant Hynix H27S4G8F2EDA-BC | ||
| + | [ 0.881172] nand: 512 MiB, SLC, erase size: 128 KiB, page size: 2048, OOB size: 128 | ||
| + | [ 0.886603] 29 ofpart partitions found on MTD device qcom_nand.0 | ||
| + | [ 0.893931] Creating 29 MTD partitions on " | ||
| + | [ 0.900196] 0x000000000000-0x000000100000 : " | ||
| + | [ 0.907080] 0x000000100000-0x000000200000 : " | ||
| + | [ 0.911909] 0x000000200000-0x000000280000 : " | ||
| + | [ 0.916477] 0x000000280000-0x000000300000 : " | ||
| + | [ 0.921856] 0x000000300000-0x000000600000 : " | ||
| + | [ 0.929366] 0x000000600000-0x000000900000 : " | ||
| + | [ 0.934593] 0x000000900000-0x000000980000 : " | ||
| + | [ 0.937524] 0x000000980000-0x000000a00000 : " | ||
| + | [ 0.942667] 0x000000a00000-0x000000a80000 : " | ||
| + | [ 0.948039] 0x000000a80000-0x000000b00000 : " | ||
| + | [ 0.952982] 0x000000b00000-0x000000b80000 : " | ||
| + | [ 0.958005] 0x000000b80000-0x000000c00000 : " | ||
| + | [ 0.962734] 0x000000c00000-0x000000c80000 : " | ||
| + | [ 0.967983] 0x000000c80000-0x000000d00000 : " | ||
| + | [ 0.972663] 0x000000d00000-0x000000d80000 : " | ||
| + | [ 0.977902] 0x000000d80000-0x000000e80000 : " | ||
| + | [ 0.983689] 0x000000e80000-0x000000f80000 : " | ||
| + | [ 0.988705] 0x000000f80000-0x000001000000 : " | ||
| + | [ 0.993684] 0x000001000000-0x000001040000 : " | ||
| + | [ 0.998120] 0x000001040000-0x000001060000 : " | ||
| + | [ 1.002873] 0x000001060000-0x000001080000 : " | ||
| + | [ 1.007771] 0x000001080000-0x00000a680000 : " | ||
| + | [ 1.132761] 0x000001680000-0x00000a680000 : " | ||
| + | [ 1.248549] mtd: device 22 (rootfs) set to be root filesystem | ||
| + | [ 1.248581] 0x00000a680000-0x000013c80000 : " | ||
| + | [ 1.373874] 0x00000ac80000-0x000013c80000 : " | ||
| + | [ 1.418027] random: nonblocking pool is initialized | ||
| + | [ 1.489868] 0x000013c80000-0x000013e80000 : " | ||
| + | [ 1.492179] 0x000013e80000-0x000013f00000 : " | ||
| + | [ 1.494968] 0x000013f00000-0x00001f700000 : " | ||
| + | [ 1.647012] 0x00001f700000-0x000020000000 : " | ||
| + | [ 1.876136] qca-mdio 90000.mdio: Could not find phy-reset-gpio | ||
| + | [ 1.876269] libphy: qca_mdio: probed | ||
| + | [ 1.881834] qca-mdio 90000.mdio: qca-mdio driver was registered | ||
| + | [ 1.884802] PPP generic driver version 2.4.2 | ||
| + | [ 1.890353] PPP BSD Compression module registered | ||
| + | [ 1.894757] PPP Deflate Compression module registered | ||
| + | [ 1.899355] NET: Registered protocol family 24 | ||
| + | [ 1.904379] Unable to create IPC log context! | ||
| + | [ 1.909009] Skip QCA8074V1 in V2 platform | ||
| + | [ 1.913369] cnss: Platform driver probed successfully. plat 9dd43010 tgt 0xfffe | ||
| + | [ 1.917441] i2c /dev entries driver | ||
| + | [ 1.931513] device-mapper: | ||
| + | [ 1.931983] sdhci: Secure Digital Host Controller Interface driver | ||
| + | [ 1.939028] sdhci: Copyright(c) Pierre Ossman | ||
| + | [ 1.945014] sdhci-pltfm: | ||
| + | [ 1.949708] leds-pca963x 0-0062: PCA963X_HW_BLINK ON | ||
| + | [ 1.956238] leds-pca963x 0-0062: PCA963X LED initialize ok done | ||
| + | [ 1.960656] qcom_ice_get_device_tree_data: | ||
| + | [ 1.965809] ICE IRQ = 25 | ||
| + | [ 1.974757] | ||
| + | [ 1.974757] Version Rollback Feature Disabled | ||
| + | [ 1.978922] qcom-q6v5-wcss-pil cd00000.qcom_q6v5_wcss: | ||
| + | [ 1.982580] remoteproc remoteproc0: | ||
| + | [ 1.991647] SPMI VADC - Min ch: 0 Max ch: 15 | ||
| + | [ 1.999508] u32 classifier | ||
| + | [ 2.002195] | ||
| + | [ 2.004730] | ||
| + | [ 2.008473] Netfilter messages via NETLINK v0.30. | ||
| + | [ 2.011770] nfnl_acct: registering with nfnetlink. | ||
| + | [ 2.016584] nf_conntrack version 0.5.0 (6625 buckets, 26500 max) | ||
| + | [ 2.021571] ctnetlink v0.93: registering with nfnetlink. | ||
| + | [ 2.027433] nf_conntrack_rtsp v0.7 loading | ||
| + | [ 2.033076] gre: GRE over IPv4 demultiplexor driver | ||
| + | [ 2.036595] ip_gre: GRE over IPv4 tunneling driver | ||
| + | [ 2.042415] nf_nat_rtsp v0.7 loading | ||
| + | [ 2.046253] ip_tables: (C) 2000-2006 Netfilter Core Team | ||
| + | [ 2.050725] NET: Registered protocol family 10 | ||
| + | [ 2.056092] ip6_tables: (C) 2000-2006 Netfilter Core Team | ||
| + | [ 2.059709] sit: IPv6 over IPv4 tunneling driver | ||
| + | [ 2.066136] NET: Registered protocol family 17 | ||
| + | [ 2.069686] bridge: automatic filtering via arp/ | ||
| + | [ 2.073944] Bridge firewalling registered | ||
| + | [ 2.086684] Ebtables v2.0 registered | ||
| + | [ 2.090713] l2tp_core: L2TP core driver, V2.0 | ||
| + | [ 2.094229] l2tp_ppp: PPPoL2TP kernel driver, V2.0 | ||
| + | [ 2.098489] l2tp_netlink: | ||
| + | [ 2.103185] 8021q: 802.1Q VLAN Support v1.8 | ||
| + | [ 2.108185] Registering SWP/SWPB emulation handler | ||
| + | [ 2.112883] qcom, | ||
| + | [ 2.116895] pmd9655_s4: supplied by e-smps1-reg | ||
| + | [ 2.124050] cpr3_mem_acc_init: | ||
| + | [ 2.128350] npu_corner: fused NOM: open-loop= 800000 uV | ||
| + | [ 2.135287] npu_corner: fused TURBO: open-loop= 864000 uV | ||
| + | [ 2.141143] npu_corner: fused NOM: open-loop= 800000 uV | ||
| + | [ 2.146746] npu_corner: fused TURBO: open-loop= 864000 uV | ||
| + | [ 2.152405] npu_corner: Normal and Cold condition init done. Default to normal. | ||
| + | [ 2.158347] qcom, | ||
| + | [ 2.165163] pmd9655_s3: supplied by e-smps1-reg | ||
| + | [ 2.172481] cpr4_ipq807x_apss_read_fuse_data: | ||
| + | [ 2.176873] cpr4_ipq807x_apss_read_fuse_data: | ||
| + | [ 2.183460] cpr4_ipq807x_apss_read_fuse_data: | ||
| + | [ 2.191120] cpr4_ipq807x_apss_read_fuse_data: | ||
| + | [ 2.198624] cpr3_mem_acc_init: | ||
| + | [ 2.207773] cpr4_ipq807x_apss_calculate_open_loop_voltages: | ||
| + | [ 2.214723] cpr4_ipq807x_apss_calculate_open_loop_voltages: | ||
| + | [ 2.224753] cpr4_ipq807x_apss_calculate_target_quotients: | ||
| + | [ 2.234519] cpr4_ipq807x_apss_calculate_target_quotients: | ||
| + | [ 2.245461] cpr3_regulator_init_ctrl: | ||
| + | [ 2.257249] cpufreq: cpufreq_online: | ||
| + | [ 2.263202] cpufreq: cpufreq_online: | ||
| + | [ 2.270426] ubi0: attaching mtd22 | ||
| + | [ 2.933489] ubi0: scanning is finished | ||
| + | [ 2.939876] ubi0: attached mtd22 (name " | ||
| + | [ 2.939897] ubi0: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes | ||
| + | [ 2.944602] ubi0: min./max. I/O unit sizes: 2048/2048, sub-page size 2048 | ||
| + | [ 2.951449] ubi0: VID header offset: 2048 (aligned 2048), data offset: 4096 | ||
| + | [ 2.958313] ubi0: good PEBs: 1152, bad PEBs: 0, corrupted PEBs: 0 | ||
| + | [ 2.965082] ubi0: user volume: 1, internal volumes: 1, max. volumes count: 128 | ||
| + | [ 2.971329] ubi0: max/mean erase counter: 1/0, WL threshold: 4096, image sequence number: 1395657869 | ||
| + | [ 2.978467] ubi0: available PEBs: 0, total reserved PEBs: 1152, PEBs reserved for bad PEB handling: 80 | ||
| + | [ 2.987754] ubi0: background thread " | ||
| + | [ 2.997246] block ubiblock0_0: | ||
| + | [ 3.003592] input: soc: | ||
| + | [ 3.008725] hctosys: unable to open rtc device (rtc0) | ||
| + | [ 3.021729] pmd9655_ldo11: | ||
| + | [ 3.024784] VFS: Mounted root (squashfs filesystem) readonly on device 253:0. | ||
| + | [ 3.025207] Freeing unused kernel memory: 264K (808c4000 - 80906000) | ||
| + | ********************************************************************************* | ||
| + | | ||
| + | | | | || \ | | / // ____]\ \ / // ____]TM | ||
| + | | | | || \ | | / /| (___ \ V /| (____ | ||
| + | | | | || |\ \| |\ \ \____ \ \ / \____ \ | ||
| + | | |_____ | || | \ | \ \ ____) | | | ____) | | ||
| + | |_______||_||_| | ||
| + | |||
| + | (c) 2013 Belkin International, | ||
| + | Booting chiron (firmware version 1.0.4.203508) | ||
| + | ********************************************************************************* | ||
| + | [utopia][init] System Initialization | ||
| + | [utopia][init] Creating /proc | ||
| + | [utopia][init] Creating /sys | ||
| + | [utopia][init] Creating /dev | ||
| + | [utopia][init] Creating /tmp | ||
| + | [utopia][init] Allocating 60M for /tmp | ||
| + | [utopia][init] Prepairing /dev/pts | ||
| + | [utopia][init] Setting /tmp and /var permissions | ||
| + | [utopia][init] Starting udev.. | ||
| + | Attempting mount of ubifs syscfg partition | ||
| + | UBI device number 1, total 1472 LEBs (186908672 bytes, 178.3 MiB), available 0 LEBs (0 bytes), LEB size 126976 bytes (124.0 KiB) | ||
| + | [utopia][init] Using persistent syscfg data from / | ||
| + | [utopia][init] Starting system logging | ||
| + | [utopia][init] Starting sysevent subsystem | ||
| + | [utopia][init] Starting blue ... | ||
| + | [utopia][init] Enabling DesignWare USB3 DRD Core drivers | ||
| + | modprobe: module phy_qcom_dwc3 not found in modules.dep | ||
| + | modprobe: module usb_f_diag not found in modules.dep | ||
| + | [utopia][init] Loading QCA Ethernet, NSS and GMAC drivers | ||
| + | modprobe: module qca-nss-ipsec not found in modules.dep | ||
| + | net.netfilter.nf_conntrack_acct = 1 | ||
| + | [utopia][init] Late loading usb drivers | ||
| + | [utopia][init] Setting any unset system values to default | ||
| + | [utopia][init] no persistence config file (/ | ||
| + | setting up MAC addresses for all interface based on E8: | ||
| + | NTP Servers do not need to be updated | ||
| + | [utopia][init] syscfg loaded removing tmp file | ||
| + | |||
| + | SSDK Init OK![Ethernet Type]:0x0 | ||
| + | operation done. | ||
| + | |||
| + | |||
| + | SSDK Init OK! | ||
| + | operation done. | ||
| + | |||
| + | |||
| + | SSDK Init OK! | ||
| + | operation done. | ||
| + | |||
| + | checking for interactive script start up... | ||
| + | |||
| + | no user scheduled tasks found... | ||
| + | senq running | ||
| + | / | ||
| + | 1970-01-01 00:00:11: node-mode running | ||
| + | |||
| + | Good block at 0x00000000 | ||
| + | Updating BootCount Page[11]: | ||
| </ | </ | ||
| ==== OpenWrt bootlog ==== | ==== OpenWrt bootlog ==== | ||
| <WRAP bootlog> | <WRAP bootlog> | ||
| - | < | + | < |
| + | [ 0.000000] Linux version 5.15.139 (spectre@ubuntu-android-vm) (aarch64-openwrt-linux-musl-gcc (OpenWrt GCC 12.3.0 r23670-9cf5769636) 12.3.0, GNU ld (GNU Binutils) 2.40.0) #0 SMP Thu Dec 14 20:45:18 2023 | ||
| + | [ 0.000000] Machine model: Linksys MX4200v1 | ||
| + | [ 0.000000] Zone ranges: | ||
| + | [ 0.000000] | ||
| + | [ 0.000000] | ||
| + | [ 0.000000] | ||
| + | [ 0.000000] Movable zone start for each node | ||
| + | [ 0.000000] Early memory node ranges | ||
| + | [ 0.000000] | ||
| + | [ 0.000000] | ||
| + | [ 0.000000] | ||
| + | [ 0.000000] | ||
| + | [ 0.000000] Initmem setup node 0 [mem 0x0000000040000000-0x000000005fffffff] | ||
| + | [ 0.000000] psci: probing for conduit method from DT. | ||
| + | [ 0.000000] psci: PSCIv1.0 detected in firmware. | ||
| + | [ 0.000000] psci: Using standard PSCI v0.2 function IDs | ||
| + | [ 0.000000] psci: MIGRATE_INFO_TYPE not supported. | ||
| + | [ 0.000000] psci: SMC Calling Convention v1.0 | ||
| + | [ 0.000000] percpu: Embedded 17 pages/cpu s30360 r8192 d31080 u69632 | ||
| + | [ 0.000000] pcpu-alloc: s30360 r8192 d31080 u69632 alloc=17*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, mobility grouping on. Total pages: 129024 | ||
| + | [ 0.000000] Kernel command line: init=/ | ||
| + | [ 0.000000] Dentry cache hash table entries: 65536 (order: 7, 524288 bytes, linear) | ||
| + | [ 0.000000] Inode-cache hash table entries: 32768 (order: 6, 262144 bytes, linear) | ||
| + | [ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off | ||
| + | [ 0.000000] Memory: 373956K/ | ||
| + | [ 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: 64, nr_irqs: 64, preallocated irqs: 0 | ||
| + | [ 0.000000] Root IRQ handler: gic_handle_irq | ||
| + | [ 0.000000] GICv2m: range[mem 0x0b00a000-0x0b00affc], | ||
| + | [ 0.000000] arch_timer: cp15 and mmio timer(s) running at 19.20MHz (virt/ | ||
| + | [ 0.000000] clocksource: | ||
| + | [ 0.000000] sched_clock: | ||
| + | [ 0.000101] Calibrating delay loop (skipped), value calculated using timer frequency.. 38.40 BogoMIPS (lpj=192000) | ||
| + | [ 0.000117] pid_max: default: 32768 minimum: 301 | ||
| + | [ 0.000571] Mount-cache hash table entries: 1024 (order: 1, 8192 bytes, linear) | ||
| + | [ 0.000587] Mountpoint-cache hash table entries: 1024 (order: 1, 8192 bytes, linear) | ||
| + | [ 0.002557] rcu: Hierarchical SRCU implementation. | ||
| + | [ 0.003317] smp: Bringing up secondary CPUs ... | ||
| + | [ 0.003964] Detected VIPT I-cache on CPU1 | ||
| + | [ 0.004031] CPU1: Booted secondary processor 0x0000000001 [0x410fd034] | ||
| + | [ 0.004656] Detected VIPT I-cache on CPU2 | ||
| + | [ 0.004698] CPU2: Booted secondary processor 0x0000000002 [0x410fd034] | ||
| + | [ 0.005305] Detected VIPT I-cache on CPU3 | ||
| + | [ 0.005342] CPU3: Booted secondary processor 0x0000000003 [0x410fd034] | ||
| + | [ 0.005407] smp: Brought up 1 node, 4 CPUs | ||
| + | [ 0.005434] SMP: Total of 4 processors activated. | ||
| + | [ 0.005442] CPU features: detected: 32-bit EL0 Support | ||
| + | [ 0.005449] CPU features: detected: CRC32 instructions | ||
| + | [ 0.005498] CPU features: emulated: Privileged Access Never (PAN) using TTBR0_EL1 switching | ||
| + | [ 0.005508] CPU: All CPU(s) started at EL1 | ||
| + | [ 0.005529] alternatives: | ||
| + | [ 0.015647] clocksource: | ||
| + | [ 0.015683] futex hash table entries: 1024 (order: 4, 65536 bytes, linear) | ||
| + | [ 0.015918] pinctrl core: initialized pinctrl subsystem | ||
| + | [ 0.017083] NET: Registered PF_NETLINK/ | ||
| + | [ 0.017635] DMA: preallocated 128 KiB GFP_KERNEL pool for atomic allocations | ||
| + | [ 0.017677] DMA: preallocated 128 KiB GFP_KERNEL|GFP_DMA pool for atomic allocations | ||
| + | [ 0.017729] DMA: preallocated 128 KiB GFP_KERNEL|GFP_DMA32 pool for atomic allocations | ||
| + | [ 0.018095] thermal_sys: | ||
| + | [ 0.019671] cpuidle: using governor menu | ||
| + | [ 0.019932] ASID allocator initialised with 65536 entries | ||
| + | [ 0.047812] qcom, | ||
| + | [ 0.056911] SCSI subsystem initialized | ||
| + | [ 0.057109] usbcore: registered new interface driver usbfs | ||
| + | [ 0.057163] usbcore: registered new interface driver hub | ||
| + | [ 0.057213] usbcore: registered new device driver usb | ||
| + | [ 0.057628] qcom_scm: convention: smc arm 64 | ||
| + | [ 0.058977] clocksource: | ||
| + | [ 0.060070] NET: Registered PF_INET protocol family | ||
| + | [ 0.060203] IP idents hash table entries: 8192 (order: 4, 65536 bytes, linear) | ||
| + | [ 0.060887] tcp_listen_portaddr_hash hash table entries: 256 (order: 0, 4096 bytes, linear) | ||
| + | [ 0.060913] Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear) | ||
| + | [ 0.060928] TCP established hash table entries: 4096 (order: 3, 32768 bytes, linear) | ||
| + | [ 0.060979] TCP bind hash table entries: 4096 (order: 4, 65536 bytes, linear) | ||
| + | [ 0.061059] TCP: Hash tables configured (established 4096 bind 4096) | ||
| + | [ 0.061141] UDP hash table entries: 256 (order: 1, 8192 bytes, linear) | ||
| + | [ 0.061170] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes, linear) | ||
| + | [ 0.061355] NET: Registered PF_UNIX/ | ||
| + | [ 0.061400] PCI: CLS 0 bytes, default 64 | ||
| + | [ 0.062681] workingset: timestamp_bits=46 max_order=17 bucket_order=0 | ||
| + | [ 0.067357] squashfs: version 4.0 (2009/ | ||
| + | [ 0.067377] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc. | ||
| + | [ 0.069541] qcom-qmp-phy 78000.phy: supply vdda-phy not found, using dummy regulator | ||
| + | [ 0.069731] qcom-qmp-phy 78000.phy: supply vdda-pll not found, using dummy regulator | ||
| + | [ 0.070233] qcom-qmp-phy 78000.phy: Registered Qcom-QMP phy | ||
| + | [ 0.071073] qcom-qusb2-phy 79000.phy: supply vdda-pll not found, using dummy regulator | ||
| + | [ 0.071191] qcom-qusb2-phy 79000.phy: supply vdda-phy-dpdm not found, using dummy regulator | ||
| + | [ 0.071372] qcom-qusb2-phy 79000.phy: Registered Qcom-QUSB2 phy | ||
| + | [ 0.074124] bam-dma-engine 704000.dma-controller: | ||
| + | [ 0.074149] bam-dma-engine 704000.dma-controller: | ||
| + | [ 0.077841] Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled | ||
| + | [ 0.078474] msm_serial 78b1000.serial: | ||
| + | [ 0.078505] msm_serial 78b1000.serial: | ||
| + | [ 0.078540] 78b1000.serial: | ||
| + | [ 0.078879] msm_serial 78b3000.serial: | ||
| + | [ 0.078905] msm_serial 78b3000.serial: | ||
| + | [ 0.078948] 78b3000.serial: | ||
| + | [ 0.079004] msm_serial: console setup on port #0 | ||
| + | [ 0.723699] printk: console [ttyMSM0] enabled | ||
| + | [ 0.728825] msm_serial: driver initialized | ||
| + | [ 0.737236] loop: module loaded | ||
| + | [ 0.738653] nand: device found, Manufacturer ID: 0xad, Chip ID: 0xac | ||
| + | [ 0.739675] nand: Hynix H27S4G8F2EDA-BC | ||
| + | [ 0.746248] nand: 512 MiB, SLC, erase size: 128 KiB, page size: 2048, OOB size: 128 | ||
| + | [ 0.750202] 29 fixed-partitions partitions found on MTD device qcom_nand.0 | ||
| + | [ 0.757467] Creating 29 MTD partitions on " | ||
| + | [ 0.764415] 0x000000000000-0x000000100000 : " | ||
| + | [ 0.771363] 0x000000100000-0x000000200000 : " | ||
| + | [ 0.776177] 0x000000200000-0x000000280000 : " | ||
| + | [ 0.780732] 0x000000280000-0x000000300000 : " | ||
| + | [ 0.786048] 0x000000300000-0x000000600000 : " | ||
| + | [ 0.793894] 0x000000600000-0x000000900000 : " | ||
| + | [ 0.799086] 0x000000900000-0x000000980000 : " | ||
| + | [ 0.801690] 0x000000980000-0x000000a00000 : " | ||
| + | [ 0.806748] 0x000000a00000-0x000000a80000 : " | ||
| + | [ 0.812361] 0x000000a80000-0x000000b00000 : " | ||
| + | [ 0.817207] 0x000000b00000-0x000000b80000 : " | ||
| + | [ 0.822203] 0x000000b80000-0x000000c00000 : " | ||
| + | [ 0.826948] 0x000000c00000-0x000000c80000 : " | ||
| + | [ 0.832184] 0x000000c80000-0x000000d00000 : " | ||
| + | [ 0.836827] 0x000000d00000-0x000000d80000 : " | ||
| + | [ 0.842072] 0x000000d80000-0x000000e80000 : " | ||
| + | [ 0.847875] 0x000000e80000-0x000000f80000 : " | ||
| + | [ 0.852996] 0x000000f80000-0x000001000000 : " | ||
| + | [ 0.857929] 0x000001000000-0x000001040000 : " | ||
| + | [ 0.862349] 0x000001040000-0x000001060000 : " | ||
| + | [ 0.867035] 0x000001060000-0x000001080000 : " | ||
| + | [ 0.871930] 0x000001080000-0x00000a680000 : " | ||
| + | [ 1.019738] 0x000001680000-0x00000a680000 : " | ||
| + | [ 1.157212] mtd: setting mtd22 (rootfs) as root device | ||
| + | [ 1.157568] mtdsplit: no squashfs found in " | ||
| + | [ 1.161267] 0x00000a680000-0x000013c80000 : " | ||
| + | [ 1.308787] 0x00000ac80000-0x000013c80000 : " | ||
| + | [ 1.446327] 0x000013c80000-0x000013e80000 : " | ||
| + | [ 1.448684] 0x000013e80000-0x000013f00000 : " | ||
| + | [ 1.451287] 0x000013f00000-0x00001f700000 : " | ||
| + | [ 1.631114] 0x00001f700000-0x000020000000 : " | ||
| + | [ 1.649243] spmi spmi-0: PMIC arbiter version v2 (0x20010000) | ||
| + | [ 1.652233] s1: supplied by regulator-dummy | ||
| + | [ 1.654145] s2: supplied by regulator-dummy | ||
| + | [ 1.658120] vdd_s3: supplied by regulator-dummy | ||
| + | [ 1.662506] vdd_s4: supplied by regulator-dummy | ||
| + | [ 1.666960] s5: supplied by regulator-dummy | ||
| + | [ 1.671375] l1: supplied by regulator-dummy | ||
| + | [ 1.675505] l2: supplied by regulator-dummy | ||
| + | [ 1.679672] l3: supplied by regulator-dummy | ||
| + | [ 1.683841] l4: supplied by regulator-dummy | ||
| + | [ 1.688000] l5: supplied by regulator-dummy | ||
| + | [ 1.692172] l6: supplied by regulator-dummy | ||
| + | [ 1.696350] l7: supplied by regulator-dummy | ||
| + | [ 1.700506] l8: supplied by regulator-dummy | ||
| + | [ 1.704662] l9: supplied by regulator-dummy | ||
| + | [ 1.708951] l11: supplied by regulator-dummy | ||
| + | [ 1.712998] l12: supplied by regulator-dummy | ||
| + | [ 1.717514] l13: supplied by regulator-dummy | ||
| + | [ 1.736130] i2c_dev: i2c /dev entries driver | ||
| + | [ 1.741163] sdhci: Secure Digital Host Controller Interface driver | ||
| + | [ 1.741202] sdhci: Copyright(c) Pierre Ossman | ||
| + | [ 1.746238] sdhci-pltfm: | ||
| + | [ 1.753974] remoteproc remoteproc0: | ||
| + | [ 1.758917] NET: Registered PF_INET6 protocol family | ||
| + | [ 1.762922] Segment Routing with IPv6 | ||
| + | [ 1.767266] In-situ OAM (IOAM) with IPv6 | ||
| + | [ 1.770908] NET: Registered PF_PACKET protocol family | ||
| + | [ 1.774829] 8021q: 802.1Q VLAN Support v1.8 | ||
| + | [ 1.796080] qcom, | ||
| + | [ 1.796372] cpr4_ipq807x_apss_read_fuse_data: | ||
| + | [ 1.802404] cpr4_ipq807x_apss_read_fuse_data: | ||
| + | [ 1.808805] cpr4_ipq807x_apss_read_fuse_data: | ||
| + | [ 1.816480] cpr4_ipq807x_apss_read_fuse_data: | ||
| + | [ 1.823985] cpr3_mem_acc_init: | ||
| + | [ 1.833121] cpr4_ipq807x_apss_calculate_open_loop_voltages: | ||
| + | [ 1.840068] cpr4_ipq807x_apss_calculate_open_loop_voltages: | ||
| + | [ 1.850049] cpr4_ipq807x_apss_calculate_open_loop_voltages: | ||
| + | [ 1.859858] cpr4_ipq807x_apss_calculate_open_loop_voltages: | ||
| + | [ 1.869719] cpr4_ipq807x_apss_calculate_target_quotients: | ||
| + | [ 1.879480] cpr4_ipq807x_apss_calculate_target_quotients: | ||
| + | [ 1.890329] cpr4_ipq807x_apss_calculate_target_quotients: | ||
| + | [ 1.901267] cpr4_ipq807x_apss_calculate_target_quotients: | ||
| + | [ 1.912343] cpr3_regulator_init_ctrl: | ||
| + | [ 1.914685] cpufreq: cpufreq_online: | ||
| + | [ 1.930975] remoteproc remoteproc0: | ||
| + | [ 1.941081] ubi0: attaching mtd24 | ||
| + | [ 2.218983] random: crng init done | ||
| + | [ 2.772988] ubi0: scanning is finished | ||
| + | [ 2.780970] ubi0: attached mtd24 (name " | ||
| + | [ 2.781010] ubi0: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes | ||
| + | [ 2.786050] ubi0: min./max. I/O unit sizes: 2048/2048, sub-page size 2048 | ||
| + | [ 2.792930] ubi0: VID header offset: 2048 (aligned 2048), data offset: 4096 | ||
| + | [ 2.799768] ubi0: good PEBs: 1152, bad PEBs: 0, corrupted PEBs: 0 | ||
| + | [ 2.806534] ubi0: user volume: 2, internal volumes: 1, max. volumes count: 128 | ||
| + | [ 2.812790] ubi0: max/mean erase counter: 5/2, WL threshold: 4096, image sequence number: 1702299909 | ||
| + | [ 2.819916] ubi0: available PEBs: 0, total reserved PEBs: 1152, PEBs reserved for bad PEB handling: 80 | ||
| + | [ 2.829210] ubi0: background thread " | ||
| + | [ 2.829653] block ubiblock0_0: | ||
| + | [ 2.844810] UBI error: block: can't add ' | ||
| + | [ 2.853593] VFS: Mounted root (squashfs filesystem) readonly on device 254:0. | ||
| + | [ 2.854034] Freeing unused kernel memory: 1216K | ||
| + | [ 2.909084] Run /sbin/init as init process | ||
| + | [ 2.909106] | ||
| + | [ 2.909109] | ||
| + | [ 2.909112] | ||
| + | [ 2.909113] | ||
| + | [ 2.909116] | ||
| + | [ 3.115151] init: Console is alive | ||
| + | [ 3.115288] init: - watchdog - | ||
| + | [ 4.038596] kmodloader: loading kernel modules from / | ||
| + | [ 4.200206] ssdk_switch_device_num_init[1335]: | ||
| + | [ 4.200339] ssdk_dt_get_switch_node[1124]: | ||
| + | [ 4.206684] ssdk_dt_parse_access_mode[999]: | ||
| + | [ 4.212681] ssdk_dt_parse_access_mode[1012]: | ||
| + | [ 4.219968] ssdk_dt_parse_access_mode[1013]: | ||
| + | [ 4.227426] ssdk_dt_parse_mac_mode[327]: | ||
| + | [ 4.234119] ssdk_dt_parse_mac_mode[333]: | ||
| + | [ 4.239587] ssdk_dt_parse_mac_mode[342]: | ||
| + | [ 4.246233] ssdk_dt_parse_uniphy[364]: | ||
| + | [ 4.252734] ssdk_dt_parse_intf_mac[942]: | ||
| + | [ 4.258200] ssdk_dt_parse_intf_mac[942]: | ||
| + | [ 4.264805] ssdk_dt_parse_intf_mac[942]: | ||
| + | [ 4.271313] ssdk_dt_parse_intf_mac[942]: | ||
| + | [ 4.277835] ssdk_plat_init[1692]: | ||
| + | [ 4.400431] ssdk_gcc_clock_init[1275]: | ||
| + | [ 4.402844] malibu_phy_api_ops_init[2846]: | ||
| + | [ 4.446583] regi_init[3953]: | ||
| + | [ 4.678976] ssdk_ppe_reset_init[1535]: | ||
| + | [ 4.682460] qca_hppe_portctrl_hw_init[126]: | ||
| </ | </ | ||
| - | ===== Notes ===== | ||
| - | //Space for additional notes, links to forum threads or other resources.// | ||
| - | * ... | ||
| ===== Tags ===== | ===== Tags ===== | ||
| - | <WRAP BOX> | + | [[meta:tags|How to add tags]] |
| - | FIXME //Add tags below, then remove this fixme.// | + | {{tag>ipq807x ipq8174 512nand 512ram 1024ram 4port GigabitEthernet 1USB MU-MIMO wifi6 BT 802.11ax u-boot QCN5024 QCN5054 QCN5054 QCA8075 4core CortexA53 4x4 serial dual_firmware 12v_powered}} |
| - | </WRAP> | + | |
| - | [[meta: | ||
| - | {{tag> | ||