Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| toh:zyxel:t-56 [2024/12/10 07:51] – [Experimental Versions] frollic | toh:zyxel:t-56 [2024/12/19 13:20] (current) – [Photos] frollic | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== ZyXEL T-56 ====== | ====== ZyXEL T-56 ====== | ||
| - | /* This template | + | The Zyxel T-56 is an ISP (Odido and Hyperoptic) branded EX5601-T1, which is the same as the T0 version, without the SFP+ port. |
| - | /* DO NOT CREATE NEW DEVICEPAGES VIA COPY & PASTE! */ | + | |
| - | /* USE https:// | + | |
| - | {{page> | + | Installation is different, due to locked down firmware and boot loader, but once installed, you get the same functionality |
| - | + | ||
| - | //Write a short, relevant description of the device. Include a technical overview, but avoid marketing buzzwords/ | + | |
| - | + | ||
| - | <WRAP BOX> | + | |
| - | FIXME Any text with a light background (like this one) provides instructions for creating the Details Page. When you have filled in correct/ | + | |
| - | </ | + | |
| /*****/ | /*****/ | ||
| /* How to add images ========> | /* How to add images ========> | ||
| /*****/ | /*****/ | ||
| - | |||
| - | {{media: | ||
| - | |||
| - | <WRAP BOX> | ||
| - | FIXME | ||
| - | ===== Getting started with a new Device Page ===== | ||
| - | - This is an empty template that suggests the information that should be present on a well-constructed Device Page. This means, that **you have to fill it with life and information.** | ||
| - | - There are several " | ||
| - | - When there are no more " | ||
| - | |||
| - | ===== Keep the articles modular ===== | ||
| - | * Please include only model specific information, | ||
| - | * If you have no time to write certain stuff, link to [[docs: | ||
| - | * [[docs: | ||
| - | * DO NOT provide a complete howto here! Instead //groom// the [[docs: | ||
| - | </ | ||
| ===== Supported Versions ===== | ===== Supported Versions ===== | ||
| - | |||
| - | <WRAP BOX> | ||
| - | FIXME | ||
| - | - The tables below are automatically generated, **once the correct filters for Brand and Model are set.** | ||
| - | - If the tables below show information for ''< | ||
| - | - If the tables below contain " | ||
| - | - the dataentry page for ZyXEL T-56 is missing. Please [[meta: | ||
| - | - filters are not set correctly. Most common reason for " | ||
| - | - If the tables still contain " | ||
| - | </ | ||
| <!-- ToH: { | <!-- ToH: { | ||
| Line 49: | Line 15: | ||
| " | " | ||
| " | " | ||
| - | " | + | " |
| - | " | + | " |
| } --> | } --> | ||
| - | |||
| - | /* If no unsupported functions known, comment out the following datatable or delete it. */ | ||
| - | <!-- ToH: { | ||
| - | " | ||
| - | " | ||
| - | " | ||
| - | " | ||
| - | " | ||
| - | } --> | ||
| - | |||
| - | |||
| ===== Hardware Highlights ===== | ===== Hardware Highlights ===== | ||
| <!-- ToH: { | <!-- ToH: { | ||
| Line 68: | Line 23: | ||
| " | " | ||
| " | " | ||
| - | " | + | " |
| - | " | + | " |
| - | } --> | + | } --> |
| ===== Installation ===== | ===== Installation ===== | ||
| /* stable release */ | /* stable release */ | ||
| - | /* uncomment once stable release is available | ||
| <!-- ToH: { | <!-- ToH: { | ||
| " | " | ||
| Line 81: | Line 35: | ||
| " | " | ||
| " | " | ||
| - | " | + | " |
| } --> | } --> | ||
| - | */ | ||
| + | :!: The T-56 requires [[: | ||
| - | /* snapshot */ | + | :!: The installation instruction will wipe the existing firmware, and maximize the flash space for OpenWRT (~400MB free) aka "ubootmod". |
| - | /* delete once stable release is available */ | + | |
| - | <!-- ToH: { | + | |
| - | " | + | |
| - | " | + | |
| - | " | + | |
| - | " | + | |
| - | " | + | |
| - | } --> | + | |
| + | :!: Going back to stock will be hard(er), if not impossible. Backing up the stock firmware isn't covered by this guide. | ||
| - | -> [[docs: | + | Use the 1GbE Ethernet ports until you've TFTP booted the ubootmod-initramfs-recovery.itb image. |
| - | FIXME Please add the installation procedure here. | ||
| - | ==== Flash Layout ==== | + | Until you reach the flashing section, everything will be done from RAM, if you reboot, you'll have to start over. |
| - | <WRAP BOX> | + | |
| - | FIXME // | + | |
| - | Please check out the article [[docs:techref: | + | The **mt7986-ram-ddr4-bl2.bin** can be downloaded from https://downloads.openwrt.org/ |
| - | </WRAP> | + | the rest from https:// |
| + | Use the **zyxel_ex5601-t0-ubootmod-** files! | ||
| - | ==== OEM easy installation ==== | + | * Disassemble the device, and connect to the serial port, and switch it on. |
| - | <WRAP BOX> | + | Verify serial' |
| - | 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 | + | You should end up at a password prompt |
| - | * 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 | + | Hit any key to stop autoboot: |
| + | Password: | ||
| + | </ | ||
| - | **Note:** Reset router to factory defaults if it has been previously configured. | + | |
| - | * Browse to ''< | + | |
| - | * Upload | + | |
| - | * Wait for it to reboot | + | |
| - | * Telnet to 192.168.1.1 and set a root password, or browse to ''< | + | |
| - | </ | + | |
| - | ==== OEM installation using the TFTP method ==== | + | There are premade binaries available for Apple and x86 in https:// |
| - | -> [[docs:guide-user:installation:generic.flashing.tftp]] | + | * Switch off the device, change the -s parameter making it match your serial port, and execute: |
| + | <code> | ||
| + | % mtk_uartboot -s [serial port] --aarch64 -p mt7986-ram-ddr4-bl2.bin -f openwrt-23.05.5-mediatek-filogic-zyxel_ex5601-t0-ubootmod-bl31-uboot.fip | ||
| + | mtk_uartboot - 0.1.1 | ||
| + | Using serial port: [serial port] | ||
| + | Handshake... | ||
| + | </ | ||
| + | * Switch on the T-56 and you should see | ||
| + | < | ||
| + | hw code: 0x7986 | ||
| + | hw sub code: 0x8a00 | ||
| + | hw ver: 0xca01 | ||
| + | sw ver: 0x1 | ||
| + | Baud rate set to 460800 | ||
| + | sending payload to 0x201000... | ||
| + | Checksum: 0x433d | ||
| + | Setting baudrate back to 115200 | ||
| + | Jumping to 0x201000 in aarch64... | ||
| + | Waiting for BL2. Message below: | ||
| + | ================================== | ||
| + | NOTICE: | ||
| + | NOTICE: BL2: Built : 01:34:01, Dec 5 2024 | ||
| + | NOTICE: | ||
| + | NOTICE: | ||
| + | NOTICE: | ||
| + | NOTICE: | ||
| + | NOTICE: | ||
| + | NOTICE: | ||
| + | NOTICE: | ||
| + | ================================== | ||
| + | BL2 UART DL version: 0x10 | ||
| + | Baudrate set to: 921600 | ||
| + | FIP sent. | ||
| + | ================================== | ||
| + | NOTICE: | ||
| + | ================================== | ||
| + | </ | ||
| + | * Once mtk_uartboot finishes, you can start up your serial port application again, and see the boot loader looping, and requesting an image. | ||
| - | === Specific values needed for tftp === | + | (You can keep serial connected throughout the rest of the installation process.) |
| - | <WRAP BOX> | + | <code> |
| + | Using ethernet@15100000 device | ||
| + | TFTP from server 192.168.1.254; | ||
| + | Filename ' | ||
| + | Load address: 0x46000000 | ||
| + | Loading: * | ||
| + | ARP Retry count exceeded; starting again | ||
| + | Wrong Image Format for bootm command | ||
| + | ERROR: can't get kernel image! | ||
| + | </ | ||
| + | * Reconfigure your TFTP host to use 192.168.1.254, | ||
| - | FIXME Enter values for "FILL-IN" below | + | < |
| + | Using ethernet@15100000 device | ||
| + | TFTP from server 192.168.1.254; | ||
| + | Filename ' | ||
| + | Load address: 0x46000000 | ||
| + | Loading: ################################################################# | ||
| + | ########################################### | ||
| + | 6 MiB/s | ||
| + | done | ||
| + | Bytes transferred = 7306108 (6f7b7c hex) | ||
| + | ## Loading kernel from FIT Image at 46000000 ... | ||
| + | Using ' | ||
| + | | ||
| + | | ||
| + | .... | ||
| + | </ | ||
| - | ^ Bootloader tftp server IPv4 address | + | |
| - | ^ Bootloader MAC address | + | |
| - | ^ Firmware tftp image | [[: | + | |
| - | ^ TFTP transfer window | + | |
| - | ^ TFTP window start | approximately FILL-IN seconds after power on | | + | |
| - | ^ TFTP client required IP address | + | |
| - | </ | + | You also have the option to switch over to ssh, or keep using serial for the actual installation. |
| - | ===== Upgrading OpenWrt ===== | + | **Preparations** |
| - | -> [[docs: | + | |
| - | <WRAP BOX> | + | You'll need the following files transferred (or downloaded) to the router' |
| + | * kmod-mtd-rw_*_aarch64_cortex-a53.ipk | ||
| + | * zyxel_ex5601-t0-ubootmod-initramfs-recovery.itb | ||
| + | * zyxel_ex5601-t0-ubootmod-preloader.bin | ||
| + | * zyxel_ex5601-t0-ubootmod-bl31-uboot.fip | ||
| + | * zyxel_ex5601-t0-ubootmod-squashfs-sysupgrade.itb | ||
| - | FIXME These are generic instructions. Update with your router' | + | < |
| + | root@OpenWrt: | ||
| + | root@OpenWrt:/ | ||
| + | root@OpenWrt:/ | ||
| + | root@OpenWrt:/ | ||
| + | root@OpenWrt:/ | ||
| + | root@OpenWrt:/ | ||
| + | root@OpenWrt:/ | ||
| - | ==== LuCI Web Upgrade Process ==== | + | for everything newer than 24.10 and snapshots: |
| + | root@OpenWrt:/ | ||
| - | * Browse to ''< | + | root@OpenWrt:/tmp# insmod mtd-rw.ko i_want_a_brick=1 |
| - | * Upload image file for sysupgrade to LuCI | + | </code> |
| - | * Wait for reboot | + | |
| - | ==== Terminal Upgrade Process ==== | + | **Flashing** |
| - | If you don't have a GUI (LuCI) available, you can alternatively upgrade via the command | + | If you used one of the LAN ports to download the files required, you might want to disconnect it, it'll start generate annoying port status updates after you've executed |
| - | There are two command line methods for upgrading: | + | |
| - | * '' | + | < |
| - | * '' | + | root@OpenWrt:/ |
| + | root@OpenWrt:/ | ||
| + | root@OpenWrt:/ | ||
| + | root@OpenWrt:/ | ||
| + | root@OpenWrt:/ | ||
| + | root@OpenWrt:/ | ||
| + | root@OpenWrt:/ | ||
| + | root@OpenWrt:/ | ||
| + | </ | ||
| + | The router should now restart, and boot into OpenWRT. | ||
| - | Note: It is important that you put the firmware image into the ramdisk (/tmp) before | + | Remember to remove |
| - | === sysupgrade === | + | You can also upgrade the device to the latest OpenWRT version, if there' |
| - | | + | Always use the Zyxel **EX5601-T0 (OpenWrt U-Boot layout)** images when upgrading. |
| - | < | ||
| - | cd /tmp | ||
| - | wget http:// | ||
| - | sysupgrade / | ||
| - | </ | ||
| - | === mtd === | ||
| - | |||
| - | If '' | ||
| - | |||
| - | * Login as root via SSH on 192.168.1.1, | ||
| + | ==== Flash Layout ==== | ||
| + | <WRAP BOX> | ||
| < | < | ||
| - | cd /tmp | + | 0x000000000000-0x000000100000 : " |
| - | wget http:// | + | 0x000000100000-0x000000180000 |
| - | mtd write / | + | 0x000000180000-0x000000380000 : " |
| + | 0x000000380000-0x000000580000 : " | ||
| + | 0x000000540000-0x000000580000 : " | ||
| + | 0x000000580000-0x00001e000000 : " | ||
| </ | </ | ||
| - | |||
| </ | </ | ||
| + | |||
| + | |||
| + | |||
| ===== Debricking ===== | ===== Debricking ===== | ||
| Line 201: | Line 214: | ||
| 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 248: | Line 234: | ||
| ===== Hardware ===== | ===== Hardware ===== | ||
| ==== Info ==== | ==== Info ==== | ||
| - | <WRAP BOX> | ||
| - | FIXME | ||
| - | - This table is automatically generated, **once the correct filters for Brand and Model are set.** | ||
| - | - If you see " | ||
| - | - If you still don't see a table here, or a table filled with ' | ||
| - | - If you see a table with the desired device data, everything is OK and you can delete this text and the ''< | ||
| - | - If it still doesn' | ||
| - | </ | ||
| - | ---- datatemplatelist dttpllist ---- | + | <!-- ToH: { |
| - | template: meta:template_datatemplatelist | + | " |
| - | cols | + | " |
| - | filter | + | " |
| - | filter | + | " |
| - | filter | + | " |
| - | ---- | + | |
| + | } --> | ||
| ==== Photos ==== | ==== Photos ==== | ||
| Line 272: | Line 251: | ||
| // | // | ||
| - | **Insert photo of front of the casing** | + | {{: |
| //Back://\\ | //Back://\\ | ||
| - | **Insert photo of back of the casing** | + | {{: |
| - | //Backside label://\\ | ||
| - | **Insert photo of backside label** | ||
| ==== Opening the case ==== | ==== Opening the case ==== | ||
| Line 284: | Line 261: | ||
| **Note:** This will void your warranty! | **Note:** This will void your warranty! | ||
| - | <WRAP BOX> | + | You need to remove |
| - | FIXME //Describe what needs to be done to open the device, e.g. remove rubber feet, adhesive labels, | + | |
| - | * To remove the cover and open the device, do a/b/c | + | |
| - | </ | + | |
| - | + | ||
| - | //Main PCB://\\ | + | |
| - | **Insert photo of PCB** | + | |
| ==== Serial ==== | ==== Serial ==== | ||
| -> [[docs: | -> [[docs: | ||
| - | How to connect to the Serial | + | Serial |
| - | **Insert photo of PCB with markings for serial | + | |
| - | <WRAP BOX> | + | Pins are pre soldered. |
| - | FIXME //Replace EXAMPLE by real values.// | + | |
| - | </ | + | |
| - | ^ Serial connection parameters\\ for ZyXEL T-56 @@Version@@ | + | ^ Serial connection parameters for ZyXEL T-56 | 115200, 8N1, 3.3V | |
| - | ==== JTAG ==== | + | < |
| - | -> [[docs: | + | +-------+-------+-------+-------+-------+ |
| - | + | | +3.3V | RX | |
| - | How to connect | + | +---+---+-------+-------+-------+-------+ |
| - | **Insert photo of PCB with markings for JTAG port** | + | | |
| + | +--- Don' | ||
| + | </ | ||
| ===== Bootloader mods ===== | ===== Bootloader mods ===== | ||
| -> [[docs: | -> [[docs: | ||
| - | |||
| - | ===== Hardware mods ===== | ||
| - | |||
| - | None so far. | ||
| Line 321: | Line 287: | ||
| ==== OEM bootlog ==== | ==== OEM bootlog ==== | ||
| <WRAP bootlog> | <WRAP bootlog> | ||
| - | < | + | < |
| + | U-Boot 2022.01-rc4 (Aug 11 2022 - 09:45:52 +0000) | ||
| + | |||
| + | CPU: | ||
| + | Model: ZYXEL EX5601-T0 | ||
| + | DRAM: 1 GiB | ||
| + | |||
| + | Initializing NMBM ... | ||
| + | spi-nand: spi_nand spi_nand@1: Macronix SPI NAND was found. | ||
| + | spi-nand: spi_nand spi_nand@1: 512 MiB, block size: 256 KiB, page size: 4096, OOB size: 128 | ||
| + | Could not find a valid device for nmbm0 | ||
| + | Signature found at block 2047 [0x1ffc0000] | ||
| + | First info table with writecount 2 found in block 1920 | ||
| + | Second info table with writecount 2 found in block 1923 | ||
| + | NMBM has been successfully attached | ||
| + | |||
| + | MMC: | ||
| + | Loading Environment from MTD... OK | ||
| + | In: serial@11002000 | ||
| + | Out: | ||
| + | Err: | ||
| + | Net: eth0: ethernet@15100000 | ||
| + | Reading 262144 byte(s) at offset 0x00000000 | ||
| + | ## Booting kernel from Legacy Image at 46000000 ... | ||
| + | Image Name: | ||
| + | Image Type: | ||
| + | Data Size: 23638 Bytes = 23.1 KiB | ||
| + | Load Address: 41e00200 | ||
| + | Entry Point: | ||
| + | | ||
| + | | ||
| + | |||
| + | |||
| + | ZYXEL zloader v2.3.9 (08/11/2022 - 09:46:58) | ||
| + | ubi0: attaching mtd7 | ||
| + | ubi0: scanning is finished | ||
| + | ubi0: attached mtd7 (name " | ||
| + | ubi0: PEB size: 262144 bytes (256 KiB), LEB size: 253952 bytes | ||
| + | ubi0: min./max. I/O unit sizes: 4096/4096, sub-page size 4096 | ||
| + | ubi0: VID header offset: 4096 (aligned 4096), data offset: 8192 | ||
| + | ubi0: good PEBs: 256, bad PEBs: 0, corrupted PEBs: 0 | ||
| + | ubi0: user volume: 5, internal volumes: 1, max. volumes count: 128 | ||
| + | ubi0: max/mean erase counter: 4/0, WL threshold: 4096, image sequence number: 1681461326 | ||
| + | ubi0: available PEBs: 1, total reserved PEBs: 255, PEBs reserved for bad PEB handling: 38 | ||
| + | Reading from volume ' | ||
| + | ubi0: detaching mtd7 | ||
| + | ubi0: mtd7 is detached | ||
| + | ubi0: attaching mtd8 | ||
| + | ubi0: scanning is finished | ||
| + | ubi0: attached mtd8 (name " | ||
| + | ubi0: PEB size: 262144 bytes (256 KiB), LEB size: 253952 bytes | ||
| + | ubi0: min./max. I/O unit sizes: 4096/4096, sub-page size 4096 | ||
| + | ubi0: VID header offset: 4096 (aligned 4096), data offset: 8192 | ||
| + | ubi0: good PEBs: 256, bad PEBs: 0, corrupted PEBs: 0 | ||
| + | ubi0: user volume: 0, internal volumes: 1, max. volumes count: 128 | ||
| + | ubi0: max/mean erase counter: 1/1, WL threshold: 4096, image sequence number: 0 | ||
| + | ubi0: available PEBs: 214, total reserved PEBs: 42, PEBs reserved for bad PEB handling: 38 | ||
| + | Reading from volume ' | ||
| + | ubi0: detaching mtd8 | ||
| + | ubi0: mtd8 is detached | ||
| + | Cannot get zyfwinfo from ubi2 | ||
| + | ubi0: attaching mtd7 | ||
| + | ubi0: scanning is finished | ||
| + | ubi0: attached mtd7 (name " | ||
| + | ubi0: PEB size: 262144 bytes (256 KiB), LEB size: 253952 bytes | ||
| + | ubi0: min./max. I/O unit sizes: 4096/4096, sub-page size 4096 | ||
| + | ubi0: VID header offset: 4096 (aligned 4096), data offset: 8192 | ||
| + | ubi0: good PEBs: 256, bad PEBs: 0, corrupted PEBs: 0 | ||
| + | ubi0: user volume: 5, internal volumes: 1, max. volumes count: 128 | ||
| + | ubi0: max/mean erase counter: 4/0, WL threshold: 4096, image sequence number: 1681461326 | ||
| + | ubi0: available PEBs: 1, total reserved PEBs: 255, PEBs reserved for bad PEB handling: 38 | ||
| + | Reading from volume ' | ||
| + | ubi0: detaching mtd7 | ||
| + | ubi0: mtd7 is detached | ||
| + | zld_verify_rootfs_signature-[Info]: | ||
| + | rootfs signature verification of ubi passed | ||
| + | Current bootflag is 0 | ||
| + | BOARD_DETECT_BY_GPIO=> | ||
| + | ubi0: attaching mtd7 | ||
| + | ubi0: scanning is finished | ||
| + | ubi0: attached mtd7 (name " | ||
| + | ubi0: PEB size: 262144 bytes (256 KiB), LEB size: 253952 bytes | ||
| + | ubi0: min./max. I/O unit sizes: 4096/4096, sub-page size 4096 | ||
| + | ubi0: VID header offset: 4096 (aligned 4096), data offset: 8192 | ||
| + | ubi0: good PEBs: 256, bad PEBs: 0, corrupted PEBs: 0 | ||
| + | ubi0: user volume: 5, internal volumes: 1, max. volumes count: 128 | ||
| + | ubi0: max/mean erase counter: 4/0, WL threshold: 4096, image sequence number: 1681461326 | ||
| + | ubi0: available PEBs: 1, total reserved PEBs: 255, PEBs reserved for bad PEB handling: 38 | ||
| + | Reading from volume ' | ||
| + | ubi0: detaching mtd7 | ||
| + | ubi0: mtd7 is detached | ||
| + | Multiboot clinent version: 2.7 | ||
| + | |||
| + | Hit any key to stop autoboot: | ||
| + | ubi0: attaching mtd7 | ||
| + | ubi0: scanning is finished | ||
| + | ubi0: attached mtd7 (name " | ||
| + | ubi0: PEB size: 262144 bytes (256 KiB), LEB size: 253952 bytes | ||
| + | ubi0: min./max. I/O unit sizes: 4096/4096, sub-page size 4096 | ||
| + | ubi0: VID header offset: 4096 (aligned 4096), data offset: 8192 | ||
| + | ubi0: good PEBs: 256, bad PEBs: 0, corrupted PEBs: 0 | ||
| + | ubi0: user volume: 5, internal volumes: 1, max. volumes count: 128 | ||
| + | ubi0: max/mean erase counter: 4/0, WL threshold: 4096, image sequence number: 1681461326 | ||
| + | ubi0: available PEBs: 1, total reserved PEBs: 255, PEBs reserved for bad PEB handling: 38 | ||
| + | Reading from volume ' | ||
| + | ## Loading kernel from FIT Image at 46000000 ... | ||
| + | Using ' | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | Data Start: | ||
| + | Data Size: 3763324 Bytes = 3.6 MiB | ||
| + | | ||
| + | | ||
| + | Load Address: 0x48080000 | ||
| + | Entry Point: | ||
| + | Hash algo: crc32 | ||
| + | Hash value: | ||
| + | Hash algo: sha1 | ||
| + | Hash value: | ||
| + | | ||
| + | ## Loading fdt from FIT Image at 46000000 ... | ||
| + | Using ' | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | Data Start: | ||
| + | Data Size: 22484 Bytes = 22 KiB | ||
| + | | ||
| + | Hash algo: crc32 | ||
| + | Hash value: | ||
| + | Hash algo: sha1 | ||
| + | Hash value: | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | |||
| + | Starting kernel ... | ||
| + | |||
| + | [ 0.000000] Booting Linux on physical CPU 0x0000000000 [0x410fd034] | ||
| + | [ 0.000000] Linux version 5.4.171 (routine@5ccc42a6d802) (gcc version 8.4.0 (OpenWrt GCC 8.4.0 r0-43529802)) #0 SMP Fri Apr 14 08:35:26 2023 | ||
| + | [ 0.000000] Machine model: ZYXEL EX5601-T0 | ||
| + | [ 0.000000] earlycon: uart8250 at MMIO32 0x0000000011002000 (options '' | ||
| + | [ 0.000000] printk: bootconsole [uart8250] enabled | ||
| + | [ 0.000000] On node 0 totalpages: 261136 | ||
| + | [ 0.000000] | ||
| + | [ 0.000000] | ||
| + | [ 0.000000] | ||
| + | [ 0.000000] psci: probing for conduit method from DT. | ||
| + | [ 0.000000] psci: PSCIv1.1 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 20 pages/cpu s43864 r8192 d29864 u81920 | ||
| + | [ 0.000000] pcpu-alloc: s43864 r8192 d29864 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] CPU features: detected: GIC system register CPU interface | ||
| + | [ 0.000000] CPU features: kernel page table isolation disabled by kernel configuration | ||
| + | [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 257040 | ||
| + | [ 0.000000] Kernel command line: console=ttyS0, | ||
| + | [ 0.000000] Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes, linear) | ||
| + | [ 0.000000] Inode-cache hash table entries: 65536 (order: 7, 524288 bytes, linear) | ||
| + | [ 0.000000] mem auto-init: stack:off, heap alloc:off, heap free:off | ||
| + | [ 0.000000] Memory: 1012844K/ | ||
| + | [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, | ||
| + | [ 0.000000] rcu: Hierarchical RCU implementation. | ||
| + | [ 0.000000] rcu: | ||
| + | [ 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] GICv3: GIC: Using split EOI/ | ||
| + | [ 0.000000] GICv3: 640 SPIs implemented | ||
| + | [ 0.000000] GICv3: 0 Extended SPIs implemented | ||
| + | [ 0.000000] GICv3: Distributor has no Range Selector support | ||
| + | [ 0.000000] GICv3: 16 PPIs implemented | ||
| + | [ 0.000000] GICv3: no VLPI support, no direct LPI support | ||
| + | [ 0.000000] GICv3: CPU0: found redistributor 0 region 0: | ||
| + | [ 0.000000] random: get_random_bytes called from start_kernel+0x2d4/ | ||
| + | [ 0.000000] arch_timer: cp15 timer(s) running at 13.00MHz (phys). | ||
| + | [ 0.000000] clocksource: | ||
| + | [ 0.000003] sched_clock: | ||
| + | [ 0.008176] Calibrating delay loop (skipped), value calculated using timer frequency.. 26.00 BogoMIPS (lpj=52000) | ||
| + | [ 0.018491] pid_max: default: 32768 minimum: 301 | ||
| + | [ 0.023198] Mount-cache hash table entries: 2048 (order: 2, 16384 bytes, linear) | ||
| + | [ 0.030633] Mountpoint-cache hash table entries: 2048 (order: 2, 16384 bytes, linear) | ||
| + | [ 0.039253] ASID allocator initialised with 65536 entries | ||
| + | [ 0.044725] rcu: Hierarchical SRCU implementation. | ||
| + | [ 0.049788] smp: Bringing up secondary CPUs ... | ||
| + | [ 0.054558] Detected VIPT I-cache on CPU1 | ||
| + | [ 0.054577] GICv3: CPU1: found redistributor 1 region 0: | ||
| + | [ 0.054597] CPU1: Booted secondary processor 0x0000000001 [0x410fd034] | ||
| + | [ 0.054819] Detected VIPT I-cache on CPU2 | ||
| + | [ 0.054827] GICv3: CPU2: found redistributor 2 region 0: | ||
| + | [ 0.054835] CPU2: Booted secondary processor 0x0000000002 [0x410fd034] | ||
| + | [ 0.055037] Detected VIPT I-cache on CPU3 | ||
| + | [ 0.055045] GICv3: CPU3: found redistributor 3 region 0: | ||
| + | [ 0.055052] CPU3: Booted secondary processor 0x0000000003 [0x410fd034] | ||
| + | [ 0.055079] smp: Brought up 1 node, 4 CPUs | ||
| + | [ 0.111630] SMP: Total of 4 processors activated. | ||
| + | [ 0.116352] CPU features: detected: 32-bit EL0 Support | ||
| + | [ 0.121511] CPU features: detected: CRC32 instructions | ||
| + | [ 0.126758] CPU: All CPU(s) started at EL2 | ||
| + | [ 0.130876] alternatives: | ||
| + | [ 0.137326] clocksource: | ||
| + | [ 0.147139] futex hash table entries: 1024 (order: 4, 65536 bytes, linear) | ||
| + | [ 0.154131] pinctrl core: initialized pinctrl subsystem | ||
| + | [ 0.159801] NET: Registered protocol family 16 | ||
| + | [ 0.164439] DMA: preallocated 256 KiB pool for atomic allocations | ||
| + | [ 0.178981] cryptd: max_cpu_qlen set to 1000 | ||
| + | [ 0.184416] SCSI subsystem initialized | ||
| + | [ 0.188359] libata version 3.00 loaded. | ||
| + | [ 0.192454] usbcore: registered new interface driver usbfs | ||
| + | [ 0.197982] usbcore: registered new interface driver hub | ||
| + | [ 0.203337] usbcore: registered new device driver usb | ||
| + | [ 0.208811] Advanced Linux Sound Architecture Driver Initialized. | ||
| + | [ 0.215222] Bluetooth: Core ver 2.22 | ||
| + | [ 0.218825] NET: Registered protocol family 31 | ||
| + | [ 0.223287] Bluetooth: HCI device and connection manager initialized | ||
| + | [ 0.229671] Bluetooth: HCI socket layer initialized | ||
| + | [ 0.234568] Bluetooth: L2CAP socket layer initialized | ||
| + | [ 0.239644] Bluetooth: SCO socket layer initialized | ||
| + | [ 0.245258] rbus 18000000.wbsys: | ||
| + | [ 0.251208] pci_bus 0000:00: root bus resource [mem 0x18000000-0x18ffffff] | ||
| + | [ 0.258115] pci_bus 0000:00: root bus resource [bus 00-ff] | ||
| + | [ 0.263624] pci_bus 0000:00: scanning bus | ||
| + | [ 0.267657] pci 0000: | ||
| + | [ 0.273699] pci 0000: | ||
| + | [ 0.280517] pci 0000: | ||
| + | [ 0.286812] pci 0000: | ||
| + | [ 0.293106] pci 0000: | ||
| + | [ 0.299401] pci 0000: | ||
| + | [ 0.306479] pci_bus 0000:00: fixups for bus | ||
| + | [ 0.310679] pci_bus 0000:00: bus scan returning with max=00 | ||
| + | [ 0.316546] clocksource: | ||
| + | [ 0.323213] thermal_sys: | ||
| + | [ 0.323217] thermal_sys: | ||
| + | [ 0.329343] thermal_sys: | ||
| + | [ 0.335374] thermal_sys: | ||
| + | [ 0.341405] thermal_sys: | ||
| + | [ 0.347697] NET: Registered protocol family 2 | ||
| + | [ 0.358701] IP idents hash table entries: 16384 (order: 5, 131072 bytes, linear) | ||
| + | [ 0.366670] tcp_listen_portaddr_hash hash table entries: 512 (order: 1, 8192 bytes, linear) | ||
| + | [ 0.375077] TCP established hash table entries: 8192 (order: 4, 65536 bytes, linear) | ||
| + | [ 0.382889] TCP bind hash table entries: 8192 (order: 5, 131072 bytes, linear) | ||
| + | [ 0.390220] TCP: Hash tables configured (established 8192 bind 8192) | ||
| + | [ 0.396670] UDP hash table entries: 512 (order: 2, 16384 bytes, linear) | ||
| + | [ 0.403327] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes, linear) | ||
| + | [ 0.410485] NET: Registered protocol family 1 | ||
| + | [ 0.414880] PCI: CLS 0 bytes, default 64 | ||
| + | [ 0.419467] workingset: timestamp_bits=46 max_order=18 bucket_order=0 | ||
| + | [ 0.428502] squashfs: version 4.0 (2009/ | ||
| + | [ 0.434430] ntfs: driver 2.1.32 [Flags: R/O]. | ||
| + | [ 0.438873] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc. | ||
| + | [ 0.465042] Serial: 8250/16550 driver, 3 ports, IRQ sharing disabled | ||
| + | [ 0.471906] printk: console [ttyS0] disabled | ||
| + | [ 0.496313] 11002000.serial: | ||
| + | [ 0.505519] printk: console [ttyS0] enabled | ||
| + | [ 0.505519] printk: console [ttyS0] enabled | ||
| + | [ 0.513869] printk: bootconsole [uart8250] disabled | ||
| + | [ 0.513869] printk: bootconsole [uart8250] disabled | ||
| + | [ 0.543954] 11003000.serial: | ||
| + | [ 0.573388] 11004000.serial: | ||
| + | [ 0.582960] mtk_rng 1020f000.trng: | ||
| + | [ 0.583168] random: fast init done | ||
| + | [ 0.588382] cacheinfo: Unable to detect cache hierarchy for CPU 0 | ||
| + | [ 0.591887] random: crng init done | ||
| + | [ 0.599386] loop: module loaded | ||
| + | [ 0.605657] spi-nor spi0.0: unrecognized JEDEC id bytes: ff c2 37 03 00 c2 | ||
| + | [ 0.612533] spi-nor: probe of spi0.0 failed with error -2 | ||
| + | [ 0.618083] spi-nand spi0.1: Macronix SPI NAND was found. | ||
| + | [ 0.623475] spi-nand spi0.1: 512 MiB, block size: 256 KiB, page size: 4096, OOB size: 128 | ||
| + | [ 0.632956] libphy: Fixed MDIO Bus: probed | ||
| + | [ 0.648903] libphy: mdio: probed | ||
| + | [ 0.652230] libphy: (67c9de0a) Ignore assert reset signal for Intel GPY211. | ||
| + | [ 0.702838] Intel GPY211 PHY mdio-bus: | ||
| + | [ 0.710812] libphy: (67c9de0a) Ignore assert reset signal for Intel GPY211. | ||
| + | [ 0.718036] Intel GPY211 PHY mdio-bus: | ||
| + | [ 0.726047] mtk_soc_eth 15100000.ethernet: | ||
| + | [ 0.734429] mtk_soc_eth 15100000.ethernet eth0: mediatek frame engine at 0xffffffc011a80000, | ||
| + | [ 0.743564] mtk_soc_eth 15100000.ethernet: | ||
| + | [ 0.751885] mtk_soc_eth 15100000.ethernet eth1: mediatek frame engine at 0xffffffc011a80000, | ||
| + | [ 0.760998] (unnamed net_device) (dummy): netif_napi_add() called with weight 256 | ||
| + | [ 0.768738] xhci-mtk 11200000.xhci: | ||
| + | [ 0.777354] xhci-mtk 11200000.xhci: | ||
| + | [ 0.786172] DEBUG: enable is gpio 419 and active 1 | ||
| + | [ 0.790967] DEBUG: oc is gpio 418 and active 1 | ||
| + | [ 0.796013] xhci-mtk 11200000.xhci: | ||
| + | [ 0.801333] xhci-mtk 11200000.xhci: | ||
| + | [ 0.811863] xhci-mtk 11200000.xhci: | ||
| + | [ 0.821084] xhci-mtk 11200000.xhci: | ||
| + | [ 0.827251] hub 1-0:1.0: USB hub found | ||
| + | [ 0.831006] hub 1-0:1.0: 2 ports detected | ||
| + | [ 0.835180] xhci-mtk 11200000.xhci: | ||
| + | [ 0.840489] xhci-mtk 11200000.xhci: | ||
| + | [ 0.847957] xhci-mtk 11200000.xhci: | ||
| + | [ 0.855106] usb usb2: We don't know the algorithms for LPM for this host, disabling LPM. | ||
| + | [ 0.863378] hub 2-0:1.0: USB hub found | ||
| + | [ 0.867131] hub 2-0:1.0: 1 port detected | ||
| + | [ 0.871349] usbcore: registered new interface driver uas | ||
| + | [ 0.876683] usbcore: registered new interface driver usb-storage | ||
| + | [ 0.882765] i2c /dev entries driver | ||
| + | [ 0.887270] mtk-wdt 1001c000.watchdog: | ||
| + | [ 0.895175] device-mapper: | ||
| + | [ 0.903672] Bluetooth: HCI UART driver ver 2.3 | ||
| + | [ 0.908106] Bluetooth: HCI UART protocol H4 registered | ||
| + | [ 0.913227] Bluetooth: HCI UART protocol BCSP registered | ||
| + | [ 0.918566] Bluetooth: HCI UART protocol Broadcom registered | ||
| + | [ 0.924219] Bluetooth: HCI UART protocol QCA registered | ||
| + | [ 0.929809] crypto-safexcel 10320000.crypto: | ||
| + | [ 0.943096] mt79xx-audio 11210000.audio-controller: | ||
| + | [ 0.951709] mt79xx-audio 11210000.audio-controller: | ||
| + | [ 0.960199] debugfs: Directory ' | ||
| + | [ 0.969737] slic-dummy-codec dummy_codec: | ||
| + | [ 0.975809] mt79xx-si3218x sound_si3218x: | ||
| + | [ 0.983150] mt79xx-si3218x sound_si3218x: | ||
| + | [ 0.990354] | ||
| + | [ 0.990354] ### | ||
| + | [ 0.990354] | ||
| + | [ 0.999835] | ||
| + | [ 0.999835] ### | ||
| + | [ 0.999835] | ||
| + | [ 1.011822] mt79xx-si3218x sound_si3218x: | ||
| + | [ 1.018905] Initializing XFRM netlink socket | ||
| + | [ 1.023426] NET: Registered protocol family 10 | ||
| + | [ 1.028329] Segment Routing with IPv6 | ||
| + | [ 1.032021] NET: Registered protocol family 17 | ||
| + | [ 1.036493] Bridge firewalling registered | ||
| + | [ 1.040542] 8021q: 802.1Q VLAN Support v1.8 | ||
| + | [ 1.051732] nmbm nmbm_spim_nand: | ||
| + | [ 1.061229] nmbm nmbm_spim_nand: | ||
| + | [ 1.076745] nmbm nmbm_spim_nand: | ||
| + | [ 1.084825] nmbm nmbm_spim_nand: | ||
| + | [ 1.091380] 8 fixed-partitions partitions found on MTD device nmbm_spim_nand | ||
| + | [ 1.098413] Creating 8 MTD partitions on " | ||
| + | [ 1.103885] 0x000000000000-0x000000100000 : " | ||
| + | [ 1.109000] 0x000000100000-0x000000180000 : " | ||
| + | [ 1.114611] 0x000000180000-0x000000380000 : " | ||
| + | [ 1.119938] 0x000000380000-0x000000540000 : " | ||
| + | [ 1.124915] 0x000000540000-0x000000580000 : " | ||
| + | [ 1.130233] 0x000000580000-0x000004580000 : " | ||
| + | [ 1.135259] 0x000004580000-0x000008580000 : " | ||
| + | [ 1.140358] 0x000008580000-0x00001e000000 : " | ||
| + | [ 1.353722] libphy: dsa slave smi: probed | ||
| + | [ 1.358585] mt7530 mdio-bus:1f lan1 (uninitialized): | ||
| + | [ 1.367973] mt7530 mdio-bus:1f lan2 (uninitialized): | ||
| + | [ 1.377290] mt7530 mdio-bus:1f lan3 (uninitialized): | ||
| + | [ 1.386232] mt7530 mdio-bus: | ||
| + | [ 1.393368] DSA: tree 0 setup | ||
| + | [ 1.393622] mt7530 mdio-bus: | ||
| + | [ 1.396467] UBI: plan to attach ubi | ||
| + | [ 1.407632] UBI: auto-attach mtd6 | ||
| + | [ 1.410950] ubi0: attaching mtd6 | ||
| + | [ 1.720360] ubi0: scanning is finished | ||
| + | [ 1.731772] ubi0: attached mtd6 (name " | ||
| + | [ 1.737160] ubi0: PEB size: 262144 bytes (256 KiB), LEB size: 253952 bytes | ||
| + | [ 1.744014] ubi0: min./max. I/O unit sizes: 4096/4096, sub-page size 4096 | ||
| + | [ 1.750782] ubi0: VID header offset: 4096 (aligned 4096), data offset: 8192 | ||
| + | [ 1.757723] ubi0: good PEBs: 256, bad PEBs: 0, corrupted PEBs: 0 | ||
| + | [ 1.763710] ubi0: user volume: 5, internal volumes: 1, max. volumes count: 128 | ||
| + | [ 1.770912] ubi0: max/mean erase counter: 4/0, WL threshold: 4096, image sequence number: 1681461326 | ||
| + | [ 1.780019] ubi0: available PEBs: 1, total reserved PEBs: 255, PEBs reserved for bad PEB handling: 38 | ||
| + | [ 1.789218] ubi0: background thread " | ||
| + | [ 1.790187] block ubiblock0_1: | ||
| + | [ 1.800678] ubiblock: device ubiblock0_1 (rootfs) set to be root filesystem | ||
| + | [ 1.807624] hctosys: unable to open rtc device (rtc0) | ||
| + | [ 1.812881] ALSA device list: | ||
| + | [ 1.815833] | ||
| + | [ 1.825098] VFS: Mounted root (squashfs filesystem) readonly on device 253:0. | ||
| + | [ 1.832379] Freeing unused kernel memory: 448K | ||
| + | [ 1.852575] Run /sbin/init as init process | ||
| + | [ 2.057861] init: Console is alive | ||
| + | [ 2.061372] init: - watchdog - | ||
| + | [ 4.652825] kmodloader: loading kernel modules from / | ||
| + | [ 4.692289] conninfra@(mtk_conninfra_drv_init: | ||
| + | [ 4.699979] Get Index(0-TOP_MISC_BASE) phy_addr(0x11d10000) vir_addr=(0xffffffc010c3d000) size=(0x1000) | ||
| + | [ 4.709353] Get Index(1-TOPRGU_BASE) phy_addr(0x1001c000) vir_addr=(0xffffffc010c45000) size=(0x1000) | ||
| + | [ 4.718550] Get Index(2-GPIO_BASE) phy_addr(0x1001f000) vir_addr=(0xffffffc010c4d000) size=(0x1000) | ||
| + | [ 4.727573] Get Index(3-IOCFG_TR_BASE) phy_addr(0x11f00000) vir_addr=(0xffffffc010c55000) size=(0x1000) | ||
| + | [ 4.736947] Get Index(4-IOCFG_TL_BASE) phy_addr(0x11f10000) vir_addr=(0xffffffc010c5d000) size=(0x1000) | ||
| + | [ 4.746317] Get Index(5-INFRACFG_AO_BASE) phy_addr(0x10003000) vir_addr=(0xffffffc010c65000) size=(0x1000) | ||
| + | [ 4.755946] Get Index(6-CONN_INFRA_CFG_BASE) phy_addr(0x18001000) vir_addr=(0xffffffc010c6d000) size=(0x1000) | ||
| + | [ 4.765834] Get Index(7-CONN_INFRA_SYSRAM_BASE) phy_addr(0x18050000) vir_addr=(0xffffffc010c75000) size=(0x1000) | ||
| + | [ 4.775983] Get Index(8-CONN_INFRA_CLKGEN_ON_TOP_BASE) phy_addr(0x18009000) vir_addr=(0xffffffc010c7d000) size=(0x1000) | ||
| + | [ 4.786742] Get Index(9-CONN_HOST_CSR_TOP_BASE) phy_addr(0x18060000) vir_addr=(0xffffffc010c7f000) size=(0x1000) | ||
| + | [ 4.796892] Get Index(10-CONN_INFRA_BUS_CR_BASE) phy_addr(0x1800e000) vir_addr=(0xffffffc010c81000) size=(0x1000) | ||
| + | [ 4.807128] Get Index(11-CONN_INFRA_RGU_BASE) phy_addr(0x18000000) vir_addr=(0xffffffc010c83000) size=(0x1000) | ||
| + | [ 4.817104] Get Index(12-CONN_WT_SLP_CTL_REG_BASE) phy_addr(0x18005000) vir_addr=(0xffffffc010c85000) size=(0x1000) | ||
| + | [ 4.827513] Get Index(13-INST2_CONN_WT_SLP_CTL_REG_BASE) phy_addr(0x18085000) vir_addr=(0xffffffc010c8d000) size=(0x1000) | ||
| + | [ 4.838443] Get Index(14-CONN_RF_SPI_MST_REG_BASE) phy_addr(0x18004000) vir_addr=(0xffffffc010c95000) size=(0x1000) | ||
| + | [ 4.848852] Get Index(15-INST2_CONN_RF_SPI_MST_REG_BASE) phy_addr(0x18084000) vir_addr=(0xffffffc010c9d000) size=(0x1000) | ||
| + | [ 4.859782] Get Index(16-CONN_SEMAPHORE_BASE) phy_addr(0x18070000) vir_addr=(0xffffffc010d30000) size=(0x10000) | ||
| + | [ 4.869847] Get Index(17-CONN_AFE_CTL_BASE) phy_addr(0x18003000) vir_addr=(0xffffffc010ca5000) size=(0x1000) | ||
| + | [ 4.879649] Get Index(18-CONN_AFE_CTL_2ND_BASE) phy_addr(0x18083000) vir_addr=(0xffffffc010cad000) size=(0x1000) | ||
| + | [ 4.889800] Get Index(19-WF_TOP_SLPPROT_ON_BASE) phy_addr(0x184c0000) vir_addr=(0xffffffc010d50000) size=(0x10000) | ||
| + | [ 4.900123] Get Index(20-WF_TOP_CFG_BASE) phy_addr(0x184b0000) vir_addr=(0xffffffc010caf000) size=(0x1000) | ||
| + | [ 4.909753] Get Index(21-WF_MCU_CONFIG_LS_BASE) phy_addr(0x184f0000) vir_addr=(0xffffffc010cb1000) size=(0x1000) | ||
| + | [ 4.919903] Get Index(22-WF_MCU_BUS_CR_BASE) phy_addr(0x18400000) vir_addr=(0xffffffc010cb3000) size=(0x1000) | ||
| + | [ 4.929793] Get Index(23-WF_MCUSYS_INFRA_BUS_FULL_U_DEBUG_CTRL_AO_BASE) phy_addr(0x18500000) vir_addr=(0xffffffc010cb5000) size=(0x1000) | ||
| + | [ 4.942023] Get Index(24-WF_TOP_CFG_ON_BASE) phy_addr(0x184c0000) vir_addr=(0xffffffc010d70000) size=(0x10000) | ||
| + | [ 4.952631] eeFlashId: 0x7986, EEPROM_content_valid = 1 | ||
| + | [ 4.953831] conninfra@(consys_plt_hw_init: | ||
| + | [ 4.970926] conninfra@(consys_plt_hw_init: | ||
| + | [ 4.978570] [emi_mng_init] gConEmiPhyBase = [0x4fc00000] size = [0x100000] fw size = [0x100000] ops=[000000003bb57804] | ||
| + | [ 4.989318] conninfra@(mtk_conninfra_drv_init: | ||
| + | [ 4.997072] ConnInfra Dev: init (0) | ||
| + | [ 5.002029] conninfra@(_consys_polling_chipid_int: | ||
| + | [ 5.011835] conninfra@(consys_bus_clock_ctrl: | ||
| + | [ 5.020861] conninfra@(connsys_d_die_cfg: | ||
| + | [ 5.028317] conninfra@(_connsys_a_die_chip_id_confirm: | ||
| + | [ 5.039821] conninfra@(_connsys_a_die_chip_id_confirm: | ||
| + | [ 5.052332] conninfra@(consys_spi_write_nolock: | ||
| + | [ 5.060972] conninfra@(consys_spi_write_nolock: | ||
| + | [ 5.070618] conninfra@(consys_spi_write_nolock: | ||
| + | [ 5.080266] conninfra@(consys_spi_write_nolock: | ||
| + | [ 5.093941] conninfra@(connsys_a_die_efuse_read_nolock: | ||
| + | [ 5.105442] conninfra@(consys_spi_write_nolock: | ||
| + | [ 5.115088] conninfra@(consys_spi_write_nolock: | ||
| + | [ 5.124735] conninfra@(consys_spi_write_nolock: | ||
| + | [ 5.138410] conninfra@(connsys_a_die_efuse_read_nolock: | ||
| + | [ 5.149910] conninfra@(consys_spi_write_nolock: | ||
| + | [ 5.159558] conninfra@(consys_spi_write_nolock: | ||
| + | [ 5.169205] conninfra@(consys_spi_write_nolock: | ||
| + | [ 5.182880] conninfra@(connsys_a_die_efuse_read_nolock: | ||
| + | [ 5.194379] conninfra@(consys_spi_write_nolock: | ||
| + | [ 5.203019] conninfra@(consys_spi_write_nolock: | ||
| + | [ 5.211658] conninfra@(consys_spi_write_nolock: | ||
| + | [ 5.221308] conninfra@(consys_spi_write_nolock: | ||
| + | [ 5.229948] conninfra@(consys_spi_write_nolock: | ||
| + | [ 5.239595] conninfra@(consys_spi_write_nolock: | ||
| + | [ 5.249241] conninfra@(consys_spi_write_nolock: | ||
| + | [ 5.262917] conninfra@(connsys_a_die_efuse_read_nolock: | ||
| + | [ 5.274417] conninfra@(consys_spi_write_nolock: | ||
| + | [ 5.284063] conninfra@(consys_spi_write_nolock: | ||
| + | [ 5.293710] conninfra@(consys_spi_write_nolock: | ||
| + | [ 5.307385] conninfra@(connsys_a_die_efuse_read_nolock: | ||
| + | [ 5.318885] conninfra@(consys_spi_write_nolock: | ||
| + | [ 5.328531] conninfra@(consys_spi_write_nolock: | ||
| + | [ 5.338178] conninfra@(consys_spi_write_nolock: | ||
| + | [ 5.351852] conninfra@(connsys_a_die_efuse_read_nolock: | ||
| + | [ 5.363352] conninfra@(consys_spi_write_nolock: | ||
| + | [ 5.371991] conninfra@(consys_spi_write_nolock: | ||
| + | [ 5.380630] conninfra@(consys_spi_write_nolock: | ||
| + | [ 5.389272] conninfra@(consys_spi_write_nolock: | ||
| + | [ 5.398870] conninfra@(consys_spi_write_nolock: | ||
| + | [ 5.407511] conninfra@(consys_spi_write_nolock: | ||
| + | [ 5.417110] conninfra@(consys_spi_write_nolock: | ||
| + | [ 5.425690] conninfra@(_consys_polling_chipid_int: | ||
| + | [ 5.435492] conninfra@(_consys_hw_conninfra_wakeup: | ||
| + | [ 5.444348] conninfra@(_consys_hw_conninfra_sleep: | ||
| + | [ 5.452937] conninfra@(opfunc_power_on_internal: | ||
| + | [ 5.483061] ehci_hcd: USB 2.0 ' | ||
| + | [ 5.490433] ehci-fsl: Freescale EHCI Host controller driver | ||
| + | [ 5.496736] ehci-platform: | ||
| + | [ 5.504260] ohci_hcd: USB 1.1 ' | ||
| + | [ 5.511206] ohci-platform: | ||
| + | [ 5.537697] mediatek_soc_hnat 15100000.hnat: | ||
| + | [ 5.542924] mediatek_soc_hnat 15100000.hnat: | ||
| + | [ 5.548050] mediatek_soc_hnat 15100000.hnat: | ||
| + | [ 5.553259] mediatek_soc_hnat 15100000.hnat: | ||
| + | [ 5.558642] mediatek_soc_hnat 15100000.hnat: | ||
| + | [ 5.564299] mediatek_soc_hnat 15100000.hnat: | ||
| + | [ 5.570983] mediatek_soc_hnat 15100000.hnat: | ||
| + | [ 5.576778] hnat roaming work enable | ||
| + | [ 5.582894] warp_module_init(): | ||
| + | [ 5.589832] create warp_ctrl ok!!! | ||
| + | [ 5.593253] wed_get_slot_map(): | ||
| + | [ 5.599080] wed_get_slot_map(): | ||
| + | [ 5.605382] kmodloader: done loading kernel modules from / | ||
| + | [ 5.622755] init: - preinit - | ||
| + | [ 6.206210] mtk_soc_eth 15100000.ethernet eth0: configuring for fixed/ | ||
| + | [ 6.214533] mtk_soc_eth 15100000.ethernet eth0: Link is Up - 2.5Gbps/ | ||
| + | Press the [1], [2], [3] or [4] key and hit [enter] to select the debug level | ||
| + | rm: can't remove '/ | ||
| + | [ 8.290535] mount_root: loading kmods from internal overlay | ||
| + | [ 8.310780] kmodloader: loading kernel modules from // | ||
| + | [ 8.318760] kmodloader: done loading kernel modules from // | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | Please press Enter to activate this console. | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | [ | ||
| + | </ | ||
| </ | </ | ||
| ==== OpenWrt bootlog ==== | ==== OpenWrt bootlog ==== | ||
| <WRAP bootlog> | <WRAP bootlog> | ||
| - | < | + | < |
| - | </ | + | ## Checking Image at 46000000 ... |
| + | FIT image found | ||
| + | FIT description: | ||
| + | Image 0 (kernel-1) | ||
| + | | ||
| + | | ||
| + | | ||
| + | Data Start: | ||
| + | Data Size: 3781454 Bytes = 3.6 MiB | ||
| + | | ||
| + | | ||
| + | Load Address: 0x48000000 | ||
| + | Entry Point: | ||
| + | Hash algo: crc32 | ||
| + | Hash value: | ||
| + | Hash algo: sha1 | ||
| + | Hash value: | ||
| + | Image 1 (fdt-1) | ||
| + | | ||
| + | | ||
| + | | ||
| + | Data Start: | ||
| + | Data Size: 24510 Bytes = 23.9 KiB | ||
| + | | ||
| + | Hash algo: crc32 | ||
| + | Hash value: | ||
| + | Hash algo: sha1 | ||
| + | Hash value: | ||
| + | Image 2 (rootfs-1) | ||
| + | | ||
| + | | ||
| + | | ||
| + | Data Start: | ||
| + | Data Size: 5066752 Bytes = 4.8 MiB | ||
| + | Hash algo: crc32 | ||
| + | Hash value: | ||
| + | Hash algo: sha1 | ||
| + | Hash value: | ||
| + | Default Configuration: | ||
| + | Configuration 0 (config-1) | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | ## Checking hash(es) for FIT Image at 46000000 ... | ||
| + | | ||
| + | | ||
| + | | ||
| + | ## Loading kernel from FIT Image at 46000000 ... | ||
| + | Using ' | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | Data Start: | ||
| + | Data Size: 3781454 Bytes = 3.6 MiB | ||
| + | | ||
| + | | ||
| + | Load Address: 0x48000000 | ||
| + | Entry Point: | ||
| + | Hash algo: crc32 | ||
| + | Hash value: | ||
| + | Hash algo: sha1 | ||
| + | Hash value: | ||
| + | | ||
| + | ## Loading fdt from FIT Image at 46000000 ... | ||
| + | Using ' | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | Data Start: | ||
| + | Data Size: 24510 Bytes = 23.9 KiB | ||
| + | | ||
| + | Hash algo: crc32 | ||
| + | Hash value: | ||
| + | Hash algo: sha1 | ||
| + | Hash value: | ||
| + | | ||
| + | | ||
| + | Working FDT set to 4639d000 | ||
| + | ## Loading loadables from FIT Image at 46000000 ... | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | Data Start: | ||
| + | Data Size: 5066752 Bytes = 4.8 MiB | ||
| + | Hash algo: crc32 | ||
| + | Hash value: | ||
| + | Hash algo: sha1 | ||
| + | Hash value: | ||
| + | | ||
| + | | ||
| + | | ||
| + | Working FDT set to 7e7e4000 | ||
| + | Add ' | ||
| + | |||
| + | Starting kernel ... | ||
| + | |||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | Press the [f] key and hit [enter] to enter failsafe mode | ||
| + | Press the [1], [2], [3] or [4] key and hit [enter] to select the debug level | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | Please press Enter to activate this console. | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | </ | ||
| + | </ | ||
| ===== Notes ===== | ===== Notes ===== | ||
| Line 335: | Line 1258: | ||
| ===== Tags ===== | ===== Tags ===== | ||
| - | <WRAP BOX> | ||
| - | FIXME //Add tags below, then remove this fixme.// | ||
| - | </ | ||
| - | [[meta: | + | {{tag>mediatek MT7986 512NAND 1024RAM 5Port GigabitEthernet 2.5GigabitEthernet u-boot 4core 2WNIC 802.11bgn 802.11ax 1usb usb3.1 hwVLAN wifi6 ARMv8 filogic cortexa53 2button 12v_powered serial crypto}} |
| - | {{tag>EXAMPLETAG}} | + | |