卧槽,kernel终于起来了

  • j
    jckimi
    前段时间不是在高通的平台上把新的sensor bring up起来了么,然而,高通最新release了sdk,编完下载到板子里,你猜怎么着,板子完全起不来,我嘞个去!!!高通你这是玩毛啊.
    接上debug board一看,卧槽,sbl阶段就crash了,花了点时间debug,最终定位在读取dsi的某个register地址crash了,可是我们是ipc产品啊,压根没有dsi 屏幕,改下代码,将dsi部分bypass掉,终于不crash了,然而,在match dts的时候发现没有匹配的dts,进到代码里一看,我嘞个去,高通新release的代码,居然将原来的dts剥离了出来,创了个新的dts文件,其中board-id也改掉了,难怪不能match,将原来的cdt修改了一下,烧到板子里,嗯,kernel终于被load起来了,你以为这就结束了?想的美,kernel panic,modem crashed,哎,找到对应的dts,将modem disable掉,重编,烧code,终于,终于见到了久违的shell login,接上usb一看,卧槽,adb认不到,console看到adbd是在run的,算了,明儿再看,下班回家. Kimi
  • v
    vonsy
    研表究明,汉字的序顺并不定一会影阅响读.比如当看你完这句话后,才发这现里的字全是都乱的.
  • G
    GeBron
    恭喜可以下班了
  • 1
    11ww22
    还能换微动么?
  • j
    jckimi
    回复5#11ww22
    自带微动可以的,我这微动开关搬过一次座位,找不到了 Kimi
  • 1
    11ww22
    整天debug,搞不定固件是满痛苦的
  • 1
    11ww22
    回复6#jckimi

    那没事,我自己搞吧
  • 2
    269569205
    羡慕你们这些对系统内核这么了解的大拿,我这个做应用app的太肤浅了,只会点皮毛
  • j
    jckimi
    回复9#269569205
    了解个P啊,皮毛都没有 Kimi
  • z
    zz_kevin
  • v
    vovle
    看工程师 调Linux, qnx,windriver内核是很愉快的事
  • t
    tsounny
    哎,能解bug不错,痛苦的是搞很久解不了,那才痛苦 iOS fly ~
  • 二花
    高通代码搞起来没啥意思吧,很多代码都封闭,只给库 iOS fly ~
  • h
    htao12
    你这是软硬天师啊
  • 新司机
    中文夹杂英文 90年代的时尚吧
  • 时间潜艇
    这个只有英文的才直观呀
  • z
    zengxin
    大部分都是DTS部分的问题算好的了。高通现在有专门的IPC解决方案?
  • j
    jckimi
    回复18#zengxin
    IoT平台,qcs系列的 Kimi
  • l
    lover30
    主要就是配对参数,看懂再下手iOS fly ~
  • j
    jqustc
    请问大师是怎么修改cdt的爱之语
  • j
    jckimi
    回复21#jqustc


    有原始CDT的话,就对应着改binary里面的数据就行了,比如board-id,如果没有原始的CDT的话,就找高通要guide,自己从头生成CDT
  • l
    linuxpro
    回复1#jckimi
    效率还行 iOS fly ~
  • j
    jckimi
    回复23#linuxpro


    刚刚看了一下,eth拿不到IP,adb不行,好像cam_vfe也有问题,事情还不少。