天嵌 ARM开发社区

 找回密码
 注册
查看: 2022|回复: 14

版主请看吧,蛋疼呢?烧写有这样的提示?

[复制链接]
jmis_em 发表于 2013-7-25 23:20:53 | 显示全部楼层 |阅读模式
本帖最后由 jmis_em 于 2013-7-25 23:34 编辑

请问在186~187提示的问题怎么解决?我是按教程来烧写的。还有133行,我的nand flash是256MB没错吧。
我的开发板是tq2440,4.3寸液晶。
  1. ##### EmbedSky BIOS for SKY2440/TQ2440 #####
  2. Press Space key to Download Mode !
  3. Booting Linux ...
  4. Copy linux kernel from 0x00200000 to 0x30008000, size = 0x00200000 ... Copy Kernel to SDRAM done,NOW, Booting Linux......
  5. Uncompressing Linux........................................................................................................................ done, booting the kernel.
  6. s3c24xx_serial_initconsole
  7. s3c24xx_serial_initconsole
  8. s3c24xx_serial_initconsole
  9. s3c24xx_serial_init_ports: initialising ports...
  10. s3c24xx_serial_init_port: port=c03999b4, platdev=c03a88c0
  11. s3c24xx_serial_init_port: c03999b4 (hw 0)...
  12. resource c038c018 (50000000..50003fff)
  13. port: map=50000000, mem=f5000000, irq=70 (70,71), clock=1
  14. s3c2440_serial_resetport: port=c03999b4 (50000000), cfg=c03a8c7c
  15. s3c24xx_serial_init_port: port=c0399a64, platdev=c038c0f8
  16. s3c24xx_serial_init_port: c0399a64 (hw 1)...
  17. resource c038c050 (50004000..50007fff)
  18. port: map=50004000, mem=f5004000, irq=73 (73,74), clock=1
  19. s3c2440_serial_resetport: port=c0399a64 (50004000), cfg=c03a8c98
  20. s3c24xx_serial_init_port: port=c0399b14, platdev=c038c1b8
  21. s3c24xx_serial_init_port: c0399b14 (hw 2)...
  22. resource c038c088 (50008000..5000bfff)
  23. port: map=50008000, mem=f5008000, irq=76 (76,77), clock=1
  24. s3c2440_serial_resetport: port=c0399b14 (50008000), cfg=c03a8cb4
  25. s3c24xx_serial_console_setup: co=c0399ba0 (0), <NULL>
  26. s3c24xx_serial_console_setup: port=c03999b4 (0)
  27. s3c24xx_serial_get_options: port=c03999b4
  28. registers: ulcon=00000003, ucon=000003c5, ubdriv=0000001a
  29. calculated baud 115740
  30. s3c24xx_serial_console_setup: baud 115740
  31. selecting clock c038d958
  32. config: 8bits/char
  33. setting ulcon to 00000003, brddiv to 26, udivslot 00000000
  34. uart: ulcon = 0x00000003, ucon = 0x000003c5, ufcon = 0x00000051
  35. Linux version 2.6.30.4-EmbedSkywjm (root@Embedsky) (gcc version 4.3.3 (Sourcery G++ Lite 2009q1-176) )  Thu Jul 25 22:36:06 CST 2013
  36. CPU: ARM920T [41129200] revision 0 (ARMv4T), cr=c0007177
  37. CPU: VIVT data cache, VIVT instruction cache
  38. Machine: SMDK2440
  39. ATAG_INITRD is deprecated; please update your bootloader.
  40. Memory policy: ECC disabled, Data cache writeback
  41. CPU S3C2440A (id 0x32440001)
  42. S3C24XX Clocks, (c) 2004 Simtec Electronics
  43. S3C244X: core 400.000 MHz, memory 100.000 MHz, peripheral 50.000 MHz
  44. CLOCK: Slow mode (1.500 MHz), fast, MPLL on, UPLL on
  45. Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 16256
  46. Kernel command line: noinitrd root=/dev/mtdblock2 init=/linuxrc console=ttySAC0
  47. NR_IRQS:85
  48. irq: clearing pending ext status 00080000
  49. irq: clearing pending status 02000000
  50. irq: clearing subpending status 00000002
  51. PID hash table entries: 256 (order: 8, 1024 bytes)
  52. Console: colour dummy device 80x30
  53. console [ttySAC0] enabled
  54. Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
  55. Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
  56. Memory: 64MB = 64MB total
  57. Memory: 60956KB available (3368K code, 313K data, 124K init, 0K highmem)
  58. Calibrating delay loop... 199.47 BogoMIPS (lpj=498688)
  59. Mount-cache hash table entries: 512
  60. CPU: Testing write buffer coherency: ok
  61. net_namespace: 936 bytes
  62. NET: Registered protocol family 16
  63. S3C Power Management, Copyright 2004 Simtec Electronics
  64. S3C2440: Initialising architecture
  65. S3C2440: IRQ Support
  66. S3C24XX DMA Driver, (c) 2003-2004,2006 Simtec Electronics
  67. DMA channel 0 at c4808000, irq 33
  68. DMA channel 1 at c4808040, irq 34
  69. DMA channel 2 at c4808080, irq 35
  70. DMA channel 3 at c48080c0, irq 36
  71. S3C244X: Clock Support, DVS off
  72. bio: create slab <bio-0> at 0
  73. SCSI subsystem initialized
  74. usbcore: registered new interface driver usbfs
  75. usbcore: registered new interface driver hub
  76. usbcore: registered new device driver usb
  77. s3c2440-i2c s3c2440-i2c: slave address 0x10
  78. s3c2440-i2c s3c2440-i2c: bus frequency set to 97 KHz
  79. s3c2440-i2c s3c2440-i2c: i2c-0: S3C I2C adapter
  80. NET: Registered protocol family 2
  81. IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
  82. TCP established hash table entries: 2048 (order: 2, 16384 bytes)
  83. TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
  84. TCP: Hash tables configured (established 2048 bind 2048)
  85. TCP reno registered
  86. NET: Registered protocol family 1
  87. NetWinder Floating Point Emulator V0.97 (extended precision)
  88. JFFS2 version 2.2. (NAND) (SUMMARY)  ?? 2001-2006 Red Hat, Inc.
  89. ROMFS MTD (C) 2007 Red Hat, Inc.
  90. msgmni has been set to 119
  91. io scheduler noop registered
  92. io scheduler anticipatory registered (default)
  93. io scheduler deadline registered
  94. io scheduler cfq registered
  95. GPIO-Control initialized
  96. PWM-Test initialized
  97. adc initialized
  98. lp: driver loaded but no devices found
  99. ppdev: user-space parallel port driver
  100. s3c24xx_serial_init(c0399c44,c0399c94)
  101. s3c24xx_serial_init(c0399cc8,c0399d18)
  102. s3c24xx_serial_init(c0399d4c,c0399d9c)
  103. s3c2440_serial_probe: dev=c03a88c0
  104. s3c24xx_serial_probe(c03a88c0, c0399d9c) 0
  105. s3c24xx_serial_probe: initialising port c0399990...
  106. s3c24xx_serial_init_port: port=c03999b4, platdev=c03a88c0
  107. s3c24xx_serial_probe: adding port
  108. s3c2440-uart.0: tq2440_serial0 at MMIO 0x50000000 (irq = 70) is a S3C2440
  109. s3c2440_serial_probe: dev=c038c0f8
  110. s3c24xx_serial_probe(c038c0f8, c0399d9c) 1
  111. s3c24xx_serial_probe: initialising port c0399a40...
  112. s3c24xx_serial_init_port: port=c0399a64, platdev=c038c0f8
  113. s3c24xx_serial_probe: adding port
  114. s3c2440-uart.1: tq2440_serial1 at MMIO 0x50004000 (irq = 73) is a S3C2440
  115. s3c2440_serial_probe: dev=c038c1b8
  116. s3c24xx_serial_probe(c038c1b8, c0399d9c) 2
  117. s3c24xx_serial_probe: initialising port c0399af0...
  118. s3c24xx_serial_init_port: port=c0399b14, platdev=c038c1b8
  119. s3c24xx_serial_probe: adding port
  120. s3c2440-uart.2: tq2440_serial2 at MMIO 0x50008000 (irq = 76) is a S3C2440
  121. brd: module loaded
  122. loop: module loaded
  123. Uniform Multi-Platform E-IDE driver
  124. ide-gd driver 1.18
  125. ide-cd driver 5.00
  126. Driver 'sd' needs updating - please use bus_type methods
  127. dm9000 Ethernet Driver, V1.31
  128. Now use the default MAC address: 10:23:45:67:89:ab
  129. eth0 (dm9000): not using net_device_ops yet
  130. eth0: dm9000e at c4872000,c4876004 IRQ 51 MAC: 10:23:45:67:89:ab (EmbedSky)
  131. S3C24XX NAND Driver, (c) 2004 Simtec Electronics
  132. s3c2440-nand s3c2440-nand: Tacls=2, 20ns Twrph0=3 30ns, Twrph1=2 20ns
  133. NAND device: Manufacturer ID: 0xec, Chip ID: 0xda (Samsung NAND 256MiB 3,3V 8-bit)
  134. NAND_ECC_NONE selected by board driver. This is not recommended !!
  135. Scanning device for bad blocks
  136. Bad eraseblock 157 at 0x0000013a0000
  137. Bad eraseblock 293 at 0x0000024a0000
  138. Bad eraseblock 1963 at 0x00000f560000
  139. Creating 3 MTD partitions on "NAND 256MiB 3,3V 8-bit":
  140. 0x000000000000-0x000000040000 : "EmbedSky_Board_uboot"
  141. 0x000000200000-0x000000400000 : "EmbedSky_Board_kernel"
  142. 0x000000400000-0x000003ff8000 : "EmbedSky_Board_yaffs2"
  143. mtd: partition "EmbedSky_Board_yaffs2" doesn't end on an erase block -- force read-only
  144. usbmon: debugfs is not available
  145. ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
  146. s3c2410-ohci s3c2410-ohci: S3C24XX OHCI
  147. s3c2410-ohci s3c2410-ohci: new USB bus registered, assigned bus number 1
  148. s3c2410-ohci s3c2410-ohci: irq 42, io mem 0x49000000
  149. usb usb1: configuration #1 chosen from 1 choice
  150. hub 1-0:1.0: USB hub found
  151. hub 1-0:1.0: 2 ports detected
  152. usbcore: registered new interface driver libusual
  153. usbcore: registered new interface driver usbserial
  154. USB Serial support registered for generic
  155. usbcore: registered new interface driver usbserial_generic
  156. usbserial: USB Serial Driver core
  157. USB Serial support registered for FTDI USB Serial Device
  158. usbcore: registered new interface driver ftdi_sio
  159. ftdi_sio: v1.4.3:USB FTDI Serial Converters Driver
  160. USB Serial support registered for pl2303
  161. usbcore: registered new interface driver pl2303
  162. pl2303: Prolific PL2303 USB to serial adaptor driver
  163. mice: PS/2 mouse device common for all mice
  164. S3C24XX RTC, (c) 2004,2006 Simtec Electronics
  165. s3c2410-rtc s3c2410-rtc: rtc disabled, re-enabling
  166. s3c2410-rtc s3c2410-rtc: rtc core: registered s3c as rtc0
  167. S3C2410 Watchdog Timer, (c) 2004 Simtec Electronics
  168. s3c2410-wdt s3c2410-wdt: starting watchdog timer
  169. s3c2410-wdt s3c2410-wdt: watchdog active, reset abled, irq enabled
  170. mapped channel 0 to 0
  171. s3c2440-sdi s3c2440-sdi: powered down.
  172. s3c2440-sdi s3c2440-sdi: initialisation done.
  173. Advanced Linux Sound Architecture Driver Version 1.0.18a.
  174. ALSA device list:
  175.   No soundcards found.
  176. TCP cubic registered
  177. NET: Registered protocol family 17
  178. RPC: Registered udp transport module.
  179. RPC: Registered tcp transport module.
  180. s3c2410-rtc s3c2410-rtc: hctosys: invalid date/time
  181. s3c2440-sdi s3c2440-sdi: powered down.
  182. List of all partitions:
  183. 1f00             256 mtdblock0 (driver?)
  184. 1f01            2048 mtdblock1 (driver?)
  185. 1f02           61408 mtdblock2 (driver?)
  186. No filesystem could mount root, tried:  ext3 ext2 cramfs vfat msdos iso9660 romfs
  187. Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(31,2)
  188. [<c002d71c>] (unwind_backtrace+0x0/0xdc) from [<c02a5060>] (panic+0x40/0x110)
  189. [<c02a5060>] (panic+0x40/0x110) from [<c0008fcc>] (mount_block_root+0x1d0/0x210)
  190. [<c0008fcc>] (mount_block_root+0x1d0/0x210) from [<c0009264>] (prepare_namespace+0x164/0x1bc)
  191. [<c0009264>] (prepare_namespace+0x164/0x1bc) from [<c0008598>] (kernel_init+0xb4/0xe0)
  192. [<c0008598>] (kernel_init+0xb4/0xe0) from [<c004a28c>] (do_exit+0x0/0x578)
  193. [<c004a28c>] (do_exit+0x0/0x578) from [<00000001>] (0x1)
复制代码

Jangel 发表于 2013-7-26 09:11:29 | 显示全部楼层
请列出你烧写的文件名 你怎么确认是256M的?
 楼主| jmis_em 发表于 2013-7-26 15:22:12 | 显示全部楼层
本帖最后由 jmis_em 于 2013-7-26 15:32 编辑
Jangel 发表于 2013-7-26 09:11
请列出你烧写的文件名 你怎么确认是256M的?

第一步:u-boot_W43_20091031,将nor 和nand烧写了。
第二步:zImage_2.6.30.4_Q43_64MB_20091030。
第三步:root_qt_4.5_2.6.30.4_64MB_20091216。
第四步:logo_480_272。
以上源码直接从光盘《出厂烧录镜像合集》获得。
我开发板是s3c2440,4.3寸液晶

Jangel 发表于 2013-7-26 15:30:55 | 显示全部楼层
jmis_em 发表于 2013-7-26 15:22
第一步:u-boot_W43_20091031,将nor 和nand烧写了。
第二步:zImage_2.6.30.4_Q43_64MB_20091030。
第 ...

建议你联系销售获取最新版本的镜像试试
 楼主| jmis_em 发表于 2013-7-26 15:34:27 | 显示全部楼层
本帖最后由 jmis_em 于 2013-7-26 15:37 编辑
Jangel 发表于 2013-7-26 15:30
建议你联系销售获取最新版本的镜像试试

我现在在想是不是我把64MB和256Mb搞错了,我不知道我的nand flash多大呢?
Jangel 发表于 2013-7-26 15:39:10 | 显示全部楼层
jmis_em 发表于 2013-7-26 15:34
我现在在想是不是我把64MB和256Mb搞错了,我不知道我的nand flash多大呢?

你nand flash型号多少?手册里也有判断nandflash大小的方法
Jangel 发表于 2013-7-26 15:39:50 | 显示全部楼层
jmis_em 发表于 2013-7-26 15:34
我现在在想是不是我把64MB和256Mb搞错了,我不知道我的nand flash多大呢?

不然百度一下也不失一个快速查到的方法
 楼主| jmis_em 发表于 2013-7-26 15:44:04 | 显示全部楼层
Jangel 发表于 2013-7-26 15:39
不然百度一下也不失一个快速查到的方法

难道百度比你们更专业?
我在度娘过 了,如下:
各个NandFlash容量判别方式:
K9F1208U0C是64MB的NandFlash;
K9F1G08U0A是128MB的NandFlash;
K9FXG08U0A是256MB到1GB的NandFlash(其中X=2、4、8)。
我又不知道我的属于那种了?
Jangel 发表于 2013-7-26 15:45:51 | 显示全部楼层
jmis_em 发表于 2013-7-26 15:44
难道百度比你们更专业?
我在度娘过 了,如下:
各个NandFlash容量判别方式:

核心板U3即为nand flash 你看下型号先
 楼主| jmis_em 发表于 2013-7-26 15:53:25 | 显示全部楼层
本帖最后由 jmis_em 于 2013-7-26 15:53 编辑
Jangel 发表于 2013-7-26 15:45
核心板U3即为nand flash 你看下型号先

看到了,我的是256MB。
好像我有烧对一次,四个步骤都烧完后,有一步是触摸校正,我校正完了,有一个点在闪,然后就出现了QT的网页。对吗?
Jangel 发表于 2013-7-26 16:10:08 | 显示全部楼层
jmis_em 发表于 2013-7-26 15:53
看到了,我的是256MB。
好像我有烧对一次,四个步骤都烧完后,有一步是触摸校正,我校正完了,有一个点在 ...

如果是最新QT4.5的镜像,校正完是我们天嵌做的一个QT界面,而不是网页
 楼主| jmis_em 发表于 2013-7-26 16:20:54 | 显示全部楼层
Jangel 发表于 2013-7-26 16:10
如果是最新QT4.5的镜像,校正完是我们天嵌做的一个QT界面,而不是网页

我也不是记得很清楚了,好像是QT的界面吧,反正我就看到QT,彩色的。但是里面什么也没有啊?当初买开发板回来的时候,打开里面有很多东西呢?怎么恢复到原来的状态?
Jangel 发表于 2013-7-26 16:41:48 | 显示全部楼层
jmis_em 发表于 2013-7-26 16:20
我也不是记得很清楚了,好像是QT的界面吧,反正我就看到QT,彩色的。但是里面什么也没有啊?当初买开发板 ...

我们提供两种,一种是QT的,一种是qtopia的,两种都不会什么都没有,恢复也就是重新烧写一个咯
 楼主| jmis_em 发表于 2013-7-26 22:08:38 | 显示全部楼层
本帖最后由 jmis_em 于 2013-7-26 22:11 编辑
Jangel 发表于 2013-7-26 16:41
我们提供两种,一种是QT的,一种是qtopia的,两种都不会什么都没有,恢复也就是重新烧写一个咯

把第三步的root的64MB改成256MB烧写出现了下面的画面,这是对的吗?如果是对的我有一个问题不明白,内核怎么用64MB,而文件系统用的是256MB呢?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
Jangel 发表于 2013-7-29 08:53:58 | 显示全部楼层
jmis_em 发表于 2013-7-26 22:08
把第三步的root的64MB改成256MB烧写出现了下面的画面,这是对的吗?如果是对的我有一个问题不明白,内核怎 ...

内核上的64M指的是RAM
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号-2 )

GMT+8, 2024-7-5 08:34 , Processed in 1.031250 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表