[关闭]
@leaveye 2014-11-13T05:17:30.000000Z 字数 34375 阅读 1437

USB测试记录

USB ARM Kernel Driver FS


2014/11/13 上午记录

发现之前串口输出停滞的状态下,串口并未被关闭,仍然能够看到 NFS 服务掉线、上线的提示。

编写了 SEED 的编译环境配置文件 env.seed ,并用其编译 SEED Kernel 。无论是否开启 USB Verbose 选项,均可以 a)正常启动;b) 发现U盘的插拔行为。

尝试使用 SEED 的交叉编译器,编译自己的 Kernel 。遇到限制,必须关闭 EABI 选项。结果与之前一致,启动到一定程度后挂起,后台可访问,一时无法确定 USB 是否可使用。但 U 盘状态灯是亮的,可以判断电压应已给入。

2014/11/12 下午记录

找到了 SEED 提供的 SDK、toolchain 相关内容。

从一点点变动以定位问题的角度考虑,使用来自 w0901 的交叉编译器(我们之前编译 Kernel 所用的编译器)编译 SEED 提供的 Kernel 。结果是无法编译,报错:

error: read-only variable '__r2' used as 'asm' output

经过搜索,得到结论是需要降低编译器版本。回头查询比较我们和 SEED 提供的交叉编译器的区别。

我们:
arm-none-linux-gnueabi-gcc (Sourcery G++ Lite 2009q1-203) 4.3.3

SEED:
arm_v5t_le-gcc (GCC) 3.4.3 (MontaVista 3.4.3-25.0.104.0600975 2006-07-06)

考虑等明天使用 SEED 提供的编译器来编译 Kernel 吧。不过更换编译器就需要考虑,是否其上运行的应用程序都用这个编译器来编译比较好呢?

现在 55 上的平台配置管理方案(思路)是通过单一的环境配置脚本文件,修改一系列所需的环境变量(CC、LD、...)和相应的命令别名(configure、make)来实现在不同的平台使用相同的命令来进行编译、安装、打包。如果区分编译器的话,那就要为内核编译单独搞一套。Kernel 特殊地不是使用 autotools 的,无法使用任何与其他代码库相同的配置,所以这是需要特殊考虑的了。

当然这是在验证了更换编译器能够使 USB 可用之后的事情了。

2014/11/12 上午记录

经过比较发现,昨天使用的 55 SEED NFS 的文件系统,居然和以前用的 54 SEED NFS 运行结果不一样。

状态

2014/11/11 记录

准备工作

  1. 编译 uImage

    在为 ARM make menuconfig 过程中启用了 USB Storage 之后,make uImage 生成了 uImage 文件。

  2. 准备文件系统。

    1. SEED 提供的文件系统。从 nfs.tar.gz 中展开得到。
    2. 自制的文件系统。基于 /opt/dm6467t/filesys 得到。

操作过程

  1. 下载编译好的 uImage

    1. setenv bootfile uImage-w1302-testing
    2. setenv serverip 192.168.2.55
    3. setenv ipaddr 192.168.2.137
    4. setenv macaddr 6c:52:12:12:12:12
    5. tftp
  2. 写入 NAND Flash 。

    1. nand erase 160000 203000
    2. nand write 80700000 160000 203000
  3. nfs 引导至自制文件系统。

    1. setenv bootargs 'mem=120M console=ttyS0,115200n8 root=/dev/nfs nfsroot=192.168.2.55:/srv/rootfs/w1302-testing,nolock ip=192.168.2.137'
    2. setenv bootcmd 'nand read 81100000 560000 500000; nboot 80700000 0 160000; bootm'
    3. saveenv
    4. boot
  4. 使用 nfs 文件系统引导。

结果

启动输出汇总

0901 / SEED 编译自制 Kernel + SEED NFS 54

  1. Loading from NAND 128MiB 3,3V 8-bit, offset 0x160000
  2. Image Name: Linux-2.6.32-rc2-davinci1-avs
  3. Image Type: ARM Linux Kernel Image (uncompressed)
  4. Data Size: 1839912 Bytes = 1.8 MB
  5. Load Address: 80008000
  6. Entry Point: 80008000
  7. ## Booting kernel from Legacy Image at 80700000 ...
  8. Image Name: Linux-2.6.32-rc2-davinci1-avs
  9. Image Type: ARM Linux Kernel Image (uncompressed)
  10. Data Size: 1839912 Bytes = 1.8 MB
  11. Load Address: 80008000
  12. Entry Point: 80008000
  13. Verifying Checksum ... OK
  14. Loading Kernel Image ... OK
  15. OK
  16. Starting kernel ...
  17. Uncompressing Linux........................................................................................................................ done, booting the kernel.
  18. Linux version 2.6.32-rc2-davinci1-avs (yxguo@compile2) (gcc version 4.3.3 (Sourcery G++ Lite 2009q1-203) ) #1 PREEMPT Thu Nov 13 12:31:20 CST 2014
  19. CPU: ARM926EJ-S [41069265] revision 5 (ARMv5TEJ), cr=00053177
  20. CPU: VIVT data cache, VIVT instruction cache
  21. Machine: DaVinci DM646x EVM
  22. Memory policy: ECC disabled, Data cache writeback
  23. DaVinci dm6467_rev3.x variant 0x1
  24. MUX: initialized UART0
  25. MUX: Setting register UART0
  26. PINMUX1 (0x00000004) = 0x00000000 -> 0x00000001
  27. MUX: initialized UART1
  28. MUX: Setting register UART1
  29. PINMUX1 (0x00000004) = 0x00000001 -> 0x00000005
  30. Built 1 zonelists in Zone order, mobility grouping on. Total pages: 30480
  31. Kernel command line: mem=120M console=ttyS0,115200n8 root=/dev/nfs nfsroot=192.168.2.54:/opt/dm6467t/evm-restore,nolock ip=192.168.2.137
  32. PID hash table entries: 512 (order: -1, 2048 bytes)
  33. Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
  34. Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
  35. Memory: 120MB = 120MB total
  36. Memory: 117660KB available (3468K code, 314K data, 124K init, 0K highmem)
  37. SLUB: Genslabs=11, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
  38. Hierarchical RCU implementation.
  39. NR_IRQS:245
  40. Calibrating delay loop... 246.57 BogoMIPS (lpj=1232896)
  41. Mount-cache hash table entries: 512
  42. CPU: Testing write buffer coherency: ok
  43. DaVinci: 43 gpio irqs
  44. NET: Registered protocol family 16
  45. MUX: Setting register STSOMUX_DISABLE
  46. PINMUX0 (0x00000000) = 0x00000000 -> 0x00000000
  47. MUX: Setting register STSIMUX_DISABLE
  48. PINMUX0 (0x00000000) = 0x00000000 -> 0x00000000
  49. MUX: Setting register PTSOMUX_DISABLE
  50. PINMUX0 (0x00000000) = 0x00000000 -> 0x00000000
  51. MUX: Setting register PTSIMUX_DISABLE
  52. PINMUX0 (0x00000000) = 0x00000000 -> 0x00000000
  53. MUX: initialized ATAEN
  54. MUX: Setting register ATAEN
  55. PINMUX0 (0x00000000) = 0x00000000 -> 0x00000001
  56. bio: create slab <bio-0> at 0
  57. SCSI subsystem initialized
  58. usbcore: registered new interface driver usbfs
  59. usbcore: registered new interface driver hub
  60. usbcore: registered new device driver usb
  61. pcf857x: probe of 1-0038 failed with error -121
  62. vpif vpif: vpif probe success
  63. Switching to clocksource timer0_1
  64. musb_hdrc: version 6.0, cppi-dma, host, debug=0
  65. NET: Registered protocol family 2
  66. IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
  67. TCP established hash table entries: 4096 (order: 3, 32768 bytes)
  68. TCP bind hash table entries: 4096 (order: 2, 16384 bytes)
  69. TCP: Hash tables configured (established 4096 bind 4096)
  70. TCP reno registered
  71. NET: Registered protocol family 1
  72. RPC: Registered udp transport module.
  73. RPC: Registered tcp transport module.
  74. RPC: Registered tcp NFSv4.1 backchannel transport module.
  75. JFFS2 version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
  76. msgmni has been set to 230
  77. io scheduler noop registered
  78. io scheduler anticipatory registered (default)
  79. Serial: 8250/16550 driver, 3 ports, IRQ sharing disabled
  80. serial8250.0: ttyS0 at MMIO 0x1c20000 (irq = 40) is a ST16654
  81. console [ttyS0] enabled
  82. serial8250.0: ttyS1 at MMIO 0x1c20400 (irq = 41) is a ST16654
  83. serial8250 serial8250.0: unable to register port at index 2 (IO0 MEM1c20800 IRQ42): -22
  84. brd: module loaded
  85. loop: module loaded
  86. at24 1-0050: 32768 byte 24c256 EEPROM (writable)
  87. Read MAC addr from EEPROM: bc:12:5e:02:81:98
  88. Read Board Type from EEPROM: ENC-HDMI
  89. Uniform Multi-Platform E-IDE driver
  90. ide-gd driver 1.18
  91. ide0: MMIO-DMA
  92. hda: Kingspeed, ATA DISK drive
  93. hda: UDMA/66 mode selected
  94. ide0 at 0xfec661f0-0xfec661f7,0xfec663f6 on irq 22
  95. hda: max request size: 512KiB
  96. hda: 61865984 sectors (31675 MB) w/1KiB Cache, CHS=16383/255/63
  97. hda: cache flushes not supported
  98. hda: unknown partition table
  99. NAND device: Manufacturer ID: 0x20, Chip ID: 0xf1 (ST Micro NAND 128MiB 3,3V 8-bit)
  100. Scanning device for bad blocks
  101. Bad eraseblock 867 at 0x000006c60000
  102. Creating 4 MTD partitions on "davinci_nand.0":
  103. 0x000000000000-0x000000020000 : "params"
  104. 0x000000020000-0x000000160000 : "bootloader"
  105. 0x000000160000-0x000000560000 : "kernel"
  106. 0x000000560000-0x000008000000 : "filesystem"
  107. davinci_nand davinci_nand.0: controller rev. 2.2
  108. PPP generic driver version 2.4.2
  109. PPP Deflate Compression module registered
  110. tun: Universal TUN/TAP device driver, 1.6
  111. tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
  112. console [netcon0] enabled
  113. netconsole: network logging started
  114. Initializing USB Mass Storage driver...
  115. usbcore: registered new interface driver usb-storage
  116. USB Mass Storage support registered.
  117. usbcore: registered new interface driver ums-datafab
  118. usbcore: registered new interface driver ums-sddr09
  119. usbcore: registered new interface driver ums-sddr55
  120. i2c /dev entries driver
  121. Linux video capture interface: v2.00
  122. adv7343 1-002a: chip found @ 0x54 (DaVinci I2C adapter)
  123. tvp514x 1-005c: tvp514x 1-005c decoder driver registered !!
  124. vpif_capture vpif_capture: registered sub device tvp514x
  125. vpif_capture vpif_capture: DM646x VPIF Capture driver initialized
  126. watchdog watchdog: heartbeat 60 sec
  127. Advanced Linux Sound Architecture Driver Version 1.0.21.
  128. No device for DAI tlv320aic3x
  129. McASP0 TX IRQ registered
  130. McASP0 RX IRQ registered
  131. asoc: tlv320aic3x <-> davinci-i2s mapping ok
  132. asoc: DIT <-> davinci-dit mapping ok
  133. ALSA device list:
  134. #0: DaVinci DM6467 EVM (tlv320aic3x)
  135. TCP cubic registered
  136. NET: Registered protocol family 17
  137. Clocks: disable unused uart2
  138. Clocks: disable unused emac
  139. Clocks: disable unused timer1
  140. emac-mii: probed
  141. ET1011C LED [0xf4f0] ->
  142. eth0: attached PHY driver [ET1011C] (mii_bus:phy_addr=1:01, id=282f014)
  143. ET1011C LED [0xf4f0] -> IP-Config: Guessing netmask 255.255.255.0
  144. IP-Config: Complete:
  145. device=eth0, addr=192.168.2.137, mask=255.255.255.0, gw=255.255.255.255,
  146. host=192.168.2.137, domain=, nis-domain=(none),
  147. bootserver=255.255.255.255, rootserver=192.168.2.54, rootpath=
  148. Looking up port of RPC 100003/2 on 192.168.2.54
  149. PHY: 1:01 - Link is Up - 100/Full
  150. Looking up port of RPC 100005/1 on 192.168.2.54
  151. VFS: Mounted root (nfs filesystem) on device 0:13.
  152. Freeing init memory: 124K
  153. INIT: version 2.85 booting
  154. 0
  155. Mounting a tmpfs over /dev...done.
  156. Creating initial device nodes...done.
  157. 0
  158. Mounting local filesystems: mount nothing was mounted
  159. Cleaning: /tmp BusyBox v1.00-rc3 (2005.07.23-08:39+0000) multi-call binary
  160. Usage: find [PATH...] [EXPRESSION]
  161. Search for files in a directory hierarchy. The default PATH is
  162. the current directory; default EXPRESSION is '-print'
  163. EXPRESSION may consist of:
  164. -follow Dereference symbolic links.
  165. -name PATTERN File name (leading directories removed) matches PATTERN.
  166. -print Print (default and assumed).
  167. -type X Filetype matches X (where X is one of: f,d,l,b,c,...)
  168. -perm PERMS Permissions match any of (+NNN); all of (-NNN);
  169. or exactly (NNN)
  170. -mtime TIME Modified time is greater than (+N); less than (-N);
  171. or exactly (N) days
  172. /var/lock /etc/init.d/rcS: line 65: cd: /var/lock: No such file or directory
  173. /var/run BusyBox v1.00-rc3 (2005.07.23-08:39+0000) multi-call binary
  174. Usage: find [PATH...] [EXPRESSION]
  175. Search for files in a directory hierarchy. The default PATH is
  176. the current directory; default EXPRESSION is '-print'
  177. EXPRESSION may consist of:
  178. -follow Dereference symbolic links.
  179. -name PATTERN File name (leading directories removed) matches PATTERN.
  180. -print Print (default and assumed).
  181. -type X Filetype matches X (where X is one of: f,d,l,b,c,...)
  182. -perm PERMS Permissions match any of (+NNN); all of (-NNN);
  183. or exactly (NNN)
  184. -mtime TIME Modified time is greater than (+N); less than (-N);
  185. or exactly (N) days
  186. done.
  187. Setting up networking (ifupdown) ..
  188. Cleaning: /etc/network/run/ifstate done.
  189. Starting network interfaces: done.
  190. Starting hotplug subsystem:
  191. pci
  192. pci [success]
  193. usb
  194. usb [success]
  195. isapnp
  196. isapnp [success]
  197. ide
  198. ide [success]
  199. input
  200. input [success]
  201. scsi
  202. scsi [success]
  203. done.
  204. Starting portmap daemon: portmapportmap: fork: Successpidof: invalid option -- x
  205. BusyBox v1.00-rc3 (2005.07.23-08:39+0000) multi-call binary
  206. Usage: pidof process-name [OPTION] [process-name ...]
  207. Lists the PIDs of all processes with names that match the
  208. names on the command line.
  209. Options:
  210. -s display only a single PID.
  211. .
  212. done.
  213. Updating /etc/motd...done. <<<<启动到此为止就挂起,后台可登录。后面是拔插网线会出的内容>>>>
  214. PHY: 1:01 - Link is Down
  215. PHY: 1:01 - Link is Up - 100/Full

0901 编译自制 Kernel + SEED NFS 55

  1. DM6467 EVM > printenv
  2. bootdelay=3
  3. baudrate=115200
  4. addclk=setenv bootargs ${bootargs} clkref=${clkref}
  5. ethact=DaVinci EMAC
  6. addrip=192.168.2.142
  7. ethaddr=bc:12:5e:06:00:00
  8. stdin=serial
  9. stdout=serial
  10. stderr=serial
  11. ver=U-Boot 2009.08 (Jan 20 2010 - 15:27:59)
  12. bootfile=uImage-w1302-testing
  13. macaddr=6c:52:12:12:12:12
  14. filesize=202F58
  15. fileaddr=80700000
  16. ipaddr=192.168.2.137
  17. serverip=192.168.2.55
  18. bootargs=mem=120M console=ttyS0,115200n8 root=/dev/nfs nfsroot=192.168.2.55:/srv/rootfs/w1302-testing,nolock ip=192.168.2.137
  19. bootcmd=nand read 81100000 560000 500000; nboot 80700000 0 160000; bootm
  20. Environment size: 564/16380 bytes
  21. DM6467 EVM > boot
  22. NAND read: device 0 offset 0x560000, size 0x500000
  23. 5242880 bytes read: OK
  24. Loading from NAND 128MiB 3,3V 8-bit, offset 0x160000
  25. Image Name: Linux-2.6.32-rc2-davinci1-avs
  26. Image Type: ARM Linux Kernel Image (uncompressed)
  27. Data Size: 2109208 Bytes = 2 MB
  28. Load Address: 80008000
  29. Entry Point: 80008000
  30. ## Booting kernel from Legacy Image at 80700000 ...
  31. Image Name: Linux-2.6.32-rc2-davinci1-avs
  32. Image Type: ARM Linux Kernel Image (uncompressed)
  33. Data Size: 2109208 Bytes = 2 MB
  34. Load Address: 80008000
  35. Entry Point: 80008000
  36. Verifying Checksum ... OK
  37. Loading Kernel Image ... OK
  38. OK
  39. Starting kernel ...
  40. Uncompressing Linux..................................................................................................................................... done, booting the kernel.
  41. Linux version 2.6.32-rc2-davinci1-avs (yxguo@compile2) (gcc version 4.3.3 (Sourcery G++ Lite 2009q1-203) ) #62 PREEMPT Tue Nov 11 13:52:14 CST 2014
  42. CPU: ARM926EJ-S [41069265] revision 5 (ARMv5TEJ), cr=00053177
  43. CPU: VIVT data cache, VIVT instruction cache
  44. Machine: DaVinci DM646x EVM
  45. Memory policy: ECC disabled, Data cache writeback
  46. DaVinci dm6467_rev3.x variant 0x1
  47. MUX: initialized UART0
  48. MUX: Setting register UART0
  49. PINMUX1 (0x00000004) = 0x00000000 -> 0x00000001
  50. MUX: initialized UART1
  51. MUX: Setting register UART1
  52. PINMUX1 (0x00000004) = 0x00000001 -> 0x00000005
  53. Built 1 zonelists in Zone order, mobility grouping on. Total pages: 30480
  54. Kernel command line: mem=120M console=ttyS0,115200n8 root=/dev/nfs nfsroot=192.168.2.55:/srv/rootfs/w1302-testing,nolock ip=192.168.2.137
  55. PID hash table entries: 512 (order: -1, 2048 bytes)
  56. Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
  57. Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
  58. Memory: 120MB = 120MB total
  59. Memory: 117248KB available (3792K code, 311K data, 120K init, 0K highmem)
  60. SLUB: Genslabs=11, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
  61. Hierarchical RCU implementation.
  62. NR_IRQS:245
  63. Calibrating delay loop... 246.57 BogoMIPS (lpj=1232896)
  64. Mount-cache hash table entries: 512
  65. CPU: Testing write buffer coherency: ok
  66. DaVinci: 43 gpio irqs
  67. NET: Registered protocol family 16
  68. MUX: Setting register STSOMUX_DISABLE
  69. PINMUX0 (0x00000000) = 0x00000000 -> 0x00000000
  70. MUX: Setting register STSIMUX_DISABLE
  71. PINMUX0 (0x00000000) = 0x00000000 -> 0x00000000
  72. MUX: Setting register PTSOMUX_DISABLE
  73. PINMUX0 (0x00000000) = 0x00000000 -> 0x00000000
  74. MUX: Setting register PTSIMUX_DISABLE
  75. PINMUX0 (0x00000000) = 0x00000000 -> 0x00000000
  76. MUX: initialized ATAEN
  77. MUX: Setting register ATAEN
  78. PINMUX0 (0x00000000) = 0x00000000 -> 0x00000001
  79. bio: create slab <bio-0> at 0
  80. SCSI subsystem initialized
  81. usbcore: registered new interface driver usbfs
  82. usbcore: registered new interface driver hub
  83. usbcore: registered new device driver usb
  84. pcf857x: probe of 1-0038 failed with error -121
  85. vpif vpif: vpif probe success
  86. Switching to clocksource timer0_1
  87. musb_hdrc: version 6.0, cppi-dma, host, debug=0
  88. NET: Registered protocol family 2
  89. IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
  90. TCP established hash table entries: 4096 (order: 3, 32768 bytes)
  91. TCP bind hash table entries: 4096 (order: 2, 16384 bytes)
  92. TCP: Hash tables configured (established 4096 bind 4096)
  93. TCP reno registered
  94. NET: Registered protocol family 1
  95. RPC: Registered udp transport module.
  96. RPC: Registered tcp transport module.
  97. RPC: Registered tcp NFSv4.1 backchannel transport module.
  98. Slow work thread pool: Starting up
  99. Slow work thread pool: Ready
  100. JFFS2 version 2.2. (NAND) 2001-2006 Red Hat, Inc.
  101. msgmni has been set to 229
  102. io scheduler noop registered
  103. io scheduler anticipatory registered (default)
  104. Serial: 8250/16550 driver, 3 ports, IRQ sharing disabled
  105. serial8250.0: ttyS0 at MMIO 0x1c20000 (irq = 40) is a ST16654
  106. console [ttyS0] enabled
  107. serial8250.0: ttyS1 at MMIO 0x1c20400 (irq = 41) is a ST16654
  108. serial8250 serial8250.0: unable to register port at index 2 (IO0 MEM1c20800 IRQ42): -22
  109. brd: module loaded
  110. loop: module loaded
  111. nbd: registered device at major 43
  112. at24 1-0050: 32768 byte 24c256 EEPROM (writable)
  113. Read MAC addr from EEPROM: bc:12:5e:06:00:00
  114. Read Board Type from EEPROM: ENC-VGA6U
  115. Uniform Multi-Platform E-IDE driver
  116. ide-gd driver 1.18
  117. ide0: MMIO-DMA
  118. hda: Kingspeed, ATA DISK drive
  119. hda: UDMA/66 mode selected
  120. ide0 at 0xfec661f0-0xfec661f7,0xfec663f6 on irq 22
  121. hda: max request size: 512KiB
  122. hda: 61865984 sectors (31675 MB) w/1KiB Cache, CHS=16383/255/63
  123. hda: cache flushes not supported
  124. hda: unknown partition table
  125. NAND device: Manufacturer ID: 0x20, Chip ID: 0xf1 (ST Micro NAND 128MiB 3,3V 8-bit)
  126. Scanning device for bad blocks
  127. Creating 4 MTD partitions on "davinci_nand.0":
  128. 0x000000000000-0x000000020000 : "params"
  129. 0x000000020000-0x000000160000 : "bootloader"
  130. 0x000000160000-0x000000560000 : "kernel"
  131. 0x000000560000-0x000008000000 : "filesystem"
  132. davinci_nand davinci_nand.0: controller rev. 2.2
  133. PPP generic driver version 2.4.2
  134. PPP Deflate Compression module registered
  135. tun: Universal TUN/TAP device driver, 1.6
  136. tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
  137. console [netcon0] enabled
  138. netconsole: network logging started
  139. Initializing USB Mass Storage driver...
  140. usbcore: registered new interface driver usb-storage
  141. USB Mass Storage support registered.
  142. i2c /dev entries driver
  143. Linux video capture interface: v2.00
  144. adv7343 1-002a: chip found @ 0x54 (DaVinci I2C adapter)
  145. tvp514x 1-005c: tvp514x 1-005c decoder driver registered !!
  146. vpif_capture vpif_capture: registered sub device tvp514x
  147. vpif_capture vpif_capture: DM646x VPIF Capture driver initialized
  148. watchdog watchdog: heartbeat 60 sec
  149. Advanced Linux Sound Architecture Driver Version 1.0.21.
  150. No device for DAI tlv320aic3x
  151. McASP0 TX IRQ registered
  152. McASP0 RX IRQ registered
  153. asoc: tlv320aic3x <-> davinci-i2s mapping ok
  154. asoc: DIT <-> davinci-dit mapping ok
  155. ALSA device list:
  156. #0: DaVinci DM6467 EVM (tlv320aic3x)
  157. TCP cubic registered
  158. NET: Registered protocol family 17
  159. Clocks: disable unused uart2
  160. Clocks: disable unused emac
  161. Clocks: disable unused timer1
  162. emac-mii: probed
  163. ET1011C LED [0xf4f0] ->
  164. eth0: attached PHY driver [ET1011C] (mii_bus:phy_addr=1:01, id=282f014)
  165. ET1011C LED [0xf4f0] -> IP-Config: Guessing netmask 255.255.255.0
  166. IP-Config: Complete:
  167. device=eth0, addr=192.168.2.137, mask=255.255.255.0, gw=255.255.255.255,
  168. host=192.168.2.137, domain=, nis-domain=(none),
  169. bootserver=255.255.255.255, rootserver=192.168.2.55, rootpath=
  170. Looking up port of RPC 100003/2 on 192.168.2.55
  171. PHY: 1:01 - Link is Up - 100/Full
  172. Looking up port of RPC 100005/1 on 192.168.2.55
  173. Root-NFS: Server returned error -13 while mounting /srv/rootfs/w1302-testing
  174. VFS: Unable to mount root fs via NFS, trying floppy.
  175. VFS: Cannot open root device "nfs" or unknown-block(2,0)
  176. Please append a correct "root=" boot option; here are the available partitions:
  177. 0300 30932992 hda driver: ide-gd
  178. 1f00 128 mtdblock0 (driver?)
  179. 1f01 1280 mtdblock1 (driver?)
  180. 1f02 4096 mtdblock2 (driver?)
  181. 1f03 125568 mtdblock3 (driver?)
  182. Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(2,0)
  183. [<c002cd30>] (unwind_backtrace+0x0/0x150) from [<c02d2a58>] (panic+0x48/0x118)
  184. [<c02d2a58>] (panic+0x48/0x118) from [<c0008eac>] (mount_block_root+0x1d0/0x210)
  185. [<c0008eac>] (mount_block_root+0x1d0/0x210) from [<c0009144>] (prepare_namespace+0x164/0x1bc)
  186. [<c0009144>] (prepare_namespace+0x164/0x1bc) from [<c0008440>] (kernel_init+0xdc/0x110)
  187. [<c0008440>] (kernel_init+0xdc/0x110) from [<c0027e3c>] (kernel_thread_exit+0x0/0x8)

0901 编译自制 Kernel + 自制 NFS 55

  1. DM6467 EVM > printenv
  2. bootdelay=3
  3. baudrate=115200
  4. addclk=setenv bootargs ${bootargs} clkref=${clkref}
  5. ethact=DaVinci EMAC
  6. addrip=192.168.2.142
  7. ethaddr=bc:12:5e:06:00:00
  8. stdin=serial
  9. stdout=serial
  10. stderr=serial
  11. ver=U-Boot 2009.08 (Jan 20 2010 - 15:27:59)
  12. bootfile=uImage-w1302-testing
  13. macaddr=6c:52:12:12:12:12
  14. filesize=202F58
  15. fileaddr=80700000
  16. ipaddr=192.168.2.137
  17. serverip=192.168.2.55
  18. bootargs=mem=120M console=ttyS0,115200n8 root=/dev/nfs nfsroot=192.168.2.55:/srv/rootfs/w1302-testing,nolock ip=192.168.2.137
  19. bootcmd=nand read 81100000 560000 500000; nboot 80700000 0 160000; bootm
  20. Environment size: 564/16380 bytes
  21. DM6467 EVM > boot
  22. NAND read: device 0 offset 0x560000, size 0x500000
  23. 5242880 bytes read: OK
  24. Loading from NAND 128MiB 3,3V 8-bit, offset 0x160000
  25. Image Name: Linux-2.6.32-rc2-davinci1-avs
  26. Image Type: ARM Linux Kernel Image (uncompressed)
  27. Data Size: 2109208 Bytes = 2 MB
  28. Load Address: 80008000
  29. Entry Point: 80008000
  30. ## Booting kernel from Legacy Image at 80700000 ...
  31. Image Name: Linux-2.6.32-rc2-davinci1-avs
  32. Image Type: ARM Linux Kernel Image (uncompressed)
  33. Data Size: 2109208 Bytes = 2 MB
  34. Load Address: 80008000
  35. Entry Point: 80008000
  36. Verifying Checksum ... OK
  37. Loading Kernel Image ... OK
  38. OK
  39. Starting kernel ...
  40. Uncompressing Linux..................................................................................................................................... done, booting the kernel.
  41. Linux version 2.6.32-rc2-davinci1-avs (yxguo@compile2) (gcc version 4.3.3 (Sourcery G++ Lite 2009q1-203) ) #62 PREEMPT Tue Nov 11 13:52:14 CST 2014
  42. CPU: ARM926EJ-S [41069265] revision 5 (ARMv5TEJ), cr=00053177
  43. CPU: VIVT data cache, VIVT instruction cache
  44. Machine: DaVinci DM646x EVM
  45. Memory policy: ECC disabled, Data cache writeback
  46. DaVinci dm6467_rev3.x variant 0x1
  47. MUX: initialized UART0
  48. MUX: Setting register UART0
  49. PINMUX1 (0x00000004) = 0x00000000 -> 0x00000001
  50. MUX: initialized UART1
  51. MUX: Setting register UART1
  52. PINMUX1 (0x00000004) = 0x00000001 -> 0x00000005
  53. Built 1 zonelists in Zone order, mobility grouping on. Total pages: 30480
  54. Kernel command line: mem=120M console=ttyS0,115200n8 root=/dev/nfs nfsroot=192.168.2.55:/srv/rootfs/w1302-testing,nolock ip=192.168.2.137
  55. PID hash table entries: 512 (order: -1, 2048 bytes)
  56. Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
  57. Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
  58. Memory: 120MB = 120MB total
  59. Memory: 117248KB available (3792K code, 311K data, 120K init, 0K highmem)
  60. SLUB: Genslabs=11, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
  61. Hierarchical RCU implementation.
  62. NR_IRQS:245
  63. Calibrating delay loop... 246.57 BogoMIPS (lpj=1232896)
  64. Mount-cache hash table entries: 512
  65. CPU: Testing write buffer coherency: ok
  66. DaVinci: 43 gpio irqs
  67. NET: Registered protocol family 16
  68. MUX: Setting register STSOMUX_DISABLE
  69. PINMUX0 (0x00000000) = 0x00000000 -> 0x00000000
  70. MUX: Setting register STSIMUX_DISABLE
  71. PINMUX0 (0x00000000) = 0x00000000 -> 0x00000000
  72. MUX: Setting register PTSOMUX_DISABLE
  73. PINMUX0 (0x00000000) = 0x00000000 -> 0x00000000
  74. MUX: Setting register PTSIMUX_DISABLE
  75. PINMUX0 (0x00000000) = 0x00000000 -> 0x00000000
  76. MUX: initialized ATAEN
  77. MUX: Setting register ATAEN
  78. PINMUX0 (0x00000000) = 0x00000000 -> 0x00000001
  79. bio: create slab <bio-0> at 0
  80. SCSI subsystem initialized
  81. usbcore: registered new interface driver usbfs
  82. usbcore: registered new interface driver hub
  83. usbcore: registered new device driver usb
  84. pcf857x: probe of 1-0038 failed with error -121
  85. vpif vpif: vpif probe success
  86. Switching to clocksource timer0_1
  87. musb_hdrc: version 6.0, cppi-dma, host, debug=0
  88. NET: Registered protocol family 2
  89. IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
  90. TCP established hash table entries: 4096 (order: 3, 32768 bytes)
  91. TCP bind hash table entries: 4096 (order: 2, 16384 bytes)
  92. TCP: Hash tables configured (established 4096 bind 4096)
  93. TCP reno registered
  94. NET: Registered protocol family 1
  95. RPC: Registered udp transport module.
  96. RPC: Registered tcp transport module.
  97. RPC: Registered tcp NFSv4.1 backchannel transport module.
  98. Slow work thread pool: Starting up
  99. Slow work thread pool: Ready
  100. JFFS2 version 2.2. (NAND) 2001-2006 Red Hat, Inc.
  101. msgmni has been set to 229
  102. io scheduler noop registered
  103. io scheduler anticipatory registered (default)
  104. Serial: 8250/16550 driver, 3 ports, IRQ sharing disabled
  105. serial8250.0: ttyS0 at MMIO 0x1c20000 (irq = 40) is a ST16654
  106. console [ttyS0] enabled
  107. serial8250.0: ttyS1 at MMIO 0x1c20400 (irq = 41) is a ST16654
  108. serial8250 serial8250.0: unable to register port at index 2 (IO0 MEM1c20800 IRQ42): -22
  109. brd: module loaded
  110. loop: module loaded
  111. nbd: registered device at major 43
  112. at24 1-0050: 32768 byte 24c256 EEPROM (writable)
  113. Read MAC addr from EEPROM: bc:12:5e:06:00:00
  114. Read Board Type from EEPROM: ENC-VGA6U
  115. Uniform Multi-Platform E-IDE driver
  116. ide-gd driver 1.18
  117. ide0: MMIO-DMA
  118. hda: Kingspeed, ATA DISK drive
  119. hda: UDMA/66 mode selected
  120. ide0 at 0xfec661f0-0xfec661f7,0xfec663f6 on irq 22
  121. hda: max request size: 512KiB
  122. hda: 61865984 sectors (31675 MB) w/1KiB Cache, CHS=16383/255/63
  123. hda: cache flushes not supported
  124. hda: unknown partition table
  125. NAND device: Manufacturer ID: 0x20, Chip ID: 0xf1 (ST Micro NAND 128MiB 3,3V 8-bit)
  126. Scanning device for bad blocks
  127. Creating 4 MTD partitions on "davinci_nand.0":
  128. 0x000000000000-0x000000020000 : "params"
  129. 0x000000020000-0x000000160000 : "bootloader"
  130. 0x000000160000-0x000000560000 : "kernel"
  131. 0x000000560000-0x000008000000 : "filesystem"
  132. davinci_nand davinci_nand.0: controller rev. 2.2
  133. PPP generic driver version 2.4.2
  134. PPP Deflate Compression module registered
  135. tun: Universal TUN/TAP device driver, 1.6
  136. tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
  137. console [netcon0] enabled
  138. netconsole: network logging started
  139. Initializing USB Mass Storage driver...
  140. usbcore: registered new interface driver usb-storage
  141. USB Mass Storage support registered.
  142. i2c /dev entries driver
  143. Linux video capture interface: v2.00
  144. adv7343 1-002a: chip found @ 0x54 (DaVinci I2C adapter)
  145. tvp514x 1-005c: tvp514x 1-005c decoder driver registered !!
  146. vpif_capture vpif_capture: registered sub device tvp514x
  147. vpif_capture vpif_capture: DM646x VPIF Capture driver initialized
  148. watchdog watchdog: heartbeat 60 sec
  149. Advanced Linux Sound Architecture Driver Version 1.0.21.
  150. No device for DAI tlv320aic3x
  151. McASP0 TX IRQ registered
  152. McASP0 RX IRQ registered
  153. asoc: tlv320aic3x <-> davinci-i2s mapping ok
  154. asoc: DIT <-> davinci-dit mapping ok
  155. ALSA device list:
  156. #0: DaVinci DM6467 EVM (tlv320aic3x)
  157. TCP cubic registered
  158. NET: Registered protocol family 17
  159. Clocks: disable unused uart2
  160. Clocks: disable unused emac
  161. Clocks: disable unused timer1
  162. emac-mii: probed
  163. ET1011C LED [0xf4f0] ->
  164. eth0: attached PHY driver [ET1011C] (mii_bus:phy_addr=1:01, id=282f014)
  165. ET1011C LED [0xf4f0] -> IP-Config: Guessing netmask 255.255.255.0
  166. IP-Config: Complete:
  167. device=eth0, addr=192.168.2.137, mask=255.255.255.0, gw=255.255.255.255,
  168. host=192.168.2.137, domain=, nis-domain=(none),
  169. bootserver=255.255.255.255, rootserver=192.168.2.55, rootpath=
  170. Looking up port of RPC 100003/2 on 192.168.2.55
  171. PHY: 1:01 - Link is Up - 100/Full
  172. Looking up port of RPC 100005/1 on 192.168.2.55
  173. VFS: Mounted root (nfs filesystem) on device 0:13.
  174. Freeing init memory: 120K
  175. modprobe: FATAL: Could not load /lib/modules/2.6.32-rc2-davinci1-avs/modules.dep: No such file or directory
  176. modprobe: FATAL: Could not load /lib/modules/2.6.32-rc2-davinci1-avs/modules.dep: No such file or directory
  177. INIT: version 2.86 booting
  178. Please wait: booting...
  179. Starting udev
  180. modprobe: FATAL: Could not load /lib/modules/2.6.32-rc2-davinci1-avs/modules.dep: No such file or directory
  181. modprobe: FATAL: Could not load /lib/modules/2.6.32-rc2-davinci1-avs/modules.dep: No such file or directory
  182. modprobe: FATAL: Could not load /lib/modules/2.6.32-rc2-davinci1-avs/modules.dep: No such file or directory
  183. modprobe: FATAL: Could not load /lib/modules/2.6.32-rc2-davinci1-avs/modules.dep: No such file onbd3: Attempted send on closed socket
  184. r directory
  185. modprobe: FATAL:end_request: I/O error, dev nbd3, sector 0
  186. Could not load /lib/modules/2.6.32-rc2-davinci1-avs/modules.dep: No such file or directory
  187. FAT: unable to read boot sector
  188. nbd3: Attempted send on closed socket
  189. end_request: I/O error, dev nbd3, sector 2
  190. modprobe: FATAL: Could not load /lib/modules/2.6.32-rc2-davinci1-avs/modules.dep: No such file or directory
  191. modprobe: FATAL: Could not load /lib/modules/2.6.32-rc2-davinci1-avs/modules.dep: No such file or directory
  192. EXT2-fs: unable to read superblock
  193. nbd3: Attempted send on closed socket
  194. end_request: I/O error, dev nbd3, sector 2
  195. EXT3-fs: unable to read superblock
  196. nbd3: Attempted send on closed socket
  197. end_request: I/O error, dev nbd3, sector 2
  198. modprobe: FATAL: Could not load /lib/modules/2.6.32-rc2-davinci1-avs/modules.dep: No such file or directory
  199. modprobe: FATAL: Could not load /lib/modules/2.6.32-rc2-davinci1-avs/modules.dep: No such file or directory
  200. EXT3-fs: unable to read superblock
  201. nbd6: Attempted send on closed socket
  202. end_request: I/O error, dev nbd6, sector 0
  203. modprobe: FATAL: Could not load /lib/modules/2.6.32-rc2-davinci1-avs/modules.dep: No such file or directory
  204. FAT: unable to read boot sector
  205. nbd3: Attempted send on closed socket
  206. end_request: I/O error, dev nbd3, sector 2
  207. EXT2-fs: unable to read superblock
  208. nbd6: Attempted send on closed socket
  209. end_request: I/O error, dev nbd6, sector 2
  210. modprobe: FATAL: Could not load /lib/modules/2.6.32-rc2-davinci1-avs/modules.dep: No such file or directory
  211. modprobe: FATAL: Could not load /lib/modules/2.6.32-rc2-davinci1-avs/modules.dep: No such file or directory
  212. nbd0: Attempted send on closed socket
  213. modprobe: FATAL: Could not load end_request: I/O error, dev nbd0, sector 0
  214. /lib/modules/2.6.32-rc2-davinci1nbd13: Attempted send on closed socket
  215. -avs/modules.dep: No such file oend_request: I/O error, dev nbd13, sector 0
  216. r directory
  217. modprobe: FATAL: Could not load /lib/modules/2.6.32-rc2-davinci1-avs/modules.depFAT: unable to read boot sector
  218. : No such file or directory
  219. FAT: unable to read boot sector
  220. modprobe: FATAL: Could not load EXT2-fs: unable to read superblock
  221. /lib/modules/2.6.32-rc2-davinci1-avs/modules.dep: No such file onbd3: Attempted send on closed socket
  222. r directory
  223. modprobe: FATAL:end_request: I/O error, dev nbd3, sector 0
  224. Could not load /lib/modules/2.6nbd0: Attempted send on closed socket
  225. .32-rc2-davinci1-avs/modules.depend_request: I/O error, dev nbd0, sector 2
  226. : No such file or directory
  227. nbd6: Attempted send on closed socket
  228. modprobe: FATAL: Could not load /lib/modules/2.6.32-rc2-davinci1-avs/modules.dep: No such file or directory
  229. modprobe: FATAL: Could not load /lib/modules/2.6.32-rc2-davinci1-avs/modules.dep: No such file or directory
  230. FAT: unable to read boot sector
  231. EXT2-fs: unable to read superblock
  232. end_request: I/O error, dev nbd6, sector 2
  233. EXT3-fs: unable to read superblock
  234. nbd3: Attempted send on closed socket
  235. end_request: I/O error, dev nbd3, sector 0
  236. nbd13: Attempted send on closed socket
  237. end_request: I/O error, dev nbd13, sector 2
  238. EXT2-fs: unable to read superblock
  239. nbd0: Attempted send on closed socket
  240. end_request: I/O error, dev nbd0, sector 2
  241. modprobe: FATAL: Could not load /lib/modules/2.6.32-rc2-davinci1-avs/modules.dep: No such file or directory
  242. modprobe: FATAL: Could not load /lib/modules/2.6.32-rc2-davinci1-avs/modules.dep: No such file or directory
  243. modprobe: FATAL: Could not load nbd5: Attempted send on closed socket
  244. /lib/modules/2.6.32-rc2-davinci1end_request: I/O error, dev nbd5, sector 0
  245. -avs/modules.dep: No such file onbd12: Attempted send on closed socket
  246. r directory
  247. modprobe: FATAL:end_request: I/O error, dev nbd12, sector 0
  248. Could not load /lib/modules/2.6nbd11: Attempted send on closed socket
  249. .32-rc2-davinci1-avs/modules.depend_request: I/O error, dev nbd11, sector 0
  250. : No such file or directory
  251. modprobe: FATAL: Could not load /lib/modules/2.6.32-rc2-davinci1-avs/modules.dep: No such file oFAT: unable to read boot sector
  252. r directory
  253. modprobe: FATAL:FAT: unable to read boot sector
  254. Could not load /lib/modules/2.6FAT: unable to read boot sector
  255. .32-rc2-davinci1-avs/modules.depEXT3-fs: unable to read superblock
  256. : No such file or directory
  257. nbd5: Attempted send on closed socket
  258. end_request: I/O error, dev nbd5, sector 2
  259. nbd13: Attempted send on closed socket
  260. nbd6: Attempted send on closed socket
  261. end_request: I/O error, dev nbd6, sector 2
  262. modprobe: FATAL: Could not load /lib/modules/2.6.32-rc2-davinci1-avs/modules.dep: No such file or directory
  263. modprobe: FATAL: Could not load /lib/modules/2.6.32-rc2-davinci1-avs/modules.dep: No such file or directory
  264. modprobe: FATAL: Could not load /lib/modules/2.6.32-rc2-davinci1-avs/modules.depnbd15: Attempted send on closed socket
  265. : No such file or directory
  266. end_request: I/O error, dev nbd15, sector 0
  267. modprobe: FATAL: Could not load nbd1: Attempted send on closed socket
  268. /lib/modules/2.6.32-rc2-davinci1end_request: I/O error, dev nbd1, sector 0
  269. -avs/modules.dep: No such file onbd8: Attempted send on closed socket
  270. r directory
  271. end_request: I/O error, dev nbd8, sector 0
  272. EXT2-fs: unable to read superblock
  273. FAT: unable to read boot sector
  274. ......
  275. end_request: I/O error, dev nbd5, sector 2
  276. nbd0: Attempted send on closed socket
  277. modprobe: FATAL: Could not load /lib/modules/2.6.32-rc2-davinci1-avs/modules.dep: No such file or directory
  278. nbd14: Attempted send on closed socket
  279. end_request: I/O error, dev nbd14, sector 0
  280. ......
  281. EXT3-fs: unable to read superblock
  282. modprobe: FATAL: Could not load /lib/modules/2.6.32-rc2-davinci1-avs/modules.dep: No such file or directory
  283. modprobe: FATAL: Could not load /lib/modules/2.6end_request: I/O error, dev nbd1, sector 2
  284. .32-rc2-davinci1-avs/modules.depEXT3-fs: unable to read superblock
  285. : No such file or directory
  286. nbd2: Attempted send on closed socket
  287. end_request: I/O error, dev nbd2, sector 0
  288. ......
  289. nbd7: Attempted send on closed socket
  290. end_request: I/O error, dev nbd7, sector 0
  291. FAT: unable to read boot sector
  292. modprobe: FATAL: Could not load EXT2-fs: unable to read superblock
  293. /lib/modules/2.6.32-rc2-davinci1nbd4: Attempted send on closed socket
  294. -avs/modules.dep: No such file oend_request: I/O error, dev nbd4, sector 0
  295. r directory
  296. FAT: unable to read boot sector
  297. nbd5: Attempted send on closed socket
  298. end_request: I/O error, dev nbd5, sector 0
  299. nbd11: Attempted send on closed socket
  300. nbd7: Attempted send on closed socket
  301. end_request: I/O error, dev nbd7, sector 2
  302. EXT2-fs: unable to read superblock
  303. nbd12: Attempted send on closed socket
  304. end_request: I/O error, dev nbd12, sector 0
  305. EXT2-fs: unable to read superblock
  306. end_request: I/O error, dev nbd1, sector 2
  307. modprobe: FATAL: Could not load /lib/modules/2.6.32-rc2-davinci1-avs/modules.dep: No such file onbd15: Attempted send on closed socket
  308. r directory
  309. end_request: I/O error, dev nbd15, sector 2
  310. ......
  311. EXT3-fs: unable to read superblock
  312. nbd1: Attempted send on closed socket
  313. end_request: I/O error, dev nbd1, sector 2
  314. EXT2-fs: unable to read superblock
  315. modprobe: FATAL: Could not load nbd9: Attempted send on closed socket
  316. /lib/modules/2.6.32-rc2-davinci1end_request: I/O error, dev nbd9, sector 0
  317. -avs/modules.dep: No such file oFAT: unable to read boot sector
  318. r directory
  319. EXT2-fs: unable to read superblock
  320. end_request: I/O error, dev nbd14, sector 2
  321. FAT: unable to read boot sector
  322. EXT3-fs: unable to read superblock
  323. nbd11: Attempted send on closed socket
  324. ......
  325. end_request: I/O error, dev nbd9, sector 0
  326. FAT: unable to read boot sector
  327. nbd9: Attempted send on closed socket
  328. end_request: I/O error, dev nbd9, sector 0
  329. nbd10: Attempted send on closed socket
  330. end_request: I/O error, dev nbd10, sector 0
  331. FAT: unable to read boot sector
  332. FAT: unable to read boot sector
  333. Populating dev cache
  334. Remounting root file system...
  335. mount: mounting /dev/root on / failed: Invalid argument
  336. mount: mounting /dev/root on / failed: Invalid argument
  337. WARNING: Couldn't open directory /lib/modules/2.6.32-rc2-davinci1-avs: No such file or directory
  338. FATAL: Could not open /lib/modules/2.6.32-rc2-davinci1-avs/modules.dep.temp for writing: No such file or directory
  339. modprobe: FATAL: Could not load /lib/modules/2.6.32-rc2-davinci1-avs/modules.dep: No such file or directory
  340. modprobe: FATAL: Could not load /lib/modules/2.6.32-rc2-davinci1-avs/modules.dep: No such file or directory
  341. root: mount: mounting rootfs on / failed: No such file or directory
  342. Setting up IP spoofing protection: rp_filter.
  343. Configuring network interfaces... done.
  344. Thu Jul 22 08:17:00 UTC 2010
  345. INIT: Entering runlevel: 5
  346. modprobe: FATAL: Could not load /lib/modules/2.6.32-rc2-davinci1-avs/modules.dep: No such file or directory
  347. modprobe: FATAL: Could not load /lib/modules/2.6.32-rc2-davinci1-avs/modules.dep: No such file or directory
  348. mount: mounting /dev/hda1 on /media/hda1 failed: No such file or directory
  349. Starting telnet daemon.
  350. modprobe: FATAL: Could not load /lib/modules/2.6.32-rc2-davinci1-avs/modules.dep: No such file or directory
  351. Starting LED....
  352. /etc/rc5.d/S20leds: line 5: can't create /sys/class/leds/DS1/trigger: nonexistent directory
  353. /etc/rc5.d/S20leds: line 6: can't create /sys/class/leds/DS4/trigger: nonexistent directory
  354. Starting REG....
  355. Starting ALSA....
  356. Simple mixer control 'Left DAC Mux',0
  357. Capabilities: enum
  358. Items: 'DAC_L1' 'DAC_L3' 'DAC_L2'
  359. Item0: 'DAC_L2'
  360. Simple mixer control 'Right DAC Mux',0
  361. Capabilities: enum
  362. Items: 'DAC_R1' 'DAC_R3' 'DAC_R2'
  363. Item0: 'DAC_R2'
  364. Starting ISL SHM...
  365. Starting syslogd/klogd: done
  366. Starting thttpd.
  367. BusyBox v1.13.2 (2010-01-11 20:34:49 EST) multi-call binary
  368. Usage: mknod [OPTIONS] NAME TYPE MAJOR MINOR
  369. Create a special file (block, character, or pipe)
  370. Options:
  371. -m Create the special file using the specified mode (default a=rw)
  372. TYPEs include:
  373. b: Make a block device
  374. c or u: Make a character device
  375. p: Make a named pipe (MAJOR and MINOR are ignored)
  376. ERROR: Module cmemk does not exist in /proc/modules
  377. ERROR: Module dsplinkk does not exist in /proc/modules
  378. no kernel module: 2.6.32-rc2-davinci1-avs
  379. found kernel module: 2.6.32-rc2-davinci1-svn65
  380. CMEMK module: built on Jul 12 2012 at 15:51:10
  381. Reference Linux version 2.6.32
  382. File /home/software/dvsdk/dvsdk/linuxutils_2_25_01_06/packages/ti/sdo/linuxutils/cmem/src/module/cmemk.c
  383. CMEMK Error: CMEM phys_start (0x87000000) overlaps kernel (0x80000000 -> 0x87800000)
  384. insmod: error inserting '/lib/modules/2.6.32-rc2-davinci1-svn65/kernel/drivers/char/cmemk.ko': -1 Invalid parameters
  385. DSPLINK Module (1.64) created on Date: Jul 13 2012 Time: 10:33:32
  386. /etc/init.d/rc: /etc/rc5.d/S30loadmodules.sh: line 29: mapdmaq-hd: not found
  387. Starting Codec Server daemon.
  388. gotta load /usr/libexec/cagentd/avssd.lua
  389. Starting CLI daemon..
  390. starting SIP user agent
  391. _____ _____ _ _
  392. | _ |___ ___ ___ ___ | _ |___ ___ |_|___ ___| |_
  393. | | _| .'| . | . | | __| _| . | | | -_| _| _|
  394. |__|__|_| |__,|_ |___| |__| |_| |___|_| |___|___|_|
  395. |___| |___|
  396. Arago Project http://arago-project.org dm6467t-evm ttyS0
  397. Arago 2009.11 dm6467t-evm ttyS0
  398. dm6467t-evm login:
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注