PCMCIA 인터페이스 카드를 통해 연결되는 IEEE1394외장형 하드인
시키는 것이 가능한지요 ?
어떻게 하는지 (커널조정부분)
인식되었을때 어떤 디바이스로 인식되는지 궁금합니다.
(USB 케이블로 연결했을때에는 /dev/sda로 인식되던데)
-------------------------------------------
환경
외장형하드 Sarotech(새로텍) FHD-352
IEEE1394카드 (2Port CARDBUS,PCMICA type)
TARGET 보드 PXA255PRO보드
커널
linux-2.4.19-pxa255(huins버젼)
--------------------------------------------
boot load 및 부팅 메세지
--------------------------------------------
Consider yourself LARTed!
blob version 2.0.5-pre2 for Huins XScale PXA255_PRO
Copyright (C) 1999 2000 2001 Jan-Derk Bakker and Erik Mouw
blob comes with ABSOLUTELY NO WARRANTY; read the GNU GPL for details.
This is free software, and you are welcome to redistribute it
under certain conditions; read the GNU GPL for details......
Detected memory at 0xa0000000
Detected memory at 0xa0100000
Detected memory at 0xa0200000
Detected memory at 0xa0300000
Detected memory at 0xa7f00000
Memory map:
0x08000000 @ 0xa0000000 (128 MB)
ELF sections layout:
0xa0400400 - 0xa0405ef0 .text
0xa0405ef0 - 0xa0405ef0 .rodata
0xa0406ea0 - 0xa04073cc .data
0xa04073cc - 0xa04073cc .got
0xa04073cc - 0xa04074e4 .commandlist
0xa04074e4 - 0xa0407544 .initlist
0xa0407544 - 0xa0407550 .exitlist
0xa0407550 - 0xa0407580 .ptaglist
0xa0407580 - 0xa040ac24 .bss
0xa0408c24 - 0xa040ac24 .stack (in .bss)
Loading blob from flash
### Now copying 0x00010000 words from 0x00000000 to 0xa0300000
. done
done
blob reloadLoading kernel from flash
### Now copying 0x00080000 words from 0x00080000 to 0xa0008000
........ done
done
kernel reloadLoading ramdisk from flash
### Now copying 0x00100000 words from 0x00280000 to 0xa0700000
................ done
done
ramdisk reloadEthernet InitI will Count 10 secondsDecide to study or playDo you understand ?Just do it By lim jong hoanAutoboot in progress, press any key to stop ...
Starting kernel ...
Uncompressing Linux.................................................................................. done, booting the kernel.
Linux version 2.4.19-huins (root@edv20) (gcc version 3.2.1) #12 2004. 07. 23. (금) 19:35:24 KST
CPU: Intel XScale-PXA255 revision 6
Machine: Huins PXA255_PRO Development Platform
Ignoring unrecognised tag 0x00000000
cccr = 0x00000241
Memory clock: 99.53MHz (*27)
Run Mode clock: 199.07MHz (*2)
Turbo Mode clock: 398.13MHz (*2.0, active)
Security risk: creating user accessible mapping for 0x0c000000 at 0xf1000000
On node 0 totalpages: 32768
zone(0): 32768 pages.
zone(1): 0 pages.
zone(2): 0 pages.
Kernel command line: initrd=0xa0700000,8M root=/dev/ram mem=128M console=ttyS0,115200
Console: colour dummy device 80x30
Calibrating delay loop... 397.31 BogoMIPS
Memory: 128MB = 128MB total
Memory: 118664KB available (2158K code, 509K data, 88K init)
Dentry cache hash table entries: 16384 (order: 5, 131072 bytes)
Inode cache hash table entries: 8192 (order: 4, 65536 bytes)
Mount-cache hash table entries: 2048 (order: 2, 16384 bytes)
Buffer-cache hash table entries: 8192 (order: 3, 32768 bytes)
Page-cache hash table entries: 32768 (order: 5, 131072 bytes)
POSIX conformance testing by UNIFIX
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
PXA USB Controller Core Initialized
USB Function Character Driver Interface - 0.4, (C) 2001, Extenex Corp.
Starting kswapd
Journalled Block Device driver loaded
devfs: v1.12a (20020514) Richard Gooch (rgooch@atnf.csiro.au)
devfs: boot_options: 0x0
Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
JFFS2 version 2.1. (C) 2001 Red Hat, Inc., designed by Axis Communications AB.
I2C: PXA algorithm module loaded.
I2C: Adding PXA-I2C-Adapter.
i2c-dev.o: Registered 'PXA-I2C-Adapter' as minor 0
I2C: Scanning bus (02)(03)(04)(05)(06)(07)(08)(09)(0a)(0b)(0c)(0d)(0e)(0f)(10)(11)(12)(13)(14)(15)(16)(17)(18)(19)(1a)(1b)(1c)(1d)(1e)(1f)(20)(21)(22)(23)(24)(25)(26)(27)(28)(29)(2a)(2b)(2c)(2d)(2e)(2f)(30)(31)(32)(33)(34)(35)(36)(37)(38)(39)(3a)(3b)(3c)(3d)(3e)(3f)(40)(41)(42)(43)(44)(45)(46)(47)(48)(49)(4a)(4b)(4c)(4d)(4e)(4f)(50)(51)(52)(53)(54)(55)(56)(57)(58)(59)(5a)(5b)(5c)(5d)(5e)(5f)(60)(61)(62)(63)(64)(65)(66)(67)(68)(69)(6a)(6b)(6c)(6d)(6e)(6f)(70)(71)(72)(73)(74)(75)(76)(77)(78)(79)(7a)(7b)(7c)(7d)(7e)(7f)
I2C: Successfully added bus
Console: switching to colour frame buffer device 30x40
pty: 256 Unix98 ptys configured
led_init
LED driver registred: major = 0
keypad_init
KEY driver registred: major = 0
Serial driver version 5.05c (2001-07-08) with no serial options enabled
ttyS00 at 0x0000 (irq = 14) is a PXA UART
ttyS01 at 0x0000 (irq = 13) is a PXA UART
ttyS02 at 0x0000 (irq = 12) is a PXA UART
rtc_init
RTC driver registred: major = 0
Real Time Clock Driver v1.10e
SA1100 Real Time Clock driver v1.00
Uniform Multi-Platform E-IDE driver Revision: 6.31
ide: Assuming 50MHz system bus speed for PIO modes; override with idebus=xx
RAMDISK driver initialized: 16 RAM disks of 20480K size 1024 blocksize
loop: loaded (max 8 devices)
Cirrus Logic CS8900A driver for Linux (V0.02)
reset status : 0x000000d6
chip status : 0x000000d6
eth0: CS8900A rev E detected
Linux video capture interface: v1.00
~~~~~~~~~~~~~~~~~~~~~<6>SCSI subsystem driver Revision: 1.00
scsi0 : SCSI host adapter emulation for IDE ATAPI devices
ac97_codec: AC97 Audio codec, id: 0x4352:0x5973 (Unknown)
Probing PXA255 Pro flash at physical address 0x00000000 (32-bit buswidth)
cfi_cmdset_0001: Suspend erase on write disabled.
Using buffer write method
Using static partition definition
Creating 5 MTD partitions on "Huins PXA255 Pro flash":
0x00000000-0x00040000 : "Bootloader"
0x00040000-0x00080000 : "param"
0x00080000-0x00200000 : "Kernel"
0x00200000-0x00800000 : "ramdisk"
0x00800000-0x02000000 : "Filesystem"
Linux Kernel Card Services 3.1.22
options: [pm]
Intel PXA250/210 PCMCIA (CS release 3.1.22)
~~~~~~~~~~~~~~~~~~~~~PCMCIA Init() : reset bit : 0
get irq info ok
get irq info ok
~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~<6>usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
Enter hci_hcd_init
Enter hc_found_hci
usb.c: new USB bus registered, assigned bus number 1
hc_sl811.c: USB SL811 at ca836000, IRQ 1
Product: USB SL811HS Root Hub
SerialNumber: 0
hub.c: USB hub found
hub.c: 1 port detected
usb.c: registered new driver hiddev
usb.c: registered new driver hid
hid-core.c: v1.8.1 Andreas Gal, Vojtech Pavlik <vojtech@suse.cz>
hid-core.c: USB HID support drivers
usb.c: registered new driver usblp
printer.c: v0.11: USB Printer Device Class driver
usb.c: registered new driver audio
audio.c: v1.0.0:USB Audio Class driver
usb.c: registered new driver serial
usbserial.c: USB Serial support registered for Generic
usbserial.c: USB Serial Driver core v1.4
Initializing USB Mass Storage driver...
usb.c: registered new driver usb-storage
USB Mass Storage support registered.
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
IP: routing cache hash table of 1024 buckets, 8Kbytes
TCP: Hash tables configured (established 8192 bind 16384)
IPv4 over IPv4 tunneling driver
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
Fast Floating Point Emulator V0.9 (c) Peter Teichmann.
NetWinder Floating Point Emulator V0.95 (c) 1998-1999 Rebel.com
IrCOMM protocol (Dag Brattli)
RAMDISK: Compressed image found at block 0
Freeing initrd memory: 8192K
VFS: Mounted root (ext2 filesystem) readonly.
Freeing init memory: 88K
init started: BusyBox v1.00-pre1 (2003.11.12-07:24+0000) multi-call binary
Setting hostname ...
Mounting root fs rw ...
Mounting other filesystems ...
Disabling LCD blanking ...
Starting ETHER network
Portmap start for nfs...
boa web server start.. with cgi..
IrDA service start...
Welcome to PXA255-Pro (armv5tel-Linux-2.4.19-huins@ttyS0/b)
THIS is modified by Lim Jong Hoan
From Huins ramdisk 1.0 (glibc-2.2.5)
PXA255-Pro login:
댓글 달기