기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.

Hard Kernel의 Odroid-T kernel build howto를 따라 해서 compile은 완료를 하였습니다.

그래서 target으로 다운로드를 수행하고 boot를 수행 하였는데, kernel panic이 아래와 같이 발생 하였습니다.

어떻게 조치를 하여야 하나요? bootloader는 새로 build한 것을 사용 하였습니다.

build 과정에서 flash에 overwrite가 되었고, bootloader만 변경시에는 제대로 동작을 하였습니다.

root device를 설정을 변경해 주어야 하는 것 같은데,

bootloader의 PRINTENV는 원래 있던 것과 다르지 않은 것 같던데...

 

===================================================================================

 

HKDKC110 # run dnwk
OTG cable Connected!
Now, Waiting for DNW to transmit data
Download Done!! Download Address: 0x30008000, Download Filesize:0x22ccb4
Checksum is being calculated...
Checksum O.K.
writing kernel.. 1081, 8192
MMC write: dev # 0, block # 1081, count 8192 ... 8192 blocks written: OK
completed
HKDKC110 # bootm 0x30008000
Boot with zImage
                                                                                                                                    
Starting kernel ...
                                                                                                                                    
Uncompressing Linux.................................................................................................................
Initializing cgroup subsys cpu
Linux version 2.6.29 (root@ksseo-desktop) (gcc version 4.3.1 (for S3C64XX Samsung Electronics AP Development Team) ) #1 Sun Jun 27 0
CPU: ARMv7 Processor [412fc082] revision 2 (ARMv7), cr=10c5387f
CPU: VIPT nonaliasing data cache, VIPT nonaliasing instruction cache
Machine: HKDKC110
Ignoring unrecognised tag 0x00000000
Memory policy: ECC disabled, Data cache writeback
CPU S5PC110 (id 0x43110222)
S3C24XX Clocks, (c) 2004 Simtec Electronics
S5PC100: PLL settings, A=1000000000, M=667000000, E=80000000, H=54000000
S5PC110: ARMCLK=1000000000, HCLKM=200000000, HCLKD=166750000, HCLKP=133400000, PCLKM=100000000, PCLKD=83375000, PCLKP=66700000
mout_apll: source is fout_apll (1), rate is 1000000000
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 667000000
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 0x305dd000
s5pc110: 37748736 bytes system memory reserved for mfc at 0x40204000
s5pc110: 14680064 bytes system memory reserved for fimc0 at 0x42604000
s5pc110: 1048576 bytes system memory reserved for fimc1 at 0x43404000
s5pc110: 8388608 bytes system memory reserved for fimc2 at 0x43504000
s5pc110: 16777216 bytes system memory reserved for pmem at 0x329dd000
s5pc110: 10485760 bytes system memory reserved for pmem_gpu1 at 0x339dd000
s5pc110: 1048576 bytes system memory reserved for pmem_adsp at 0x343dd000
s5pc110: 8388608 bytes system memory reserved for jpeg at 0x344dd000
s5pc110: 10485760 bytes system memory reserved for texstream at 0x43d04000
s5pc110: 8388608 bytes system memory reserved for fimd at 0x44704000
Built 3 zonelists in Zone order, mobility grouping on. Total pages: 117856
Kernel command line: root=/dev/tfsr6 rootfstype=cramfs console=ttySAC2,115200 init=/linuxrc androidboot.console=s3c2410_serial2
Unknown boot option `androidboot.console=s3c2410_serial2': ignoring
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 [ttySAC2] enabled
Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
Memory: 80MB 256MB 128MB = 464MB total
Memory: 313660KB available (3948K code, 1162K data, 172K init)
Calibrating delay loop... 998.15 BogoMIPS (lpj=1949696)
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
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
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
NET: Registered protocol family 31
NET: Registered protocol family 2
IP route cache hash table entries: 4096 (order: 2, 16384 bytes)
TCP established hash table entries: 16384 (order: 5, 131072 bytes)
TCP bind hash table entries: 16384 (order: 6, 327680 bytes)
TCP: Hash tables configured (established 16384 bind 16384)
TCP reno registered
NET: Registered protocol family 1
--------------------------------------------------------
                                                                                                                                    
hkc1xx_sysfs_init(431) : Sleep Disable Flag SET!!(Wake_lock_init)
                                                                                                                                    
--------------------------------------------------------
cpuidle: phy_regs_save:0x34d9c000
ashmem: initialized
msgmni has been set to 613
alg: No test for fcrypt (fcrypt-generic)
alg: No test for stdrng (krng)
io scheduler noop registered
io scheduler cfq registered (default)
s3cfb: [fb0] dma: 0x44704000, cpu: 0xe9000000, size: 0x007f8000
fbcon: s3cfb (fb0) is primary device
Console: switching to colour frame buffer device 170x48
s3cfb: parent [mout_mpll] clock: 667000000, vclk: 66000000, vclk div: 10
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
PPP generic driver version 2.4.2
PPP Deflate Compression module registered
PPP BSD Compression module registered
PPP MPPE Compression module registered
NET: Registered protocol family 24
PPPoL2TP kernel driver, V1.0
libertas_sdio: Libertas SDIO driver
libertas_sdio: Copyright Pierre Ossman
Linux video capture interface: v2.00
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
[TVBASE] s5p_tv_clk_gate: tv clks are 1
s5p-tvout s5p-tvout: hpd status is cable removed
[TVBASE] s5p_tv_clk_gate: tv clks are 0
S3C JPEG Driver, (c) 2007 Samsung Electronics
JPEG driver for S5PC110
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
USB_CONTROL= 0x2, RST_STAT=2
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
usbcore: registered new interface driver cdc_acm
cdc_acm: v0.26:USB Abstract Control Model driver for USB modems and ISDN adapters
s3c-udc : S3C HS USB OTG Device Driver, (c) 2008-2009 Samsung Electronics
s3c-udc : version 15 March 2009 (DMA Mode)
android init
android_bind
mass_storage_function_add
android_usb gadget: Number of LUNs=1
adb_function_add
android_usb gadget: android_usb ready
Registered gadget driver 'android_usb'
mice: PS/2 mouse device common for all mice
input: hkc1xx-keypad as /class/input/input0
[s3c_udc_cable_disconnect]
--------------------------------------------------------
HardKernel : ODROID-T Keypad driver initialized!! Ver 1.0
--------------------------------------------------------
input: hkc1xx-touch as /class/input/input1
--------------------------------------------------------
HardKernel : ODROID-T Touch driver initialized!! Ver 1.0
--------------------------------------------------------
S3C24XX RTC, (c) 2004,2006 Simtec Electronics
s3c2410-rtc s3c2410-rtc: rtc core: registered s3c as rtc0
i2c /dev entries driver
i2c-gpio i2c-gpio.4: using pins 16 (SDA) and 14 (SCL)
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_udc_cable_disconnect]
[s3c_udc_cable_connect]
android_usb gadget: high speed config #1: UMS + ADB (Debugging mode)
max17040 2-0036: MAX17040 Fuel-Gauge Ver 02
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
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 WM8991 ADC/DAC Primary
No device for DAI s3c-i2s
In hkdkc110_audio_init function
 already audio clock is enabled!
wm8991: WM8991 Audio Codec 0.2
preallocate buffer(Playback): VA-ff008000 PA-4F880000 131072bytes
preallocate buffer(Capture): VA-ff028000 PA-4F8C0000 32768bytes
asoc: WM8991 ADC/DAC Primary <-> s3c-i2s mapping ok
mmc0: new SD card at address 82c2
mmcblk0: mmc0:82c2 SU02G 1.84 GiB
 mmcblk0:<7>mmc0: starting CMD18 arg 00000000 flags 000000b5
 p1 p2
mmc1: new high speed SDHC card at address b368
mmcblk1: mmc1:b368 SDC 3.72 GiB
 mmcblk1:<7>mmc1: starting CMD18 arg 00000000 flags 000000b5
 p1
Failed to add route LIN4->LIN34 PGA
ALSA device list:
  #0: hkdkc110 (WM8991)
IPv4 over IPv4 tunneling driver
GRE over IPv4 tunneling driver
TCP cubic registered
NET: Registered protocol family 17
NET: Registered protocol family 33
RxRPC: Registered security type 2 'rxkad'
802.1Q VLAN Support v1.8 Ben Greear <[email protected]>
All bugs added by David S. Miller <[email protected]>
lib80211: common routines for IEEE802.11 drivers
ThumbEE CPU extension supported.
VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 2
regulator_init_complete: incomplete constraints, leaving VCC_INTERNAL on
regulator_init_complete: incomplete constraints, leaving VCC_ARM on
s3c-fimc s3c-fimc.0: set local clock rate to 166000000
s3c-fimc s3c-fimc.1: set local clock rate to 166000000
s3c-fimc s3c-fimc.2: set local clock rate to 166000000
============== RTC Debug Param =================
tm_year = 110
tm_mon = 5
tm_mday = 27
tm_hour = 5
tm_min = 59
tm_sec = 31
================================================
s3c2410-rtc s3c2410-rtc: setting system clock to 2010-06-27 05:59:31 UTC (1277618371)
VFS: Cannot open root device "tfsr6" or unknown-block(0,0)
Please append a correct "root=" boot option; here are the available partitions:
b300 1931264 mmcblk0 driver: mmcblk
  b301 264740 mmcblk0p1
  b302 1051396 mmcblk0p2
b308 3905536 mmcblk1 driver: mmcblk
  b309 3901440 mmcblk1p1
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
[s3c_udc_cable_disconnect]
[s3c_udc_cable_disconnect]
[s3c_udc_cable_connect]
android_usb gadget: high speed config #1: UMS + ADB (Debugging mode)
[s3c_udc_cable_disconnect]
[s3c_udc_cable_disconnect]
[s3c_udc_cable_connect]
android_usb gadget: high speed config #1: UMS + ADB (Debugging mode)
[s3c_udc_cable_disconnect]
[s3c_udc_cable_disconnect]
[s3c_udc_cable_connect]
android_usb gadget: high speed config #1: UMS + ADB (Debugging mode)
[s3c_udc_cable_disconnect]
[s3c_udc_cable_disconnect]
[s3c_udc_cable_connect]
android_usb gadget: high speed config #1: UMS + ADB (Debugging mode)
[s3c_udc_cable_disconnect]
[s3c_udc_cable_disconnect]
[s3c_udc_cable_connect]
android_usb gadget: high speed config #1: UMS + ADB (Debugging mode)

10.06.27-15:15:59


이제현

2010.07.01 08:02:25
*.90.137.102

커널이나 부트로더 Parameter는 문제가 없는것 같습니다.

안드로이드 램디스크가 올라가지 않은것 같습니다.


u-boot에서 pri 치셔서 ramdisk를 어떻게 먼저 로딩하는지 살펴보시길 바랍니다.

요셉

2010.07.01 19:21:42
*.138.118.233

답변 감사 드립니다.

제가 u-boot prompt에서 boot 명령어를 잘못 입력 하였군요.

홈 페이지에는 # bootm 30008000 으로 되어 있지만, # bootm 30008000 30A00000 으로 입력을 해야 되네요.

제가 문법을 몰랐던 것은 잘못이지만, 홈 페이지 수정을 요정 드립니다.

List of Articles
번호 제목 글쓴이 날짜sort 조회 수
2908 2.4GHz 대역을 통과할 수 있는 물질이 뭐가 있을까요? [1] 도찬구 2010-06-29 546
2907 linux 2.6.28 S3C6410 외부 interrupt 질문 입니다. [1] 정기만 2010-06-29 625
2906 안드로이드 환경에서 에이징 할때 로드많이걸수있는 방법알려주세요 [1] 정철진 2010-06-29 597
2905 C100 Sleep 진입후, Wakeup 을 하면 이상한 점이 있습니다. eastsky 2010-06-29 579
2904 오드로이드-S 에 들어간 블루투스 모듈의 초기값 및 데이터 시트 [1] arel 2010-06-29 906
2903 비공개 파일이 없어요. [1] MOAS 2010-06-29 490
2902 오드로이드에 android.uid.system을 추가할려고 하는데 오드로이드용 s... [2] 김정진 2010-06-30 911
2901 Device driver관련 site 박영호 2010-06-30 475
2900 안드로이드-S (USB)케이블 아무거나 사용해도 되나요? [1] 류종택 2010-06-30 766
2899 hci socket permission 관련 파일럿 2010-06-30 487
2898 리눅스 부팅후에 flash 특정 주소에 read/write 할려면? [1] 장트러블탄 2010-06-30 556
2897 init.rc를 수정하고 싶습니다. 플랫폼 컴파일 시.. [1] arel 2010-06-30 866
2896 S5PC110과 S5PV210의 차이점 이 뭔가요? [2] 신용대 2010-06-30 1153
2895 오드로이드 터치패널 궁금한점 있습니다. [1] 현쓰 2010-06-30 508
2894 생산이미지가 OTP 파일을 의미하는 것 인가요? [1] arel 2010-06-30 719
2893 오드로이드 배터리 패치 문의 [1] 이종문 2010-07-01 29061
2892 Odroid-T 생산 이미지 [1] OGeumDong Knife Ball 2010-07-01 493
2891 안드로이드 포팅을 배워보려 합니다. [1] 과니 2010-07-01 548
» Odroid-T kernel panic (Odroid-T kernel build howto) [2] 요셉 2010-07-01 895
2889 오드로이드-S 에서 USB키보드로 한글 입력이 안됩니다. [1] arel 2010-07-01 736

사용자 로그인