#6 Status Report - FreeBSD/arm on BeagleBoard-xM
Aleksander Dutkowski
aleek at FreeBSD.org
Wed Jul 4 14:22:30 UTC 2012
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 at 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
More information about the soc-status
mailing list