Changes between Version 2 and Version 3 of BeagleBoard


Ignore:
Timestamp:
2020-11-21T10:14:55Z (4 years ago)
Author:
Jiri Svoboda
Comment:

Sample serial console output

Legend:

Unmodified
Added
Removed
Modified
  • BeagleBoard

    v2 v3  
    4747
    4848The !BeagleBoard-xM has a PS/2 keyboard port, HDMI video output and USB. However, neither PS/2 nor USB is currently supported by HelenOS. TODO: What is the state of kfb and amdm37x_dispc?
     49
     50== Serial console output ==
     51
     52Here is the expected serial console output from HelenOS 0.6.0:
     53
     54{{{
     55Texas Instruments X-Loader 1.5.0 (Mar 27 2011 - 17:37:56)
     56Beagle xM
     57Reading boot sector
     58Loading u-boot.bin from mmc
     59
     60
     61U-Boot 2011.03-rc1-00000-g9a3cc57-dirty (Apr 01 2011 - 17:41:42)
     62
     63OMAP36XX/37XX-GP ES2.1, CPU-OPP2, L3-165MHz, Max CPU Clock 1 Ghz
     64OMAP3 Beagle board + LPDDR/NAND
     65I2C:   ready
     66DRAM:  512 MiB
     67NAND:  0 MiB
     68MMC:   OMAP SD/MMC: 0
     69*** Warning - readenv() failed, using default environment
     70
     71In:    serial
     72Out:   serial
     73Err:   serial
     74Beagle xM Rev C
     75No EEPROM on expansion board
     76Die ID #6de200029ff80000016849a902025005
     77Hit any key to stop autoboot:  0
     78OMAP3 beagleboard.org # loady
     79## Ready for binary (ymodem) download to 0x80200000 at 115200 bps...
     80C0(CAN) packets, 4 retries
     81## Total Size      = 0x00a9787d = 11106429 Bytes
     82OMAP3 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
     91OK
     92## Transferring control to NetBSD stage-2 loader (at address 80000000) ...
     93HelenOS bootloader, release 0.6.0 (Elastic Horse)
     94Built on 2014-12-21 20:09:52 for arm32
     95Copyright (c) 2001-2014 HelenOS project
     96Boot data: 0x80008000 -> 0x80a9783d
     97
     98Memory 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
     114Inflating components ... initrd ext4fs logger vfs rd locsrv init loader ns kernel .
     115Booting the kernel...
     116SPARTAN kernel, release 0.6.0 (Elastic Horse)
     117Built on 2014-12-21 20:09:52 for arm32
     118Copyright (c) 2001-2014 HelenOS project
     119Detected 1 CPU(s), 524288 KiB free memory
     120Found DCache L1: 4-way, 128 sets, 64 byte lines (shifts: w29, s6)
     121Found DCache L2: 8-way, 512 sets, 64 byte lines (shifts: w28, s6)
     122Detected VFPv3+ with 32 regs
     123Program loader at 0xf0080000
     124Kernel console ready (press any key to activate)
     125RAM disk at 0x80bda000 (size 29360128 bytes)
     126ns: HelenOS IPC Naming Service
     127ns: Accepting connections
     128init: HelenOS init
     129loc: HelenOS Location Service
     130rd: HelenOS RAM disk server
     131rd: Found RAM disk at 0x80bda000, 29360128 bytes
     132vfs: HelenOS VFS server
     133logger: HelenOS Logging Service
     134ext4fs: HelenOS ext4 file system server
     135loc: Accepting connections
     136vfs: Accepting connections
     137logger: Accepting connections
     138rd: Accepting connections
     139ext4fs: Accepting connections
     140init: Root filesystem mounted on / (ext4fs at bd/initrd)
     141init: Starting /srv/tmpfs
     142tmpfs: HelenOS TMPFS file system server
     143tmpfs: Accepting connections
     144init: Starting /srv/klog
     145[kernel/other] note: Program loader at 0xf0080000
     146init: Starting /srv/locfs
     147[kernel/other] note: RAM disk at 0x80bda000 (size 29360128 bytes)
     148locfs: HelenOS Device Filesystem
     149locfs: Accepting connections
     150init: Starting /srv/taskmon
     151taskmon: Task Monitoring Service
     152init: Location service filesystem mounted on /loc (locfs)
     153init: Temporary filesystem mounted on /tmp (tmpfs)
     154init: Starting /srv/devman
     155devman: HelenOS Device Manager
     156devman: Accepting connections.
     157root: HelenOS root device driver
     158init: Unable to stat /srv/apic
     159init: Unable to stat /srv/i8259
     160[devman] note: The `root' driver was successfully registered as running.
     161init: Unable to stat /srv/icp-ic
     162init: Unable to stat /srv/obio
     163init: Unable to stat /srv/cuda_adb
     164init: Unable to stat /srv/s3c24xx_uart
     165init: Unable to stat /srv/s3c24xx_ts
     166init: Starting /srv/loopip
     167loopip: HelenOS loopback IP link provider
     168loopip: Accepting connections.
     169init: Starting /srv/ethip
     170virt: HelenOS virtual devices root driver
     171amdm37x: 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!.
     181ethip: HelenOS IP over Ethernet service
     182ethip: Accepting connections.
     183init: Starting /srv/inetsrv
     184kfb: HelenOS kernel framebuffer driver
     185[devman] note: The `kfb' driver was successfully registered as running.
     186kfb: Accepting connections
     187inetsrv: HelenOS Internet Protocol service
     188inetsrv: Accepting connections.
     189init: Starting /srv/tcp
     190tcp: TCP (Transmission Control Protocol) network module
     191tcp: Accepting connections.
     192init: Starting /srv/udp
     193udp: UDP (User Datagram Protocol) service
     194udp: Accepting connections.
     195init: Starting /srv/dnsrsrv
     196dnsres: DNS Resolution Service
     197dnsres: Accepting connections.
     198init: Starting /srv/dhcp
     199dhcp: DHCP Service
     200dhcp: Accepting connections.
     201init: Starting /srv/nconfsrv
     202nconfsrv: HelenOS Network configuration service
     203[nconfsrv] note: Found IP link '24'
     204[nconfsrv] note: Configure link net/loopback
     205nconfsrv: Accepting connections.
     206init: Starting /srv/clipboard
     207clipboard: HelenOS clipboard service
     208clipboard: Accepting connections
     209init: Starting /srv/remcons
     210remcons: HelenOS Remote console service
     211init: Starting /srv/input
     212input: HelenOS input service
     213input: Accepting connections
     214init: Starting /srv/output
     215output: HelenOS output service
     216output: Accepting connections
     217init: Unable to stat /srv/hound
     218init: Starting /srv/compositor
     219compositor: HelenOS Compositor server
     220compositor: Accepting connections
     221init: Spawning /app/barber comp:0/winreg
     222init: Spawning /app/vlaunch comp:0/winreg
     223init: Spawning /app/vterm comp:0/winreg
     224init: Starting /srv/console
     225console: HelenOS Console service
     226console: Accepting connections
     227init: Spawning /app/getterm term/vc0 /loc --msg --wait -- /app/bdsh
     228init: Spawning /app/getterm term/vc1 /loc --wait -- /app/bdsh
     229init: Spawning /app/getterm term/vc2 /loc --wait -- /app/bdsh
     230init: Spawning /app/getterm term/vc3 /loc --wait -- /app/bdsh
     231init: Spawning /app/getterm term/vc4 /loc --wait -- /app/bdsh
     232init: Spawning /app/getterm term/vc5 /loc --wait -- /app/bdsh
     233kconsole>
     234}}}