회원 및 비회원 모두 열람이 가능합니다. 최대 업로드 가능한 용량은 20MB 입니다.
1차 AESOP S5PV210 부트로그입니다.
현재 CPU / DDR2 RAM / NAND / USB OTG / USB 2.0 Host / JTAG 까지 검증 완료 하였습니다.
빠르게 작업하고 있는데 생각보다 만만치 않네요.
그럼 다시 작업하러 슝슝~~
U-Boot 1.3.4 (Jul 15 2010 - 21:10:00) for SMDKV210
CPU: S5PV210@800MHz(OK)
APLL = 800MHz, HclkMsys = 200MHz, PclkMsys = 100MHz
MPLL = 667MHz, EPLL = 80MHz
HclkDsys = 166MHz, PclkDsys = 83MHz
HclkPsys = 133MHz, PclkPsys = 66MHz
Serial = CLKUART
Board: SMDKV210
DRAM: 1 GB
Flash: 8 MB
SD/MMC: Card init fail!
0 MB
NAND: 512 MB
In: serial
Out: serial
Err: serial
Hit any key to stop autoboot: 0
SMDKV210 # dnw 0xc0008000
OTG cable Connected!
Now, Waiting for DNW to transmit data
Download Done!! Download Address: 0xc0008000, Download Filesize:0x218e34
Checksum is being calculated...
Checksum O.K.
SMDKV210 # printenv
mtdpart=80000 400000 3000000
bootdelay=3
baudrate=115200
ethaddr=00:40:5c:26:0a:5b
ipaddr=192.168.1.85
serverip=192.168.1.15
gatewayip=192.168.1.1
netmask=255.255.255.0
bootcmd=nand read 0xc0008000 80000 300000;bootm 0xc0008000
bootargs=mem=512M root=/dev/sda1 rw rootfstype=ext3 rootdelay=15 console=ttySAC1,115200n81
Environment size: 319/16380 bytes
SMDKV210 # nand erase 80000 300000
NAND erase: device 0 offset 0x80000, size 0x300000
Erasing at 0x360000 -- 100% complete.
OK
SMDKV210 # nand write 0xc0008000 80000 300000
NAND write: device 0 offset 0x80000, size 0x300000
3145728 bytes written: OK
SMDKV210 # boot
NAND read: device 0 offset 0x80000, size 0x300000
3145728 bytes read: OK
Boot with zImage
Starting kernel ...
Uncompressing Linux............................................................................................................................................... done, booting the kernel.
Initializing cgroup subsys cpu
Linux version 2.6.29 (aesop@aesop-uBuntu) (gcc version 4.3.1 (GCC) ) #1 Fri Jul 16 10:48:25 KST 2010
CPU: ARMv7 Processor [412fc082] revision 2 (ARMv7), cr=10c5387f
CPU: VIPT nonaliasing data cache, VIPT nonaliasing instruction cache
Machine: SMDKV210
Ignoring unrecognised tag 0x00000000
Ignoring unrecognised tag 0x41001099
Memory policy: ECC disabled, Data cache writeback
CPU S5PC110 (id 0x43110200)
S3C24XX Clocks, (c) 2004 Simtec Electronics
S5PC100: PLL settings, A=800000000, M=667000000, E=80000000, H=54000000
S5PC110: ARMCLK=800000000, HCLKM=200000000, HCLKD=166750000, HCLKP=133400000, PCLKM=100000000, PCLKD=83375000, PCLKP=66700000
mout_apll: source is fout_apll (1), rate is 800000000
mout_epll: source is fout_epll (1), rate is 80000000
mout_mpll: source is mpll (1), rate is 667000000
mout_vpll: source is srclk (1), rate is 54000000
mmc_bus: source is mout_mpll (6), rate is 47642857
mmc_bus: source is mout_mpll (6), rate is 667000000
mmc_bus: source is mout_mpll (6), rate is 47642857
mmc_bus: source is mout_mpll (6), rate is 667000000
uclk1: source is mout_mpll (6), rate is 66700000
uclk1: source is mout_mpll (6), rate is 66700000
uclk1: source is mout_mpll (6), rate is 66700000
uclk1: source is mout_mpll (6), rate is 66700000
spi-bus: source is mout_epll (7), rate is 80000000
spi-bus: source is mout_epll (7), rate is 80000000
spi-bus: source is mout_epll (7), rate is 80000000
sclk_audio0: bad source 0
sclk_audio1: source is mout_epll (7), rate is 80000000
sclk_audio2: source is mout_epll (7), rate is 80000000
sclk_lcd: source is mout_mpll (6), rate is 667000000
sclk_cam0: bad source 0
sclk_cam1: bad source 0
lclk_fimc: bad source 0
lclk_fimc: bad source 0
lclk_fimc: bad source 0
mipi-csis: bad source 0
s5pc110: 37748736 bytes system memory reserved for mfc at 0x2091b000
s5pc110: 37748736 bytes system memory reserved for mfc at 0x22d1b000
s5pc110: 14680064 bytes system memory reserved for fimc0 at 0x2511b000
s5pc110: 1048576 bytes system memory reserved for fimc1 at 0x25f1b000
s5pc110: 6291456 bytes system memory reserved for fimc2 at 0x2601b000
s5pc110: 16777216 bytes system memory reserved for pmem at 0x2661b000
s5pc110: 10485760 bytes system memory reserved for pmem_gpu1 at 0x2761b000
s5pc110: 1048576 bytes system memory reserved for pmem_adsp at 0x2801b000
s5pc110: 5132288 bytes system memory reserved for jpeg at 0x2811b000
s5pc110: 10485760 bytes system memory reserved for texstream at 0x28600000
s5pc110: 3145728 bytes system memory reserved for fimd at 0x29000000
Built 1 zonelists in Zone order, mobility grouping on. Total pages: 130048
Kernel command line: mem=512M root=/dev/sda1 rw rootfstype=ext3 rootdelay=15 console=ttySAC1,115200n81
PID hash table entries: 2048 (order: 11, 8192 bytes)
mult[140737]
max_delta_ns[2147483647]
min_delta_ns[30517]
rate[32768]
HZ[256]
Console: colour dummy device 80x30
console [ttySAC1] enabled
Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
Memory: 512MB = 512MB total
Memory: 373120KB available (3792K code, 1155K data, 172K init)
Calibrating delay loop... 796.20 BogoMIPS (lpj=1556480)
Mount-cache hash table entries: 512
CPU: Testing write buffer coherency: ok
net_namespace: 564 bytes
regulator: core version 0.5
NET: Registered protocol family 16
S5PC110 Hardware version : EVT1
s5pc11x Power Management, (c) 2008 Samsung Electronics
S5PC110 Power driver init
s3c24xx-pwm s3c24xx-pwm.0: tin at 33350000, tdiv at 33350000, tin=divclk, base 0
s3c24xx-pwm s3c24xx-pwm.1: tin at 33350000, tdiv at 33350000, tin=divclk, base 8
s3c24xx-pwm s3c24xx-pwm.2: tin at 2084375, tdiv at 2084375, tin=divclk, base 12
s3c24xx-pwm s3c24xx-pwm.3: tin at 2084375, tdiv at 2084375, tin=divclk, base 16
S5PC110: Initialising architecture
S3C PL330-DMA Controller Driver, (c) 2008-2009 Samsung Electronics
Total 24 DMA channels will be initialized.
DMA: got clock for controller 0 and disabled
DMA: got clock for controller 1 and disabled
DMA: got clock for controller 2 and disabled
bio: create slab <bio-0> at 0
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
NET: Registered protocol family 2
IP route cache hash table entries: 16384 (order: 4, 65536 bytes)
TCP established hash table entries: 65536 (order: 7, 524288 bytes)
TCP bind hash table entries: 65536 (order: 8, 1310720 bytes)
TCP: Hash tables configured (established 65536 bind 65536)
TCP reno registered
NET: Registered protocol family 1
SMDKC110 Button init function
Button Interrupt occure
cpuidle: phy_regs_save:0x3fbf9000
ashmem: initialized
yaffs Jul 16 2010 10:47:55 Installing.
msgmni has been set to 729
io scheduler noop registered
io scheduler cfq registered (default)
s3cfb: [fb0] dma: 0x29000000, cpu: 0xe0c00000, size: 0x002ee000
fbcon: s3cfb (fb0) is primary device
Console: switching to colour frame buffer device 100x30
s3cfb: parent [mout_mpll] clock: 667000000, vclk: 48747840, vclk div: 13
s3cfb: registered successfully
s5pc100-uart.0: s3c2410_serial0 at MMIO 0xe2900000 (irq = 16) is a S3C6400/10
s5pc100-uart.1: s3c2410_serial1 at MMIO 0xe2900400 (irq = 20) is a S3C6400/10
s5pc100-uart.2: s3c2410_serial2 at MMIO 0xe2900800 (irq = 24) is a S3C6400/10
s5pc100-uart.3: s3c2410_serial3 at MMIO 0xe2900c00 (irq = 28) is a S3C6400/10
brd: module loaded
loop: module loaded
pmem: 1 init
pmem_gpu1: 1 init
pmem_adsp: 1 init
Linux video capture interface: v2.00
IPC probe success
mfc_init: <6>S5PC110 MFC Driver, (c) 2009 Samsung Electronics
S5PC11X HPD Driver, (c) 2009 Samsung Electronics
S5PC11X CEC Driver, (c) 2009 Samsung Electronics
S5PC1XX TVOUT Driver, (c) 2009 Samsung Electronics
s5p-tvout s5p-tvout: hpd status is cable inserted
S3C JPEG Driver, (c) 2007 Samsung Electronics
JPEG driver for S5PC110
Driver 'sd' needs updating - please use bus_type methods
S3C NAND Driver, (c) 2008 Samsung Electronics
S3C NAND Driver is using hardware ECC.
NAND device: Manufacturer ID: 0xec, Chip ID: 0xdc (Samsung NAND 512MiB 3,3V 8-bit)
Creating 7 MTD partitions on "NAND 512MiB 3,3V 8-bit":
0x0000000c0000-0x000000100000 : "misc"
0x000000100000-0x000000600000 : "recovery"
0x000000600000-0x000000b00000 : "kernel"
0x000000b00000-0x000000e00000 : "ramdisk"
0x000000e00000-0x000006800000 : "system"
0x000006800000-0x00000b800000 : "cache"
0x00000b800000-0x000020000000 : "userdata"
usbmon: debugfs is not available
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
s5pc110-ehci s5pc110-ehci: s5pc110 EHCI
s5pc110-ehci s5pc110-ehci: new USB bus registered, assigned bus number 1
s5pc110-ehci s5pc110-ehci: irq 87, io mem 0xec200000
s5pc110-ehci s5pc110-ehci: USB 0.0 started, EHCI 1.00
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 1 port detected
ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
s5pc110-ohci s5pc110-ohci: s5pc110 OHCI
s5pc110-ohci s5pc110-ohci: new USB bus registered, assigned bus number 2
s5pc110-ohci s5pc110-ohci: irq 87, io mem 0xec300000
usb usb2: configuration #1 chosen from 1 choice
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 1 port detected
Initializing USB Mass Storage driver...
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
s3c-udc : S3C HS USB OTG Device Driver, (c) 2008-2009 Samsung Electronics
s3c-udc : version 15 March 2009 (DMA Mode)
g_ether gadget: using random self ethernet address
g_ether gadget: using random host ethernet address
usb0: MAC c2:ae:e9:ca:db:a5
usb0: HOST MAC 9a:dc:3c:7c:56:f6
g_ether gadget: Ethernet Gadget, version: Memorial Day 2008
g_ether gadget: g_ether ready
Registered gadget driver 'g_ether'
mice: PS/2 mouse device common for all mice
input: s3c-keypad as /devices/virtual/input/input0
s3c-keypad Initialized
S3C Keypad Driver
S3C Touchscreen driver, (c) 2008 Samsung Electronics
S3C TouchScreen got loaded successfully : 12 bits
input: S3C TouchScreen as /devices/virtual/input/input1
S3C24XX RTC, (c) 2004,2006 Simtec Electronics
s3c2410-rtc s3c2410-rtc: rtc core: registered s3c as rtc0
i2c /dev entries driver
s3c2410-i2c s3c2410-i2c.0: i2c-0: S3C I2C adapter
s3c2410-i2c s3c2410-i2c.1: i2c-1: S3C I2C adapter
regulator: DCDC1: 750 <--> 1500 mV
regulator: DCDC2: 750 <--> 1500 mV
s3c2410-i2c s3c2410-i2c.2: i2c-2: S3C I2C adapter
s3c_bat_init
sec-fake-battery sec-fake-battery: s3c_bat_probe
cpuidle: using governor ladder
cpuidle: using governor menu
sdhci: Secure Digital Host Controller Interface driver
sdhci: Copyright(c) Pierre Ossman
s3c-sdhci s3c-sdhci.0: clock source 0: hsmmc (133400000 Hz)
s3c-sdhci s3c-sdhci.0: clock source 1: hsmmc (133400000 Hz)
s3c-sdhci s3c-sdhci.0: clock source 2: mmc_bus (47642857 Hz)
mmc0: SDHCI controller on samsung-hsmmc [s3c-sdhci.0] using ADMA
s3c-sdhci s3c-sdhci.1: clock source 0: hsmmc (133400000 Hz)
s3c-sdhci s3c-sdhci.1: clock source 1: hsmmc (133400000 Hz)
s3c-sdhci s3c-sdhci.1: clock source 2: mmc_bus (47642857 Hz)
mmc1: SDHCI controller on samsung-hsmmc [s3c-sdhci.1] using ADMA
s3c-sdhci s3c-sdhci.2: clock source 0: hsmmc (133400000 Hz)
s3c-sdhci s3c-sdhci.2: clock source 1: hsmmc (133400000 Hz)
s3c-sdhci s3c-sdhci.2: clock source 2: mmc_bus (47642857 Hz)
mmc2: SDHCI controller on samsung-hsmmc [s3c-sdhci.2] using ADMA
s3c-sdhci s3c-sdhci.3: clock source 0: hsmmc (133400000 Hz)
s3c-sdhci s3c-sdhci.3: clock source 1: hsmmc (133400000 Hz)
s3c-sdhci s3c-sdhci.3: clock source 2: mmc_bus (47642857 Hz)
mmc3: SDHCI controller on samsung-hsmmc [s3c-sdhci.3] using ADMA
usbcore: registered new interface driver usbhid
usbhid: v2.6:USB HID core driver
logger: created 64K log 'log_main'
logger: created 256K log 'log_events'
logger: created 64K log 'log_radio'
Advanced Linux Sound Architecture Driver Version 1.0.18a.
No device for DAI WM8580 Codec
No device for DAI s3c-i2s
In smdkc100_audio_init function
already audio clock is enabled!
WM8580 Audio Codec 0.1
preallocate buffer(Playback): VA-e08c0000 PA-C0000000 131072bytes
preallocate buffer(Capture): VA-ff208000 PA-3FCC8000 32768bytes
asoc: WM8580 Codec <-> s3c-i2s mapping ok
smdkc100_ext_control:: ON LINE-IN path...<7>PM: Adding info for No Bus:card0
ALSA device list:
#0: smdkc100 (WM8580)
TCP cubic registered
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
NET: Registered protocol family 33
VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 2
s3c-fimc s3c-fimc.0: set local clock rate to 166000000
S5K4BA 0-002d: s5k4ba has been probed
S5K4BA 0-002d: fetching platform data
S5K4BA 0-002d: parallel mode
s3c-fimc s3c-fimc.1: set local clock rate to 166000000
S5K4BA 0-002d: s5k4ba_init: camera initialization start
s3c-fimc s3c-fimc.2: set local clock rate to 166000000
S5K4BA 0-002d: s5k4ba_init: camera initialization failed
s3c2410-rtc s3c2410-rtc: setting system clock to 1900-11-21 38:51:50 UTC (974904710)
Waiting 15sec before mounting root device...
g_ether gadget: high speed config #1: CDC Ethernet (ECM)
usb 1-1: new high speed USB device using s5pc110-ehci and address 2
usb 1-1: configuration #1 chosen from 1 choice
scsi0 : SCSI emulation for USB Mass Storage devices
scsi 0:0:0:0: Direct-Access LGE USB Drive 1100 PQ: 0 ANSI: 0 CCS
sd 0:0:0:0: [sda] 7831552 512-byte hardware sectors: (4.00 GB/3.73 GiB)
sd 0:0:0:0: [sda] Write Protect is off
sd 0:0:0:0: [sda] Assuming drive cache: write through
sd 0:0:0:0: [sda] 7831552 512-byte hardware sectors: (4.00 GB/3.73 GiB)
sd 0:0:0:0: [sda] Write Protect is off
sd 0:0:0:0: [sda] Assuming drive cache: write through
sda: sda1
sd 0:0:0:0: [sda] Attached SCSI removable disk
sd 0:0:0:0: Attached scsi generic sg0 type 0
kjournald starting. Commit interval 5 seconds
EXT3 FS on sda1, internal journal
EXT3-fs: recovery complete.
EXT3-fs: mounted filesystem with ordered data mode.
VFS: Mounted root (ext3 filesystem) on device 8:1.
Freeing init memory: 172K
Executing mount /dev/sda1 to /media/sda1, action=
s3c2410-rtc s3c2410-rtc: IRQ61 error -16
s3c2410-rtc s3c2410-rtc: IRQ61 error -16
INIT: Entering runlevel: 5
Starting Dropbear SSH server: dropbear.
Starting system message bus: dbus.
Starting syslogd/klogd: done
Starting Connection Manager
Starting GPE display manager: gpe-dm
_____ _____ _____ _____ _____
| _ | __| __| | _ |
| | __|__ | | | __|
|__|__|_____|_____|_____|__|.or.kr
(C)2009 aESOP Embedded Forum.
aESOP S5PC1XX Embedded Linux Platform.
System : S5PC1xx
Console : s3c2410_serial1
S5PC1xx login: root
root@S5PC1xx:~# ls
와우~~~~살았당!
u-boot 문제를 잡은 모양이넹......ㅎㅎ 추카추카
max9888 소스는 2.6.32걸루 잡은거 있으니 얘기하면 주겠음~~~~!