换成Android2.2系统,但Android2.2系统打印不出串口消息,没法调试,有知道怎么使能串口消息吗?

解决方案 »

  1.   

    试了下面的4种方式,都不行1。ERROR
    2。printf
    3。INFO
    4。LOGD
      

  2.   

    按道理用的GOOGLE的标准的Android2.2源代码,芯片厂家是不会屏蔽或者改动的。LINUX那块打印串口消息是没有问题的,但到了Android下就没串口消息了,用LOGCAT有一些消息出来,LOGCAT是Android系统完全跑起来的消息,但我想追踪Android启动过程的消息打印。不知道是不是被屏掉了,还是那个地方没使能。难道要去编译DEBUG版本吗?
      

  3.   

    LINUX下用PRINTK打印串口消息是没有问题的。
      

  4.   

    不知道会不会跟 adb usb gadget有关android init
    android_probe pdata: c063e078
    android_bind
    android_usb gadget: android_usb ready
    f_adb init
    android_register_function adb
    f_mass_storage init
    android_register_function usb_mass_storage
    mass_storage_bind_config
    fsg_probe pdata: c063e058
    android_usb gadget: Number of LUNs=2
    adb_bind_config
      

  5.   

    原来是因为方案公司特别的处理!!!自己没有对应更新到的问题-----LINUX那块要用到ANDROID的ROOT目录的原因。更新了ANDROID那边但LINUX那边没对应更新,所以。
      

  6.   

    兄弟,那个android的串口的怎么样了,我现在再看串口的uart通讯呢, android没有一点是思路的,兄弟有进展么?我也是开发板起来了,但是串口通信在android启动后就没有了,是不是启动好了就不打印了,想做串口的通信机制,现在没有思路