組込みとともに -2ページ目

2線式コントロールLEDキットを使ってみた(MTM06)

11月20-21日開催のMake Tokyo Meeting 06(MTM06)へ先日行ってきました。

ざっくり説明すると「電子工作祭り&お披露目会&オフ会」です。
あの電子工作Webサイト運営のあの方や、ニコ技のあの方の作品や、あのCafeの方々の実物を見れる機会であったりします。はい。


さて、MTM06の紹介は、いろんな方がやられているので特別私の方からなにかお伝えすることはありませんが、そのなから自分的に一番輝いていた作品(ネタ?)をご紹介します。

スーの道具箱さんの作品で2線式コントロールLEDというものを展示されていました。これのキットが購入可能でしたので、購入されて頂きました。

完成すると↓の感じです。
$組込みとともに-FLIS-UNO-001完成

点灯時↓
$組込みとともに-FLIS 点灯

動作環境↓
$組込みとともに-FLIS x EFM32

動作中のビデオ↓


どうです?
これが、データ線とGND線の2線だけ(電源線なし)で動作しているなんて思えないでしょ?
次の記事で使い方などについてご紹介します。

Beagleboard-xM user.scrの作り方(手順)

今回もbeagleboard-xM関係です。
前回に引き続き付属SDに収められたファイルの作成にチャレンジしています。

前回のu-bootまでの作成に続いて今回はuser.scrです。

実はここまでは割と簡単だったのですが、user.scr(付属SD収録)については作り方の情報が全くと言っていいほど見つからず大変苦労しました。

(付属SDと同じ)user.scrを作るところまでの手順をご紹介します。

1.mkimageをインストール
# sudo apt-get install uboot-mkimage
※後のedituserscrスクリプトが内部で使うコマンドです

2.user.cmdをダウンロード
# git clone git://git.openembedded.net/openembedded userscript
userscript/openembedded/recipes/angstrom/angstrom-uboot-scripts/beagleboard-validation-user.cmdを使います

3.user.cmdのpatchを保存
http://www.mail-archive.com/openembedded-devel@lists.openembedded.org/msg09427.htmlを開いてpatchをコピーして保存(仮にpatch.fileとしておきます)します。
保存したpatchを一部修正します
---
recipes/angstrom/angstrom-uboot-scripts.bb | 2 +-
.../beagleboard-validation-user.cmd | 6 ++++++
2 files changed, 7 insertions(+), 1 deletions(-)

diff --git a/recipes/angstrom/angstrom-uboot-scripts.bb
b/recipes/angstrom/angstrom-uboot-scripts.bb
index 020a7af..497bd79 100644
--- a/recipes/angstrom/angstrom-uboot-scripts.bb
+++ b/recipes/angstrom/angstrom-uboot-scripts.bb
@@ -1,6 +1,6 @@
DESCRIPTION = "Various uboot scripts"

-PR = "r10"
+PR = "r11"

DEPENDS = "u-boot-mkimage-native"

diff --git
a/recipes/angstrom/angstrom-uboot-scripts/beagleboard-validation-user.cmd
b/recipes/angstrom/angstrom-uboot-scripts/beagleboard-validation-user.cmd
index 971b96e..7a7939a 100644
--- a/recipes/angstrom/angstrom-uboot-scripts/beagleboard-validation-user.cmd
+++ b/recipes/angstrom/angstrom-uboot-scripts/beagleboard-validation-user.cmd
@@ -1,4 +1,8 @@
+led 1 off
mmc init
+setenv dvimode 1024x768mr...@60
+setenv vram 16M omapfb.vram=0:8M,1:4M,2:4M
+setenv console tty0 console=ttyS2,115200n8
if test "${beaglerev}" = "AxBx"; then
setenv rdaddr 0x81000000
setenv optargs mem=...@0x80000000 musb_hdrc.fifomode=5
@@ -12,6 +16,8 @@ setenv ramroot /dev/ram0 rw ramdisk_size=131072 initrd=${rdaddr},128M
setenv optargs mem=...@0x80000000 mem=3...@0x88000000
fi
run loadramdisk
+led 0 off
run loaduimage
+led 1 on
run ramboot

---
※リンクのpatchは “initrd=${rdaddr},128M”の前に改行が入っていますが、削除してください(上記patchをコピーしておくとよいと思います。

4.patch当て
# cd userscript
# patch -p1 < patch.file

5.edituserscr のダウンロード
# git clone git://gitorious.org/beagleboard-validation/scripts.git script
--- 9/27追記 ---
下記忘れていたので追記します。
edituserscrではSDカードないのuser.scrを編集しようとしますが私の環境ではディスク上に作るだけなので次のように書き換えました。
#!/bin/sh
TMPFILE=/tmp/$(basename $0).$$.cmd

#if [ ! -e /media/mmcblk0p1/user.scr ]; then ←コメントアウト
#mount /dev/mmcblk0p1 /media/mmcblk0p1 ←コメントアウト
#fi ←コメントアウト

do_mkimage () {
echo Building script \""$1\"" - $2
mkimage -A arm -O linux -T script -C none -a 0 -e 0 -n "$1" -d $TMPFILE $2
}

dd if=/media/mmcblk0p1/user.scr of=$TMPFILE bs=1 skip=72
if [ x$EDITOR = x ]; then
EDITOR=nano
fi
$EDITOR $TMPFILE
cat $TMPFILE
echo "Is this correct? [N/y] "
read p
if [ x$p = x'y' ]; then
do_mkimage "Hand edited" /tmp/myuser.scr
#cp /media/mmcblk0p1/user.scr /media/mmcblk0p1/last.scr ←コメントアウト
echo "Replacing previous user.scr with newly created version"
#cp /tmp/myuser.scr /media/mmcblk0p1/user.scr ←コメントアウト
cp /tmp/myuser.scr user.scr ←追記
else
echo "Leaving existing user.scr in place"
fi


--- ここまで ---


6.user.scrの作成
# cd ~
# cp userscript/openembedded/recipes/angstrom/angstrom-uboot-scripts/beagleboard-validation-user.cmd script/user.cmd
ここでuser.cmdを開いて内容を全選択してコピーしておきます(Cntri+A、Cntrl+C)
# cd script
# ./edituserscr script script.bin ←引数はよくわかっていないので適当です。が、問題なさそう
ここでエディターのnanoが起動するので、先ほどコピーしたスクリプトを貼りすけてCtrl+Oで保存してCtrl+Xで終了します。
これで、user.scrができていると思います

7.動作
もとのuser.scrはバックアップしてuser.scrを上書きして起動させます。
これで問題なくangstromが起動てきていると思います。

ここまで

参考までにuser.cmdを載せておきます。
---パッチ前---
mmc init
if test "${beaglerev}" = "AxBx"; then
setenv rdaddr 0x81000000
setenv optargs mem=80M@0x80000000 musb_hdrc.fifomode=5
elif test "${beaglerev}" = "Cx"; then
setenv rdaddr 0x88000000
setenv ramroot /dev/ram0 rw ramdisk_size=131072 initrd=${rdaddr},128M
setenv optargs mem=80M@0x80000000 mem=128M@0x88000000 musb_hdrc.fifomode=5
else
setenv rdaddr 0x88000000
setenv ramroot /dev/ram0 rw ramdisk_size=131072 initrd=${rdaddr},128M
setenv optargs mem=80M@0x80000000 mem=384M@0x88000000
fi
run loadramdisk
run loaduimage
run ramboot

---パッチ後---

led 1 off
mmc init
setenv dvimode 1024x768mr...@60
setenv vram 16M omapfb.vram=0:8M,1:4M,2:4M
setenv console tty0 console=ttyS2,115200n8
if test "${beaglerev}" = "AxBx"; then
setenv rdaddr 0x81000000
setenv optargs mem=80M@0x80000000 musb_hdrc.fifomode=5
elif test "${beaglerev}" = "Cx"; then
setenv rdaddr 0x88000000
setenv ramroot /dev/ram0 rw ramdisk_size=131072 initrd=${rdaddr},128M
setenv optargs mem=80M@0x80000000 mem=128M@0x88000000 musb_hdrc.fifomode=5
else
setenv rdaddr 0x88000000
setenv ramroot /dev/ram0 rw ramdisk_size=131072 initrd=${rdaddr},128M
setenv optargs mem=80M@0x80000000 mem=384M@0x88000000
fi
run loadramdisk
led 0 off
run loaduimage
led 1 on
run ramboot

起動ログ(今回ビルドしたSD)

付属SDとは若干ことなるところがありますが、angstromの起動までたどり着けてます。
※http://ameblo.jp/elementor/entry-10656348104.html の続きです





Texas Instruments X-Loader 1.4.4ss (Sep 12 2010 - 14:36:43)
Beagle xM Rev A
Reading boot sector
Loading u-boot.bin from mmc


U-Boot 2010.03 (Sep 12 2010 - 15:51:52)

OMAP3630/3730-GP ES1.0, CPU-OPP2, L3-165MHz,
OMAP3 Beagle board + LPDDR/NAND
I2C: ready
DRAM: 512 MB
NAND: 256 MiB
*** Warning - bad CRC or NAND, using default environment

In: serial
Out: serial
Err: serial

Probing for expansion boards, if none are connected you'll see a harmless I2C error.

No EEPROM on expansion board
Beagle xM Rev A
Die ID #233e0000061000000156166b0a02502a
Hit any key to stop autoboot: 0
mmc1 is available
The user button is currently NOT pressed.
reading boot.scr

** Unable to read "boot.scr" from mmc 1:1 **
reading user.scr

755 bytes read
Running bootscript from mmc ...
## Executing script at 80200000
mmc1 is available
reading ramdisk.gz

19960110 bytes read
reading uImage

3190568 bytes read
Booting from ramdisk ...
## Booting kernel from Legacy Image at 80200000 ...
Image Name: Angstrom/2.6.32/beagleboard
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 3190504 Bytes = 3 MB
Load Address: 80008000
Entry Point: 80008000
Verifying Checksum ... OK
Loading Kernel Image ... OK
OK

Starting kernel ...

Uncompressing Linux................................................................................................................................................................................................................ done, booting the kernel.
[ 0.000000] Linux version 2.6.32 (ubuntu@ip-10-204-115-71) (gcc version 4.3.3 (GCC) ) #3 PREEMPT Wed Aug 18 15:53:03 UTC 2010
[ 0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c53c7f
[ 0.000000] CPU: VIPT nonaliasing data cache, VIPT nonaliasing instruction cache
[ 0.000000] Machine: OMAP3 Beagle Board
[ 0.000000] Memory policy: ECC disabled, Data cache writeback
[ 0.000000] OMAP3630/DM3730 ES1.0 (l2cache iva sgx neon isp 192mhz_clk )
[ 0.000000] SRAM: Mapped pa 0x40200000 to va 0xfe400000 size: 0x100000
[ 0.000000] Reserving 16777216 bytes SDRAM for VRAM
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 117760
[ 0.000000] Kernel command line: console=tty0 console=ttyS2,115200n8 mem=80M@0x80000000 mem=384M@0x88000000 mpurate=1000 buddy=none camera=lbcm3m1 vram=16M omapfb.vram=0:8M,1:4M,2:4M omapfb.mode=dvi:1024x768MR-16@60 omapdss.def_disp=dvi root=/dev/ram0 rw ramdisk_size=131072 initrd=0x88000000,128M rootfstype=ext2
[ 0.000000] Beagle expansionboard: none
[ 0.000000] Beagle cameraboard: lbcm3m1
[ 0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
[ 0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
[ 0.000000] Memory: 80MB 384MB = 464MB total
[ 0.000000] Memory: 316288KB available (5880K code, 671K data, 204K init, 0K highmem)
[ 0.000000] Hierarchical RCU implementation.
[ 0.000000] NR_IRQS:402
[ 0.000000] Clocking rate (Crystal/Core/MPU): 26.0/332/600 MHz
[ 0.000000] Reprogramming SDRC clock to 332000000 Hz
[ 0.000000] GPMC revision 5.0
[ 0.000000] IRQ: Found an INTC at 0xfa200000 (revision 4.0) with 96 interrupts
[ 0.000000] Total of 96 interrupts on 1 active controller
[ 0.000000] OMAP GPIO hardware version 2.5
[ 0.000000] OMAP clockevent source: GPTIMER12 at 32768 Hz
[ 0.000000] Console: colour dummy device 80x30
[ 0.000000] console [tty0] enabled
[ 0.000000] Calibrating delay loop... 525.17 BogoMIPS (lpj=2052096)
[ 0.000000] Mount-cache hash table entries: 512
[ 0.000000] CPU: Testing write buffer coherency: ok
[ 0.000000] tmpfs: No value for mount option 'mode'
[ 0.000000] devtmpfs: initialized
[ 0.000000] regulator: core version 0.5
[ 0.000000] NET: Registered protocol family 16
[ 0.000000] Beagle cameraboard: registering i2c2 bus for lbcm3m1
[ 0.000000] Found NAND on CS0
[ 0.000000] Registering NAND on CS0
[ 0.000000] Unable to get DVI reset GPIO
[ 0.000000] omap_init_mbox: platform not supported
[ 0.000000] Target VDD1 OPP = 4, VDD2 OPP = 2
[ 40.886596] OMAP DMA hardware revision 5.0
[ 40.892913] bio: create slab at 0
[ 40.894165] SCSI subsystem initialized
[ 40.895538] usbcore: registered new interface driver usbfs
[ 40.895690] usbcore: registered new interface driver hub
[ 40.895874] usbcore: registered new device driver usb
[ 40.910003] i2c_omap i2c_omap.1: bus 1 rev4.0 at 2600 kHz
[ 40.912689] twl4030: PIH (irq 7) chaining IRQs 368..375
[ 40.912750] twl4030: power (irq 373) chaining IRQs 376..383
[ 40.913055] twl4030: gpio (irq 368) chaining IRQs 384..401
[ 40.914764] regulator: VUSB1V5: 1500 mV normal standby
[ 40.915008] regulator: VUSB1V8: 1800 mV normal standby
[ 40.915252] regulator: VUSB3V1: 3100 mV normal standby
[ 40.916534] twl4030_usb twl4030_usb: Initialized TWL4030 USB module
[ 40.916992] regulator: VMMC1: 1850 <--> 3150 mV normal standby
[ 40.917297] regulator: VDAC: 1800 mV normal standby
[ 40.917541] regulator: VPLL2: 1800 mV normal standby
[ 40.917785] regulator: VSIM: 1800 <--> 3000 mV normal standby
[ 40.918182] regulator: VAUX3: 1800 mV normal standby
[ 40.918548] regulator: VAUX4: 1800 mV normal standby
[ 40.918731] i2c_omap i2c_omap.2: bus 2 rev4.0 at 400 kHz
[ 40.930541] i2c_omap i2c_omap.3: bus 3 rev4.0 at 100 kHz
[ 40.931762] Switching to clocksource 32k_counter
[ 40.940826] musb_hdrc: version 6.0, musb-dma, otg (peripheral+host), debug=0
[ 40.944702] musb_hdrc: USB OTG mode controller at fa0ab000 using DMA, IRQ 92
[ 40.944763] musb_hdrc musb_hdrc: MUSB HDRC host driver
[ 40.944885] musb_hdrc musb_hdrc: new USB bus registered, assigned bus number 1
[ 40.945068] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[ 40.945098] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 40.945159] usb usb1: Product: MUSB HDRC host driver
[ 40.945190] usb usb1: Manufacturer: Linux 2.6.32 musb-hcd
[ 40.945220] usb usb1: SerialNumber: musb_hdrc
[ 40.945861] hub 1-0:1.0: USB hub found
[ 40.945922] hub 1-0:1.0: 1 port detected
[ 40.946990] NET: Registered protocol family 2
[ 40.947265] IP route cache hash table entries: 4096 (order: 2, 16384 bytes)
[ 40.947906] TCP established hash table entries: 16384 (order: 5, 131072 bytes)
[ 40.948333] TCP bind hash table entries: 16384 (order: 4, 65536 bytes)
[ 40.948577] TCP: Hash tables configured (established 16384 bind 16384)
[ 40.948608] TCP reno registered
[ 40.948638] UDP hash table entries: 256 (order: 0, 4096 bytes)
[ 40.948699] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[ 40.948944] NET: Registered protocol family 1
[ 40.949401] RPC: Registered udp transport module.
[ 40.949462] RPC: Registered tcp transport module.
[ 40.949493] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 40.949798] Trying to unpack rootfs image as initramfs...
[ 40.952545] rootfs image is not initramfs (no cpio magic); looks like an initrd
[ 41.642761] Freeing initrd memory: 131072K
[ 41.643615] omap-iommu omap-iommu.0: isp registered
[ 41.645446] VFS: Disk quotas dquot_6.5.2
[ 41.645568] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[ 41.646667] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 41.647521] JFFS2 version 2.2. (NAND) (SUMMARY) c 2001-2006 Red Hat, Inc.
[ 41.648376] msgmni has been set to 874
[ 41.652282] alg: No test for stdrng (krng)
[ 41.652587] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254)
[ 41.652648] io scheduler noop registered
[ 41.652679] io scheduler deadline registered
[ 41.652862] io scheduler cfq registered (default)
[ 41.713378] OMAP DSS rev 2.0
[ 41.713439] OMAP DISPC rev 3.0
[ 41.713500] OMAP VENC rev 2
[ 41.713775] OMAP DSI rev 1.0
[ 42.050170] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[ 42.068969] serial8250.0: ttyS0 at MMIO 0x4806a000 (irq = 72) is a ST16654
[ 42.087097] serial8250.1: ttyS1 at MMIO 0x4806c000 (irq = 73) is a ST16654
[ 42.105194] serial8250.2: ttyS2 at MMIO 0x49020000 (irq = 74) is a ST16654
[ 42.705169] console [ttyS2] enabled
[ 42.715576] brd: module loaded
[ 42.722045] loop: module loaded
[ 42.726440] omap2-nand driver initializing
[ 42.730957] NAND device: Manufacturer ID: 0x20, Chip ID: 0xba (ST Micro NAND 256MiB 1,8V 16-bit)
[ 42.740295] cmdlinepart partition parsing not available
[ 42.745635] Creating 5 MTD partitions on "omap2-nand":
[ 42.750823] 0x000000000000-0x000000080000 : "X-Loader"
[ 42.757202] 0x000000080000-0x000000260000 : "U-Boot"
[ 42.763671] 0x000000260000-0x000000280000 : "U-Boot Env"
[ 42.769805] 0x000000280000-0x000000680000 : "Kernel"
[ 42.777038] 0x000000680000-0x000010000000 : "File System"
[ 42.876281] usbcore: registered new interface driver catc
[ 42.881805] catc: v2.8:CATC EL1210A NetMate USB Ethernet driver
[ 42.887878] usbcore: registered new interface driver kaweth
[ 42.893524] pegasus: v0.6.14 (2006/09/27), Pegasus/Pegasus II USB Ethernet driver
[ 42.901184] usbcore: registered new interface driver pegasus
[ 42.906921] rtl8150: v0.6.2 (2004/08/27):rtl8150 based usb-ethernet driver
[ 42.913940] usbcore: registered new interface driver rtl8150
[ 42.919769] usbcore: registered new interface driver asix
[ 42.925323] usbcore: registered new interface driver cdc_ether
[ 42.931304] usbcore: registered new interface driver dm9601
[ 42.937042] usbcore: registered new interface driver smsc95xx
[ 42.942962] usbcore: registered new interface driver gl620a
[ 42.948669] usbcore: registered new interface driver net1080
[ 42.954467] usbcore: registered new interface driver plusb
[ 42.960113] usbcore: registered new interface driver rndis_host
[ 42.966186] usbcore: registered new interface driver cdc_subset
[ 42.972259] usbcore: registered new interface driver zaurus
[ 42.977966] usbcore: registered new interface driver MOSCHIP usb-ethernet driver
[ 42.986083] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 42.992980] ehci-omap ehci-omap.0: OMAP-EHCI Host Controller
[ 42.999023] ehci-omap ehci-omap.0: new USB bus registered, assigned bus number 2
[ 43.006652] ehci-omap ehci-omap.0: irq 77, io mem 0x48064800
[ 43.025756] ehci-omap ehci-omap.0: USB 2.0 started, EHCI 1.00
[ 43.031677] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
[ 43.038574] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 43.045898] usb usb2: Product: OMAP-EHCI Host Controller
[ 43.051269] usb usb2: Manufacturer: Linux 2.6.32 ehci_hcd
[ 43.056732] usb usb2: SerialNumber: ehci-omap.0
[ 43.062042] hub 2-0:1.0: USB hub found
[ 43.065917] hub 2-0:1.0: 3 ports detected
[ 43.096130] Initializing USB Mass Storage driver...
[ 43.101226] usbcore: registered new interface driver usb-storage
[ 43.107330] USB Mass Storage support registered.
[ 43.112365] mice: PS/2 mouse device common for all mice
[ 43.118011] input: gpio-keys as /devices/platform/gpio-keys/input/input0
[ 43.125854] input: twl4030_pwrbutton as /devices/platform/i2c_omap.1/i2c-1/1-0049/twl4030_pwrbutton/input/input1
[ 43.136627] i2c /dev entries driver
[ 43.140747] Linux video capture interface: v2.00
[ 43.145721] omap-iommu omap-iommu.0: isp: version 1.1
[ 43.152130] vpfe_init
[ 43.155029] OMAP Watchdog Timer Rev 0x31: initial timeout 60 sec
[ 43.268310] mmci-omap-hs mmci-omap-hs.1: err -16 configuring card detect
[ 43.275390] Registered led device: beagleboard::usr0
[ 43.280548] Registered led device: beagleboard::usr1
[ 43.287048] Registered led device: beagleboard::pmu_stat
[ 43.294097] usbcore: registered new interface driver usbhid
[ 43.299774] usbhid: USB HID core driver
[ 43.303833] Advanced Linux Sound Architecture Driver Version 1.0.21.
[ 43.310791] usbcore: registered new interface driver snd-usb-audio
[ 43.386779] No device for DAI omap-mcbsp-dai-0
[ 43.391265] No device for DAI omap-mcbsp-dai-1
[ 43.395812] No device for DAI omap-mcbsp-dai-2
[ 43.400299] No device for DAI omap-mcbsp-dai-3
[ 43.404815] No device for DAI omap-mcbsp-dai-4
[ 43.409332] OMAP3 Beagle SoC init
[ 43.413513] asoc: twl4030 <-> omap-mcbsp-dai-0 mapping ok
[ 43.425109] ALSA device list:
[ 43.428131] #0: omap3beagle (twl4030)
[ 43.432159] oprofile: using arm/armv7
[ 43.436096] TCP cubic registered
[ 43.439361] NET: Registered protocol family 17
[ 43.443939] NET: Registered protocol family 15
[ 43.448547] lib80211: common routines for IEEE802.11 drivers
[ 43.454284] ThumbEE CPU extension supported.
[ 43.458648] Power Management for TI OMAP3.
[ 43.463226] usb 2-2: new high speed USB device using ehci-omap and address 2
[ 43.471252] Unable to set L3 frequency (400000000)
[ 43.476165] Switched to new clocking rate (Crystal/Core/MPU): 26.0/332/1000 MHz
[ 43.483581] IVA2 clocking rate: 800 MHz
[ 43.658386] SmartReflex driver initialized
[ 43.662658] omap3beaglelmb: Driver registration complete
[ 43.673431] VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3
[ 43.681793] registered taskstats version 1
[ 43.686676] fbcvt: 1024x768@60: CVT Name - .786M3-R
[ 43.802459] Console: switching to colour frame buffer device 128x48
[ 43.818237] regulator_init_complete: incomplete constraints, leaving VAUX3 on
[ 43.825744] regulator_init_complete: incomplete constraints, leaving VDAC on
[ 43.833770] omap_vout omap_vout: probed for an unknown device
[ 43.839965] RAMDISK: gzip image found at block 0
[ 43.847808] usb 2-2: New USB device found, idVendor=0424, idProduct=9514
[ 43.862091] usb 2-2: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 43.878356] hub 2-2:1.0: USB hub found
[ 43.885070] hub 2-2:1.0: 5 ports detected
[ 44.182678] usb 2-2.1: new high speed USB device using ehci-omap and address 3
[ 44.317443] usb 2-2.1: New USB device found, idVendor=0424, idProduct=ec00
[ 44.330688] usb 2-2.1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[ 44.350280] smsc95xx v1.0.4
[ 44.432220] mmc0: new high speed SD card at address 0003
[ 44.443298] mmcblk0: mmc0:0003 NCard 1.83 GiB
[ 44.450714] usb0: register 'smsc95xx' at usb-ehci-omap.0-2.1, smsc95xx USB 2.0 Ethernet, 42:05:21:a9:66:11
[ 44.471343] mmcblk0: p1
[ 46.524353] VFS: Mounted root (ext2 filesystem) on device 1:0.
[ 46.533050] devtmpfs: mounted
[ 46.538604] Freeing init memory: 204K
INIT: version 2.86 booting
Please wait: booting...
Starting udev
[ 48.957794] FAT: invalid media value (0xb9)
[ 48.964599] VFS: Can't find a valid FAT filesystem on dev mmcblk0.
Remounting root file system...
Caching udev devnodes
Populating dev cache
Configuring network interfaces... ifconfig: SIOCGIFFLAGS: No such device
udhcpc (v1.13.2) started
Sending discover...
Sending discover...
Sending discover...
No lease, forking to background
done.
Setting up IP spoofing protection: rp_filter.
hwclock: can't open '/dev/misc/rtc': No such file or directory
Fri Aug 20 20:54:00 UTC 2010
hwclock: can't open '/dev/misc/rtc': No such file or directory
Configuring update-modules.
Configuring ti-dsplink-module.
Configuring ti-lpm-module.
Configuring util-linux-ng.
update-alternatives: Linking //bin/dmesg to dmesg.util-linux-ng
update-alternatives: Linking //bin/kill to kill.util-linux-ng
update-alternatives: Linking //bin/more to more.util-linux-ng
update-alternatives: Linking //sbin/mkswap to mkswap.util-linux-ng
update-alternatives: Linking //sbin/pivot_root to pivot_root.util-linux-ng
update-alternatives: Linking //sbin/sln to sln.util-linux-ng
update-alternatives: Linking //sbin/mkfs.minix to mkfs.minix.util-linux-ng
update-alternatives: Linking //sbin/fsck.minix to fsck.minix.util-linux-ng
update-alternatives: Linking //usr/bin/hexdump to hexdump.util-linux-ng
update-alternatives: Linking //usr/bin/last to last.sysvinit
update-alternatives: Linking //usr/bin/logger to logger.util-linux-ng
update-alternatives: Linking //usr/bin/mesg to mesg.sysvinit
update-alternatives: Linking //usr/bin/renice to renice.util-linux-ng
update-alternatives: Linking //usr/bin/wall to wall.sysvinit
update-alternatives: Linking //usr/bin/chfn to chfn.util-linux-ng
update-alternatives: Linking //usr/bin/newgrp to newgrp.util-linux-ng
update-alternatives: Linking //usr/bin/chsh to chsh.util-linux-ng
update-alternatives: Linking //bin/login to login.util-linux-ng
update-alternatives: Error: not linking //sbin/vipw to vipw.util-linux-ng since //sbin/vipw exists and is not a link
update-alternatives: Linking //sbin/vigr to vigr.util-linux-ng
update-alternatives: Linking //usr/bin/reset to reset.util-linux-ng
update-alternatives: Linking //usr/bin/setsid to setsid.util-linux-ng
update-alternatives: Linking //usr/bin/chrt to chrt.util-linux-ng
update-alternatives: Linking //sbin/hwclock to ../bin/busybox
update-alternatives: Linking //sbin/shutdown to shutdown.sysvinit
update-alternatives: Linking //sbin/reboot to reboot.sysvinit
update-alternatives: Linking //sbin/halt to halt.sysvinit
INIT: Entering runlevel: 5
Creating Dropbear SSH server RSA host key.
Will output 1024 bit rsa secret key to '/etc/dropbear/dropbear_rsa_host_key'
Generating key, this may take a while...
Public key portion is:
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAAAgwCQmbCliVhmMJpfFDcDD3W6L+dJrSPz2GKvXwvaBzD/KTgbpNFtu0MBWZt+a+aYlWGu/B9AK0Nsue9V/5rhDydLO49wsF+1+CCX6E7+5Wlcc21KMnTnbGBoLhYdDquX1pbh/yd1kbX2bijb1s+xnScTVJ0sXOCqjND5OJmm2SJnwFop root@beagleboard
Fingerprint: md5 63:67:b1:3a:a2:9d:58:99:68:a9:87:af:7d:da:61:2a
Starting Dropbear SSH server: dropbear.
Starting syslogd/klogd: done

.-------.
| | .-.
| | |-----.-----.-----.| | .----..-----.-----.
| | | __ | ---'| '--.| .-'| | |
| | | | | |--- || --'| | | ' | | | |
'---'---'--'--'--. |-----''----''--' '-----'-'-'-'
-' |
'---'

The Angstrom Distribution beagleboard ttyS2

Angstrom 2010.7-test-20100820 beagleboard ttyS2

beagleboard login: