| | 49 | |
| | 50 | == Serial console output == |
| | 51 | |
| | 52 | Here is the expected serial console output from HelenOS 0.6.0: |
| | 53 | |
| | 54 | {{{ |
| | 55 | Texas Instruments X-Loader 1.5.0 (Mar 27 2011 - 17:37:56) |
| | 56 | Beagle xM |
| | 57 | Reading boot sector |
| | 58 | Loading u-boot.bin from mmc |
| | 59 | |
| | 60 | |
| | 61 | U-Boot 2011.03-rc1-00000-g9a3cc57-dirty (Apr 01 2011 - 17:41:42) |
| | 62 | |
| | 63 | OMAP36XX/37XX-GP ES2.1, CPU-OPP2, L3-165MHz, Max CPU Clock 1 Ghz |
| | 64 | OMAP3 Beagle board + LPDDR/NAND |
| | 65 | I2C: ready |
| | 66 | DRAM: 512 MiB |
| | 67 | NAND: 0 MiB |
| | 68 | MMC: OMAP SD/MMC: 0 |
| | 69 | *** Warning - readenv() failed, using default environment |
| | 70 | |
| | 71 | In: serial |
| | 72 | Out: serial |
| | 73 | Err: serial |
| | 74 | Beagle xM Rev C |
| | 75 | No EEPROM on expansion board |
| | 76 | Die ID #6de200029ff80000016849a902025005 |
| | 77 | Hit any key to stop autoboot: 0 |
| | 78 | OMAP3 beagleboard.org # loady |
| | 79 | ## Ready for binary (ymodem) download to 0x80200000 at 115200 bps... |
| | 80 | C0(CAN) packets, 4 retries |
| | 81 | ## Total Size = 0x00a9787d = 11106429 Bytes |
| | 82 | OMAP3 beagleboard.org # bootm |
| | 83 | ## Booting kernel from Legacy Image at 80200000 ... |
| | 84 | Image Name: HelenOS-0.6.0 |
| | 85 | Image Type: ARM NetBSD Kernel Image (uncompressed) |
| | 86 | Data Size: 11106365 Bytes = 10.6 MiB |
| | 87 | Load Address: 80000000 |
| | 88 | Entry Point: 80000000 |
| | 89 | Verifying Checksum ... OK |
| | 90 | Loading Kernel Image ... OK |
| | 91 | OK |
| | 92 | ## Transferring control to NetBSD stage-2 loader (at address 80000000) ... |
| | 93 | HelenOS bootloader, release 0.6.0 (Elastic Horse) |
| | 94 | Built on 2014-12-21 20:09:52 for arm32 |
| | 95 | Copyright (c) 2001-2014 HelenOS project |
| | 96 | Boot data: 0x80008000 -> 0x80a9783d |
| | 97 | |
| | 98 | Memory statistics |
| | 99 | 0x8000d000|0x8000d000: bootstrap stack |
| | 100 | 0x80008000|0x80008000: bootstrap page table |
| | 101 | 0x8000d6dc|0x8000d6dc: boot info structure |
| | 102 | 0x80a00000|0x80a00000: kernel entry point |
| | 103 | 0x8000dbe0|0x8000dbe0: kernel image (533160/147652 bytes) |
| | 104 | 0x80031ca4|0x80031ca4: ns image (163019/71242 bytes) |
| | 105 | 0x800432ee|0x800432ee: loader image (161521/70928 bytes) |
| | 106 | 0x800547fe|0x800547fe: init image (163707/71457 bytes) |
| | 107 | 0x80065f1f|0x80065f1f: locsrv image (170647/74824 bytes) |
| | 108 | 0x80078367|0x80078367: rd image (160990/70472 bytes) |
| | 109 | 0x800896af|0x800896af: vfs image (177104/78259 bytes) |
| | 110 | 0x8009c862|0x8009c862: logger image (166674/72926 bytes) |
| | 111 | 0x800ae540|0x800ae540: ext4fs image (228614/100234 bytes) |
| | 112 | 0x800c6cca|0x800c6cca: initrd image (29360128/10292083 bytes) |
| | 113 | |
| | 114 | Inflating components ... initrd ext4fs logger vfs rd locsrv init loader ns kernel . |
| | 115 | Booting the kernel... |
| | 116 | SPARTAN kernel, release 0.6.0 (Elastic Horse) |
| | 117 | Built on 2014-12-21 20:09:52 for arm32 |
| | 118 | Copyright (c) 2001-2014 HelenOS project |
| | 119 | Detected 1 CPU(s), 524288 KiB free memory |
| | 120 | Found DCache L1: 4-way, 128 sets, 64 byte lines (shifts: w29, s6) |
| | 121 | Found DCache L2: 8-way, 512 sets, 64 byte lines (shifts: w28, s6) |
| | 122 | Detected VFPv3+ with 32 regs |
| | 123 | Program loader at 0xf0080000 |
| | 124 | Kernel console ready (press any key to activate) |
| | 125 | RAM disk at 0x80bda000 (size 29360128 bytes) |
| | 126 | ns: HelenOS IPC Naming Service |
| | 127 | ns: Accepting connections |
| | 128 | init: HelenOS init |
| | 129 | loc: HelenOS Location Service |
| | 130 | rd: HelenOS RAM disk server |
| | 131 | rd: Found RAM disk at 0x80bda000, 29360128 bytes |
| | 132 | vfs: HelenOS VFS server |
| | 133 | logger: HelenOS Logging Service |
| | 134 | ext4fs: HelenOS ext4 file system server |
| | 135 | loc: Accepting connections |
| | 136 | vfs: Accepting connections |
| | 137 | logger: Accepting connections |
| | 138 | rd: Accepting connections |
| | 139 | ext4fs: Accepting connections |
| | 140 | init: Root filesystem mounted on / (ext4fs at bd/initrd) |
| | 141 | init: Starting /srv/tmpfs |
| | 142 | tmpfs: HelenOS TMPFS file system server |
| | 143 | tmpfs: Accepting connections |
| | 144 | init: Starting /srv/klog |
| | 145 | [kernel/other] note: Program loader at 0xf0080000 |
| | 146 | init: Starting /srv/locfs |
| | 147 | [kernel/other] note: RAM disk at 0x80bda000 (size 29360128 bytes) |
| | 148 | locfs: HelenOS Device Filesystem |
| | 149 | locfs: Accepting connections |
| | 150 | init: Starting /srv/taskmon |
| | 151 | taskmon: Task Monitoring Service |
| | 152 | init: Location service filesystem mounted on /loc (locfs) |
| | 153 | init: Temporary filesystem mounted on /tmp (tmpfs) |
| | 154 | init: Starting /srv/devman |
| | 155 | devman: HelenOS Device Manager |
| | 156 | devman: Accepting connections. |
| | 157 | root: HelenOS root device driver |
| | 158 | init: Unable to stat /srv/apic |
| | 159 | init: Unable to stat /srv/i8259 |
| | 160 | [devman] note: The `root' driver was successfully registered as running. |
| | 161 | init: Unable to stat /srv/icp-ic |
| | 162 | init: Unable to stat /srv/obio |
| | 163 | init: Unable to stat /srv/cuda_adb |
| | 164 | init: Unable to stat /srv/s3c24xx_uart |
| | 165 | init: Unable to stat /srv/s3c24xx_ts |
| | 166 | init: Starting /srv/loopip |
| | 167 | loopip: HelenOS loopback IP link provider |
| | 168 | loopip: Accepting connections. |
| | 169 | init: Starting /srv/ethip |
| | 170 | virt: HelenOS virtual devices root driver |
| | 171 | amdm37x: HelenOS AM/DM37x(OMAP37x) platform driver |
| | 172 | [devman] note: The `virt' driver was successfully registered as running. |
| | 173 | [devman] note: The `amdm37x' driver was successfully registered as running. |
| | 174 | [amdm37x] note: Base frequency: 13.0Mhz |
| | 175 | [virt] note: Registered child device `kfb' |
| | 176 | [amdm37x] note: MPU running at 600.0 MHz |
| | 177 | [amdm37x] note: CORE CLK running at 332.0 MHz |
| | 178 | [amdm37x] note: L3 interface at 166.0 MHz |
| | 179 | [amdm37x] error: USB TLL is not accessible |
| | 180 | [amdm37x] fatal: Failed to init USB TLL!. |
| | 181 | ethip: HelenOS IP over Ethernet service |
| | 182 | ethip: Accepting connections. |
| | 183 | init: Starting /srv/inetsrv |
| | 184 | kfb: HelenOS kernel framebuffer driver |
| | 185 | [devman] note: The `kfb' driver was successfully registered as running. |
| | 186 | kfb: Accepting connections |
| | 187 | inetsrv: HelenOS Internet Protocol service |
| | 188 | inetsrv: Accepting connections. |
| | 189 | init: Starting /srv/tcp |
| | 190 | tcp: TCP (Transmission Control Protocol) network module |
| | 191 | tcp: Accepting connections. |
| | 192 | init: Starting /srv/udp |
| | 193 | udp: UDP (User Datagram Protocol) service |
| | 194 | udp: Accepting connections. |
| | 195 | init: Starting /srv/dnsrsrv |
| | 196 | dnsres: DNS Resolution Service |
| | 197 | dnsres: Accepting connections. |
| | 198 | init: Starting /srv/dhcp |
| | 199 | dhcp: DHCP Service |
| | 200 | dhcp: Accepting connections. |
| | 201 | init: Starting /srv/nconfsrv |
| | 202 | nconfsrv: HelenOS Network configuration service |
| | 203 | [nconfsrv] note: Found IP link '24' |
| | 204 | [nconfsrv] note: Configure link net/loopback |
| | 205 | nconfsrv: Accepting connections. |
| | 206 | init: Starting /srv/clipboard |
| | 207 | clipboard: HelenOS clipboard service |
| | 208 | clipboard: Accepting connections |
| | 209 | init: Starting /srv/remcons |
| | 210 | remcons: HelenOS Remote console service |
| | 211 | init: Starting /srv/input |
| | 212 | input: HelenOS input service |
| | 213 | input: Accepting connections |
| | 214 | init: Starting /srv/output |
| | 215 | output: HelenOS output service |
| | 216 | output: Accepting connections |
| | 217 | init: Unable to stat /srv/hound |
| | 218 | init: Starting /srv/compositor |
| | 219 | compositor: HelenOS Compositor server |
| | 220 | compositor: Accepting connections |
| | 221 | init: Spawning /app/barber comp:0/winreg |
| | 222 | init: Spawning /app/vlaunch comp:0/winreg |
| | 223 | init: Spawning /app/vterm comp:0/winreg |
| | 224 | init: Starting /srv/console |
| | 225 | console: HelenOS Console service |
| | 226 | console: Accepting connections |
| | 227 | init: Spawning /app/getterm term/vc0 /loc --msg --wait -- /app/bdsh |
| | 228 | init: Spawning /app/getterm term/vc1 /loc --wait -- /app/bdsh |
| | 229 | init: Spawning /app/getterm term/vc2 /loc --wait -- /app/bdsh |
| | 230 | init: Spawning /app/getterm term/vc3 /loc --wait -- /app/bdsh |
| | 231 | init: Spawning /app/getterm term/vc4 /loc --wait -- /app/bdsh |
| | 232 | init: Spawning /app/getterm term/vc5 /loc --wait -- /app/bdsh |
| | 233 | kconsole> |
| | 234 | }}} |