U-Boot 1.3.1 (Dec 8 2008 - 12:47:36) DRAM: 128 MB unknown idFlash: 0 kB Scanning device for bad blocks Bad eraseblock 269 at 0x021a0000 Bad eraseblock 774 at 0x060c0000 Bad eraseblock 922 at 0x07340000 Bad eraseblock 1110 at 0x08ac0000 Bad eraseblock 1789 at 0x0dfa0000 OneNAND: 256 MB In: serial Out: serial Err: serial Memory Card size =1938MB Size FileName No command.txt Hit any key to stop autoboot: 0 Nomadik-8815 $ Nomadik-8815 $ setenv bootargs console=ttyAMA1,115200n8 root=/dev/mmcblk0p1 rw rootwait rootfstype=ext4 init=/sbin/init Nomadik-8815 $ loady ## Ready for binary (ymodem) download to 0x00800000 at 115200 bps... CN) packets, 4 retries ## Total Size = 0x0052772c = 5404460 Bytes Nomadik-8815 $ Nomadik-8815 $ bootm ## Booting image at 00800000 ... Image Name: Nomadik Linux kernel Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 5404396 Bytes = 5.2 MB Load Address: 00008000 Entry Point: 00008000 OK Starting kernel ... Booting Linux on physical CPU 0x0 Linux version 6.17.0-rc1+ (linus@Fecusia) (arm-none-eabi-gcc (Arm GNU Toolchain 11.3.Rel1) 11.3.1 20220712, GNU ld (Arm GNU Toolchain 11.3.Rel1) 2.38.20220708) #14 PREEMPT Sun Sep 14 21:10:31 CEST 2025 CPU: ARM926EJ-S [41069265] revision 5 (ARMv5TEJ), cr=0005317f CPU: VIVT data cache, VIVT instruction cache OF: fdt: Machine model: Nomadik STN8815NHK Memory policy: Data cache writeback Zone ranges: Normal [mem 0x0000000000000000-0x000000000bffffff] Movable zone start for each node Early memory node ranges node 0: [mem 0x0000000000000000-0x0000000003ffffff] node 0: [mem 0x0000000008000000-0x000000000bffffff] Initmem setup node 0 [mem 0x0000000000000000-0x000000000bffffff] OF: reserved mem: Reserved memory: No reserved-memory node in the DT Kernel command line: console=ttyAMA1,115200n8 root=/dev/mmcblk0p1 rw rootwait rootfstype=ext4 init=/sbin/init printk: log buffer data + meta data: 16384 + 51200 = 67584 bytes Dentry cache hash table entries: 16384 (order: 4, 65536 bytes, linear) Inode-cache hash table entries: 8192 (order: 3, 32768 bytes, linear) Built 1 zonelists, mobility grouping on. Total pages: 32768 mem auto-init: stack:off, heap alloc:off, heap free:off SLUB: HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 rcu: Preemptible hierarchical RCU implementation. rcu: RCU event tracing is enabled. rcu: RCU calculated value of scheduler-enlistment delay is 10 jiffies. NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16 VIC @(ptrval): id 0x01080190, vendor 0x80 VIC @(ptrval): id 0x01080190, vendor 0x80 L2C OF: override cache size: 131072 bytes (128KB) L2C OF: override line size: 32 bytes L2C OF: override way size: 16384 bytes (16KB) L2C OF: override associativity: 8 L2C: platform provided aux values permit register corruption. L2C: DT/platform modifies aux control register: 0x00020fff -> 0x00830249 L2C-210 cache controller enabled, 8 ways, 128 kB L2C-210: CACHE_ID 0x4100004b, AUX_CTRL 0x00830249 rcu: srcu_init: Setting srcu_struct sizes based on contention. Nomadik SRC clocks: SXTALO is enabled Nomadik SRC clocks: MXTAL is enabled Nomadik SRC clocks: disabling SXTALO Nomadik SRC clocks: disabling MXTALO clocksource: mtu_0: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 796358519366 ns sched_clock: 32 bits at 2400kHz, resolution 416ns, wraps every 894784852783ns Switching to timer-based delay loop, resolution 416ns Console: colour dummy device 80x30 Calibrating delay loop (skipped), value calculated using timer frequency.. 4.80 BogoMIPS (lpj=24000) CPU: Testing write buffer coherency: ok pid_max: default: 32768 minimum: 301 LSM: initializing lsm=capability Mount-cache hash table entries: 1024 (order: 0, 4096 bytes, linear) Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes, linear) Setting up static identity map for 0x8400 - 0x8458 rcu: Hierarchical SRCU implementation. rcu: Max phase no-delay instances is 1000. Memory: 118156K/131072K available (7631K kernel code, 217K rwdata, 2264K rodata, 248K init, 100K bss, 12092K reserved, 0K cma-reserved) devtmpfs: initialized clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns posixtimers hash table entries: 512 (order: -1, 2048 bytes, linear) futex hash table entries: 256 (4096 bytes on 1 NUMA nodes, total 4 KiB, linear). pinctrl core: initialized pinctrl subsystem NET: Registered PF_NETLINK/PF_ROUTE protocol family DMA: preallocated 256 KiB pool for atomic coherent allocations Serial: AMBA PL011 UART driver pinctrl-nomadik pinctrl: populate NMK GPIO 0 "gpio@101e4000" pinctrl-nomadik pinctrl: populate NMK GPIO 1 "gpio@101e5000" pinctrl-nomadik pinctrl: populate NMK GPIO 2 "gpio@101e6000" pinctrl-nomadik pinctrl: populate NMK GPIO 3 "gpio@101e7000" pinctrl-nomadik pinctrl: No PRCM base, assuming no ALT-Cx control is available pinctrl-nomadik pinctrl: initialized Nomadik pin control driver 101fd000.serial: ttyAMA0 at MMIO 0x101fd000 (irq = 28, base_baud = 0) is a PL011 rev3 101fb000.serial: ttyAMA1 at MMIO 0x101fb000 (irq = 33, base_baud = 0) is a PL011 rev3 printk: console [ttyAMA1] enabled /spi/display@0: Fixed dependency cycle(s) with /amba/clcd@10120000 nomadik-gpio 101e4000.gpio: chip registered nomadik-gpio 101e5000.gpio: chip registered nomadik-gpio 101e6000.gpio: chip registered nomadik-gpio 101e7000.gpio: chip registered pl08xdmac 10130000.dma-controller: initialized 8 virtual memcpy channels pl08xdmac 10130000.dma-controller: initialized 32 virtual slave channels debugfs: '10130000.dma-controller' already exists in 'dmaengine' pl08xdmac 10130000.dma-controller: DMA: PL080 rev2 at 0x10130000 irq 31 pl08xdmac 10150000.dma-controller: initialized 8 virtual memcpy channels pl08xdmac 10150000.dma-controller: initialized 32 virtual slave channels debugfs: '10150000.dma-controller' already exists in 'dmaengine' pl08xdmac 10150000.dma-controller: DMA: PL080 rev2 at 0x10150000 irq 29 SCSI subsystem initialized usbcore: registered new interface driver usbfs usbcore: registered new interface driver hub usbcore: registered new device driver usb nmk-i2c 101f8000.i2c0: requested RX FIFO threshold 8, adjusted down to 7 nmk-i2c 101f8000.i2c0: initialize Nomadik I2C at [mem 0x101f8000-0x101f8fff] on virtual base (ptrval) stmpe-i2c 0-0043: stmpe2401 detected, chip id: 0x101 stmpe-gpio stmpe-gpio.0: DMA mask not set stmpe-i2c 0-0044: stmpe2401 detected, chip id: 0x101 stmpe-gpio stmpe-gpio.1: DMA mask not set nmk-i2c 101f7000.i2c1: requested RX FIFO threshold 8, adjusted down to 7 nmk-i2c 101f7000.i2c1: initialize Nomadik I2C at [mem 0x101f7000-0x101f7fff] on virtual base (ptrval) pps_core: LinuxPPS API ver. 1 registered pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti PTP clock support registered clocksource: Switched to clocksource mtu_0 NET: Registered PF_INET protocol family IP idents hash table entries: 2048 (order: 2, 16384 bytes, linear) tcp_listen_portaddr_hash hash table entries: 1024 (order: 0, 4096 bytes, linear) Table-perturb hash table entries: 65536 (order: 6, 262144 bytes, linear) TCP established hash table entries: 1024 (order: 0, 4096 bytes, linear) TCP bind hash table entries: 1024 (order: 1, 8192 bytes, linear) TCP: Hash tables configured (established 1024 bind 1024) UDP hash table entries: 256 (order: 1, 8192 bytes, linear) UDP-Lite hash table entries: 256 (order: 1, 8192 bytes, linear) NET: Registered PF_UNIX/PF_LOCAL protocol family RPC: Registered named UNIX socket transport module. RPC: Registered udp transport module. RPC: Registered tcp transport module. RPC: Registered tcp-with-tls transport module. RPC: Registered tcp NFSv4.1 backchannel transport module. workingset: timestamp_bits=14 max_order=15 bucket_order=1 jffs2: version 2.2. (NAND) © 2001-2006 Red Hat, Inc. fuse: init (API version 7.44) NET: Registered PF_ALG protocol family Block layer SCSI generic (bsg) driver version 0.4 loaded (major 248) io scheduler mq-deadline registered io scheduler kyber registered io scheduler bfq registered stmpe-pwm stmpe-pwm.0: DMA mask not set drm-clcd-pl111 10120000.clcd: no max memory bandwidth specified, assume unlimited drm-clcd-pl111 10120000.clcd: set Nomadik PMU mux to CLCD mode random: crng init done brd: module loaded loop: module loaded stw481x 0-002d: voltages LOW stw481x 0-002d: MMC level shifter ON stw481x 0-002d: VMMC: ON stw481x 0-002d: STw481x power control registers: stw481x 0-002d: VCORE: 1.38V ON stw481x 0-002d: VPLL: 1.30V OFF stw481x 0-002d: VAUX: 2.8V ON stw481x 0-002d: TWARN: above threshold, mask through VDDOK stw481x 0-002d: VMMC: external stw481x 0-002d: IT WAKE UP: masked stw481x 0-002d: GPO1: high impedance stw481x 0-002d: GPO2: high impedance stw481x 0-002d: VCORE SLEEP: 1.26V stw481x-vmmc-regulator stw481x-vmmc-regulator: DMA mask not set stw481x 0-002d: initialized STw481x device stw481x-vmmc-regulator stw481x-vmmc-regulator: initialized STw481x VMMC regulator fsmc-nand 10100000.flash: FSMC device partno 090, manufacturer 80, revision 00, config 00 nand: device found, Manufacturer ID: 0x20, Chip ID: 0xa1 nand: ST Micro NAND 128MiB 1,8V 8-bit nand: 128 MiB, SLC, erase size: 128 KiB, page size: 2048, OOB size: 64 fsmc-nand 10100000.flash: Using 1-bit HW ECC scheme Scanning device for bad blocks 6 fixed-partitions partitions found on MTD device nand Creating 6 MTD partitions on "nand": 0x000000000000-0x000000040000 : "X-Loader(NAND)" 0x000000040000-0x000000080000 : "MemInit(NAND)" 0x000000080000-0x000000280000 : "BootLoader(NAND)" 0x000000280000-0x000000580000 : "Kernel zImage(NAND)" 0x000000580000-0x000001b80000 : "Root Filesystem(NAND)" 0x000001b80000-0x000008000000 : "User Filesystem(NAND)" fsmc-nand 10100000.flash: FSMC NAND driver registration successful /amba/clcd@10120000: Fixed dependency cycle(s) with /spi/display@0 /spi/display@0: Fixed dependency cycle(s) with /amba/clcd@10120000 tpo-tpg110-panel spi0.0: TPG110 chip ID: 12 version: 1 tpo-tpg110-panel spi0.0: 800x480 RGB tpo-tpg110-panel spi0.0: resolution and standby is controlled by hardware tun: Universal TUN/TAP device driver, 1.6 smc91x: not found (-19). stmpe-keypad stmpe-keypad.0: DMA mask not set input: STMPE keypad as /devices/platform/101f8000.i2c0/i2c-0/0-0043/stmpe-keypad.0/input/input0 rtc-pl031 101e8000.rtc: registered as rtc0 rtc-pl031 101e8000.rtc: setting system clock to 1970-01-01T00:00:00 UTC (0) i2c_dev: i2c /dev entries driver device-mapper: uevent: version 1.0.3 device-mapper: ioctl: 4.50.0-ioctl (2025-04-28) initialised: dm-devel@lists.linux.dev usbcore: registered new interface driver usbhid usbhid: USB HID core driver st-accel-i2c 0-001d: supply vdd not found, using dummy regulator st-accel-i2c 0-001d: supply vddio not found, using dummy regulator mmci-pl18x 101f6000.mmc: Got CD GPIO st-accel-i2c 0-001d: mounting matrix not found: using identity... mmci-pl18x 101f6000.mmc: Got WP GPIO mmci-pl18x 101f6000.mmc: mmc0: PL180 manf 80 rev2 at 0x101f6000 irq 38,0 (pio) st-accel-i2c 0-001d: interrupts on the rising edge ipip: IPv4 and MPLS over IPv4 tunneling driver NET: Registered PF_PACKET protocol family NET: Registered PF_KEY protocol family registered taskstats version 1 Key type encrypted registered drm-clcd-pl111 10120000.clcd: no max memory bandwidth specified, assume unlimited drm-clcd-pl111 10120000.clcd: set Nomadik PMU mux to CLCD mode drm-clcd-pl111 10120000.clcd: found panel on endpoint 0 [drm] Initialized pl111 1.0.0 for 10120000.clcd on minor 0 mmc0: new high speed SD card at address e624 mmcblk0: mmc0:e624 SD02G 1.89 GiB mmcblk0: p1 Console: switching to colour frame buffer device 100x30 drm-clcd-pl111 10120000.clcd: [drm] fb0: pl111drmfb frame buffer device clk: Disabling unused clocks uart-pl011 101fb000.serial: DMA channel TX dma3chan23 uart-pl011 101fb000.serial: DMA channel RX dma3chan22 check access for rdinit=/init failed: -2, ignoring EXT4-fs (mmcblk0p1): mounted filesystem 8c2af6c1-3f59-4e48-a4af-4e38876c8b35 r/w with ordered data mode. Quota mode: disabled. VFS: Mounted root (ext4 filesystem) on device 179:1. Freeing unused kernel image (initmem) memory: 248K Kernel memory protection not selected by kernel config. Run /sbin/init as init process init: Console is alive kmodloader: no module folders for kernel version 6.17.0-rc1+ found init: - preinit - 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 mount_root: mounting /dev/root with options EXT4-fs (mmcblk0p1): re-mounted 8c2af6c1-3f59-4e48-a4af-4e38876c8b35. urandom-seed: Seed file not found (/etc/urandom.seed) procd: - early - procd: - ubus - procd: - init - Please press Enter to activate this console. kmodloader: no module folders for kernel version 6.17.0-rc1+ found login[283]: root login on 'ttyAMA1' BusyBox v1.37.0 (2025-09-10 22:11:30 UTC) built-in shell (ash) _______ ________ __ | |.-----.-----.-----.| | | |.----.| |_ | - || _ | -__| || | | || _|| _| |_______|| __|_____|__|__||________||__| |____| |__| W I R E L E S S F R E E D O M ----------------------------------------------------- OpenWrt SNAPSHOT, r0+31026-f26260c7e751 ----------------------------------------------------- === WARNING! ===================================== There is no root password defined on this device! Use the "passwd" command to set up a new password in order to prevent unauthorized SSH logins. -------------------------------------------------- OpenWrt recently switched to the "apk" package manager! OPKG Command APK Equivalent Description ------------------------------------------------------------------ opkg install apk add Install a package opkg remove apk del Remove a package opkg upgrade apk upgrade Upgrade all packages opkg files apk info -L List package contents opkg list-installed apk info List installed packages opkg update apk update Update package lists opkg search apk search Search for packages ------------------------------------------------------------------ For more https://openwrt.org/docs/guide-user/additional-software/opkg-to-apk-cheatsheet root@(none):~# urngd: v1.0.2 started. root@(none):~# root@(none):~#