主题 : kernel linux 3.5使用USB CDC ACM驱动 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 100434
精华: 0
发帖: 14
金钱: 80 两
威望: 16 点
综合积分: 28 分
注册时间: 2014-02-11
最后登录: 2014-11-03
楼主  发表于: 2014-06-03 16:51

 kernel linux 3.5使用USB CDC ACM驱动

麻烦各位大神帮帮小弟,在此先谢过了!
开发平台:Tiny 4412增强版
核心版本:FriendlyArm 提供Kernel linux-3.5
问题:在kernel 目录下make menuconfig, 选中CDCACM驱动: Device Drivers->USB support-> USB Modem (CDC ACM) support后烧进开发版kernel不断reboot
----------------------------------------------------------------------------以下是终端机显示log----------------------------------------------------------------------------------------
    3.805000] dm9620 1-2.2:1.0: eth0: register 'dm9620' at usb-s5p-ehci-2.2, Davicom DM9620 USB Ethernet, 00:00:ff:ff:00:00
shell@android:/ $ [    3.890000] usb 1-2.3: new full-speed USB device number 5 using s5p-ehci
[    3.910000] asoc: wm8960-hifi <-> samsung-i2s.0 mapping ok
[    3.910000] preallocate_idma_buffer:  VA-dff80000  PA-2058000  131072bytes
[    3.910000] asoc: wm8960-hifi <-> samsung-i2s.4 mapping ok
[    3.995000] usb 1-2.3: New USB device found, idVendor=1546, idProduct=01a6
[    3.995000] usb 1-2.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    3.995000] usb 1-2.3: Product: u-blox 6  -  GPS Receiver
[    3.995000] usb 1-2.3: Manufacturer: u-blox AG - www.u-blox.com
[    4.005000] cdc_acm 1-2.3:1.0: ttyACM0: USB ACM device
[    4.075000] rtl8192cu: Unknown symbol cfg80211_scan_done (err 0)
[    4.075000] rtl8192cu: Unknown symbol cfg80211_remain_on_channel_expired (err 0)
[    4.075000] rtl8192cu: Unknown symbol cfg80211_disconnected (err 0)
[    4.075000] rtl8192cu: Unknown symbol cfg80211_ready_on_channel (err 0)
[    4.085000] rtl8192cu: Unknown symbol wiphy_register (err 0)
[    4.085000] rtl8192cu: Unknown symbol wiphy_new (err 0)
[    4.095000] rtl8192cu: Unknown symbol cfg80211_roamed (err 0)
[    4.100000] rtl8192cu: Unknown symbol cfg80211_michael_mic_failure (err 0)
[    4.105000] rtl8192cu: Unknown symbol cfg80211_connect_result (err 0)
[    4.105000] init: untracked pid 103 exited
[    4.115000] rtl8192cu: Unknown symbol wiphy_unregister (err 0)
[    4.120000] rtl8192cu: Unknown symbol __ieee80211_get_channel (err 0)
[    4.125000] rtl8192cu: Unknown symbol cfg80211_mgmt_tx_status (err 0)
[    4.135000] rtl8192cu: Unknown symbol cfg80211_rx_mgmt (err 0)
[    4.140000] rtl8192cu: Unknown symbol cfg80211_inform_bss_frame (err 0)
[    4.145000] rtl8192cu: Unknown symbol ieee80211_frequency_to_channel (err 0)
[    4.155000] rtl8192cu: Unknown symbol wiphy_free (err 0)
[    4.200000] init: untracked pid 108 exited
[    4.200000] init: untracked pid 301 exited
[    4.470000] scsi 0:0:0:0: Direct-Access     Generic  Ultra HS-COMBO   2.01 PQ: 0 ANSI: 0
[    4.470000] sd 0:0:0:0: Attached scsi generic sg0 type 0
[    4.475000] sd 0:0:0:0: [sda] Attached SCSI removable disk
[    9.385000] init: untracked pid 302 exited
[    9.385000] init: untracked pid 303 exited
[   14.280000] init: untracked pid 104 exited
[   14.285000] init: untracked pid 534 exited
[   14.285000] init: untracked pid 757 exited
[   14.285000] init: untracked pid 760 exited
[   14.430000] init: untracked pid 756 exited
[   14.435000] init: untracked pid 759 exited
[   14.465000] init: untracked pid 766 exited
[   14.465000] init: untracked pid 535 exited
[   14.520000] init: untracked pid 761 exited
[   14.575000] init: untracked pid 777 exited
[   14.575000] init: untracked pid 819 exited
[   14.575000] init: untracked pid 776 exited
[   14.640000] init: untracked pid 762 exited
[   20.020000] init: untracked pid 1047 exited
[   20.025000] init: untracked pid 1044 exited
[   20.030000] init: untracked pid 1045 exited
[   20.075000] init: untracked pid 1046 exited
[   20.075000] init: untracked pid 1050 exited
[   20.145000] init: untracked pid 821 exited
[   20.185000] init: untracked pid 1051 exited
[   24.360000] init: critical process 'servicemanager' exited 4 times in 4 minutes; rebooting into recovery mode
[   24.370000] SysRq : Emergency Remount R/O
[   24.380000] EXT4-fs (mmcblk0p4): re-mounted. Opts: (null)
[   24.390000] EXT4-fs (mmcblk0p3): re-mounted. Opts: (null)
[   24.390000] Emergency Remount complete
[   ?
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
1楼  发表于: 2014-06-03 22:29
[   24.360000] init: critical process 'servicemanager' exited 4 times in 4 minutes; rebooting into recovery mode

恐怕你需要在命令行提示符一出现的时候就敲logcat命令来看看为什么servicemanager持续crash
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
级别: 新手上路
UID: 100434
精华: 0
发帖: 14
金钱: 80 两
威望: 16 点
综合积分: 28 分
注册时间: 2014-02-11
最后登录: 2014-11-03
2楼  发表于: 2014-06-04 01:39
可是我下logcat指令出现
Unable to open log device '/dev/log/main': No such file or directory
我该怎麽办~拜託帮帮忙
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
3楼  发表于: 2014-06-04 22:59

 回 2楼(soso7885) 的帖子

能否把你内核源代码目录下的.config文件附上来?
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
级别: 新手上路
UID: 100434
精华: 0
发帖: 14
金钱: 80 两
威望: 16 点
综合积分: 28 分
注册时间: 2014-02-11
最后登录: 2014-11-03
4楼  发表于: 2014-06-05 11:39