Promwad-ThinClient - can't boot 6.11 kernel November 29, 2024 10:04AM |
Registered: 5 days ago Posts: 5 |
U-Boot 2011.06 (Jan 03 2013 - 16:19:06) Promwad-ThinClient SoC: Kirkwood 88F6282_?? RevID 0x01 DRAM: 1 GiB NAND: 1024 MiB In: serial Out: serial Err: serial Net: egiga0, egiga1 88E1121 Initialized on egiga0, devadr 1 88E1121 Initialized on egiga1, devadr 0 Hit any key to stop autoboot: 0 Marvell>>
Marvell>> tftpboot 0x1000000 uImage Using egiga0 device TFTP from server 192.168.10.1; our IP address is 192.168.10.10 Filename 'uImage'. Load address: 0x1000000 Loading: ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ################################################################# ########## done Bytes transferred = 5871096 (5995f8 hex) Marvell>> bootm 0x1000000 ## Booting kernel from Legacy Image at 01000000 ... Image Name: Linux-6.11.6-kirkwood-tld-1 Created: 2024-11-28 8:45:30 UTC Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 5871032 Bytes = 5.6 MiB Load Address: 00800000 Entry Point: 00800000 Verifying Checksum ... OK Loading Kernel Image ... OK OK Starting kernel ... Error: invalid dtb and unrecognized/unsupported machine ID r1=0x00000d54, r2=0x00000100 r2[]=05 00 00 00 01 00 41 54 00 00 00 00 00 00 00 00 Available machine support: ID (hex) NAME ffffffff Generic DT based system ffffffff Marvell Kirkwood (Flattened Device Tree) Please check your kernel config and/or bootloader.
baudrate=115200 bootcmd=tc_sleep; tc_rootfs_update; setenv bootargs ${x_bootargs} ${x_bootargs_root}; run x_bootcmd_kernel; bootm 0x1000000; bootdelay=1 eth1addr=02:50:43:55:26:c6 ethact=egiga0 ethaddr=02:50:43:fd:60:de ipaddr=192.168.10.10 serverip=192.168.10.1 stderr=serial stdin=serial stdout=serial tc_is_env_updated=yes x_bootargs=console=tty1 console=ttyS0,115200n8 loglevel=9 mtdparts=orion_nand:1M(U-Boot),4M(uImage),-(ubipart) x_bootargs_root=ubi.mtd=2 root=ubi0:rootfs rootfstype=ubifs x_bootcmd_kernel=nand read.e 0x1000000 0x100000 0x400000 Environment size: 585/262140 bytes
Re: Promwad-ThinClient - can't boot 6.11 kernel November 29, 2024 01:42PM |
Admin Registered: 13 years ago Posts: 19,092 |
Re: Promwad-ThinClient - can't boot 6.11 kernel November 29, 2024 01:46PM |
Admin Registered: 13 years ago Posts: 19,092 |
Quote
I tried to extract dtb/dts from my running system/kernel with various utilities (binwalk, extract-dtb, etc) + I tried extract dts/dtb from working system (from /sys, /proc, etc) - but I couldn't find dts/dtb anywhere (maybe my kernel uses an older mechanism than dts/dtb?)
Re: Promwad-ThinClient - can't boot 6.11 kernel November 29, 2024 02:47PM |
Admin Registered: 13 years ago Posts: 19,092 |
bdinfo mii info
MM
Re: Promwad-ThinClient - can't boot 6.11 kernel November 30, 2024 01:27AM |
Re: Promwad-ThinClient - can't boot 6.11 kernel November 30, 2024 04:26AM |
Registered: 5 days ago Posts: 5 |
Re: Promwad-ThinClient - can't boot 6.11 kernel November 30, 2024 12:47PM |
Admin Registered: 13 years ago Posts: 19,092 |
Re: Promwad-ThinClient - can't boot 6.11 kernel November 30, 2024 01:09PM |
Admin Registered: 13 years ago Posts: 19,092 |
Re: Promwad-ThinClient - can't boot 6.11 kernel December 02, 2024 04:04AM |
Registered: 5 days ago Posts: 5 |
arch_number = 0x00000D54 boot_params = 0x00000100 DRAM bank = 0x00000000 -> start = 0x00000000 -> size = 0x20000000 DRAM bank = 0x00000001 -> start = 0x20000000 -> size = 0x20000000 ethaddr = 02:50:43:d9:43:39 ip_addr = 192.168.10.10 baudrate = 115200 bps TLB addr = 0x3FFF0000 relocaddr = 0x3FF72000 reloc off = 0x3F972000 irq_sp = 0x3FE31F68 sp start = 0x3FE31F58 FB base = 0x00000000
PHY 0x00: OUI = 0x5043, Model = 0x0B, Rev = 0x03, 10baseT, HDX PHY 0x01: OUI = 0x5043, Model = 0x0B, Rev = 0x03, 1000baseT, FDX
U-Boot 2011.06 (Jan 03 2013 - 16:19:06) Promwad-ThinClient SoC: Kirkwood 88F6282_?? RevID 0x01 DRAM: 1 GiB NAND: 1024 MiB In: serial Out: serial Err: serial Net: egiga0, egiga1 88E1121 Initialized on egiga0, devadr 1 88E1121 Initialized on egiga1, devadr 0 Hit any key to stop autoboot: 0 NAND read: device 0 offset 0x100000, size 0xa00000 10485760 bytes read: OK ## Booting kernel from Legacy Image at 01000000 ... Image Name: Linux-6.11.6-kirkwood-tld-1 Created: 2024-12-02 8:59:00 UTC Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 5882531 Bytes = 5.6 MiB Load Address: 01000000 Entry Point: 01000000 Verifying Checksum ... OK XIP Kernel Image ... OK OK Starting kernel ...
Marvell>> printenv baudrate=115200 bootcmd=tc_sleep; tc_rootfs_update; setenv bootargs ${x_bootargs} ${x_bootargs_root}; run x_bootcmd_kernel; bootm 0x1000000; bootdelay=3 eth1addr=02:50:43:16:b8:61 ethact=egiga0 ethaddr=02:50:43:52:f3:44 ipaddr=192.168.10.10 serverip=192.168.10.1 stderr=serial stdin=serial stdout=serial tc_is_env_updated=yes x_bootargs=console=ttyS0,115200n8 loglevel=9 mtdparts=orion_nand:1M(U-Boot),10M(uImage),-(ubipart) earlyprintk=serial x_bootargs_root=ubi.mtd=2 root=ubi0:rootfs rootfstype=ubifs x_bootcmd_kernel=nand read 0x1000000 0x100000 0xA00000 Environment size: 590/262140 bytes
MM
Re: Promwad-ThinClient - can't boot 6.11 kernel December 02, 2024 05:11AM |
MM
Re: Promwad-ThinClient - can't boot 6.11 kernel December 02, 2024 07:23AM |
Re: Promwad-ThinClient - can't boot 6.11 kernel December 03, 2024 04:38AM |
Registered: 5 days ago Posts: 5 |
Re: Promwad-ThinClient - can't boot 6.11 kernel December 03, 2024 05:19AM |
Registered: 5 days ago Posts: 5 |
[ 3354.709259] usb 1-1.4: new high-speed USB device number 5 using orion-ehci [ 3354.874047] usb 1-1.4: New USB device found, idVendor=05e3, idProduct=0712, bcdDevice=92.28 [ 3354.883227] usb 1-1.4: New USB device strings: Mfr=0, Product=1, SerialNumber=2 [ 3354.891343] usb 1-1.4: Product: USB Storage [ 3354.896269] usb 1-1.4: SerialNumber: 000000009225 [ 3354.919405] usb 1-1.4: rejected 1 configuration due to insufficient available bus power [ 3354.928212] usb 1-1.4: no configuration chosen from 1 choice
root@depo-sky-a60:~# dmesg -lerr [ 0.236969] [Firmware Bug]: Feroceon L2: bootloader left the L2 cache on! [ 6.997981] kirkwood-pinctrl f1010000.pin-controller: pin PIN48 already requested by f1010000.pin-controller; cannot claim for regulators [ 7.011269] kirkwood-pinctrl f1010000.pin-controller: pin-48 (regulators) status -22 [ 7.019844] kirkwood-pinctrl f1010000.pin-controller: could not request pin 48 (PIN48) from group mpp48 on device f1010000.pin-controller [ 7.033123] simple-pm-bus regulators: Error applying setting, reverse things back
Re: Promwad-ThinClient - can't boot 6.11 kernel December 03, 2024 12:43PM |
Admin Registered: 13 years ago Posts: 19,092 |
Quote
Kirkwood plugs
Basic steps to install Debian and new u-boot on Kirkwood boxes
Boot Kirkwood rootfs with stock u-boot
[ 3354.709259] usb 1-1.4: new high-speed USB device number 5 using orion-ehci [ 3354.874047] usb 1-1.4: New USB device found, idVendor=05e3, idProduct=0712, bcdDevice=92.28 [ 3354.883227] usb 1-1.4: New USB device strings: Mfr=0, Product=1, SerialNumber=2 [ 3354.891343] usb 1-1.4: Product: USB Storage [ 3354.896269] usb 1-1.4: SerialNumber: 000000009225 [ 3354.919405] usb 1-1.4: rejected 1 configuration due to insufficient available bus power [ 3354.928212] usb 1-1.4: no configuration chosen from 1 choice