Date: Wed, 4 Jul 2012 16:22:30 +0200 From: Aleksander Dutkowski <aleek@FreeBSD.org> To: soc-status@freebsd.org, Rafal Jaworowski <raj@semihalf.com> Subject: #6 Status Report - FreeBSD/arm on BeagleBoard-xM Message-ID: <CABkKHSYT-By4OrtskLCQenZN5ZK7VRinbGzmZGTJdsf__otqLA@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
Hello! Things done last week: - fixed couple of major bugs in GPTimer driver - attached gpio driver - attached MMC/driver Things todo this week: - create bootable SD card with fbsd rootfs on it - boot fbsd with it - bugfixing and refactoring bootlog: ############################################ ## Starting application at 0x80200100 ... BeagleBoard-XM revC FreeBSD hababababa booting... set_cpufuncs()...done! FDT related stuff...Memory size: 536870912 done! pcpu0_init()...done! allocing pages...done! pmapping pages...done! pmap_devmap_bootstrap()...done! cpu_domains()...done! setttb()...done! cpu_tlb_flushID()...done! cpu_domains2()...done! cninit()...done! KDB: debugger backends: ddb KDB: current backend: ddb Copyright (c) 1992-2012 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD is a registered trademark of The FreeBSD Foundation. FreeBSD 10.0-CURRENT #51 r238334:238922M: Wed Jul 4 13:52:40 CEST 2012 alek@cort:/home/alek/beagle_obj/arm.arm/usr/home/alek/beaglexm-armv6/sys/BEAGLEBOARD-XM arm CPU: Cortex A8-r3 rev 2 (Cortex-A core) Supported features: ARM_ISA THUMB2 JAZELLE THUMBEE ARMv4 Security_Ext WB disabled EABT branch prediction enabled LoUU:2 LoC:2 LoUIS:1 Cache level 1: 32KB/64B 4-way data cache WT WB Read-Alloc 32KB/64B 4-way instruction cache Read-Alloc Cache level 2: 256KB/64B 8-way unified cache WT WB Read-Alloc Write-Alloc real memory = 536870912 (512 MB) avail memory = 521015296 (496 MB) Texas Instruments OMAP3530 Processor, Revision ES3.1 random device not loaded; using insecure entropy simplebus0: <Flattened device tree simple bus> on fdtbus0 aintc0: <TI AINTC Interrupt Controller> mem 0xe8200000-0xe8200fff on simplebus0 aintc0: Revision 4.0 ti_scm0: <TI Control Module> mem 0xe8002000-0xe8003fff on simplebus0 omap3_prcm0: <OMAP3 Power and Clock Management> mem 0xe8004000-0xe8005fff,0xe8306000-0xe8307fff on simplebus0 gpio0: <TI General Purpose I/O (GPIO)> mem 0xe8310000-0xe8310fff,0xe9050000-0xe9050fff,0xe9052000-0xe9052fff,0xe9054000-0xe9054fff,0xe9056000-0xe9056fff,0xe9058000-0xe9058fff irq 290 gpioc0: <GPIO controller> on gpio0 gpiobus0: <GPIO bus> on gpio0 omap3_gptimer_et0: <OMAP3 General Purpose Timer - Event Timer> mem 0xe8086000-0xe8086fff irq 46 on simplebus0 omap3_gptimer_et0: omap3_gptimer_activate, 410 : freq64=13000000 : tickcount=130000 : startcount=4294837295 : time_us=10000 omap3_gptimer_et0: tick: timer_freq = 99 Event timer "AM37x EventTimer0" frequency 10000 Hz quality 1000 omap3_gptimer_tc0: <OMAP3 General Purpose Timer - Tick Counter> mem 0xe8088000-0xe8088fff irq 47 on simplebus0 Timecounter "OMAP3 Timecounter" frequency 13000000 Hz quality 1000 omap3_gptimer_tc0: Delay loop calibrated to 4294967295 cycles uart0: <16750 or compatible> mem 0xe9020000-0xe9020fff irq 74 on simplebus0 uart0: console (115384,n,8,1) ti_sdma0: <TI sDMA Controller> mem 0xe8056000-0xe8056fff irq 12,13,14,15 on simplebus0 ti_sdma0: sDMA revision 00000050 ti_mmchs0: <TI MMC/SD/SDIO High Speed Interface> mem 0xe809c000-0xe809cfff irq 83 on simplebus0 ti_mmchs0: Device id: 1 mmc0: <MMC/SD bus> on ti_mmchs0 Timecounters tick every 10.000 msec rn_init: radix functions require max_keylen be set ti_mmchs_update_ios: TWL unimplemented mmcsd0: 3724MB <SDHC SA04G 1.0 SN 651630632 MFG 11/2011 by 2 TM> at mmc0 25.0MHz/4bit/1-block Trying to mount root from ufs:mmcsd0s2 []... Mounting from ufs:mmcsd0s2 failed with error 22. Loader variables: Manual root filesystem specification: <fstype>:<device> [options] Mount <device> using filesystem <fstype> and with the specified (optional) option list. eg. ufs:/dev/da0s1a zfs:tank cd9660:/dev/acd0 ro (which is equivalent to: mount -t cd9660 -o ro /dev/acd0 /) ? List valid disk boot devices . Yield 1 second (for background tasks) <empty line> Abort manual input mountroot> ? List of GEOM managed disk devices: mmcsd0s2 mmcsd0s1 mmcsd0 mountroot> ############################################ -- regards aleek
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CABkKHSYT-By4OrtskLCQenZN5ZK7VRinbGzmZGTJdsf__otqLA>