RM新时代网站-首页

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

Linux下lt9611調試總結

天浩旭科技 ? 2023-05-04 16:05 ? 次閱讀

lt9611是一款mipihdmi芯片,項目中有使用到,分享下調試經(jīng)驗。

參考設計

wKgZomRTXsWASqoOAAIrn3QfZvE494.png

要先拿到源碼,然后進行調試。剛好代碼默認有一份驅動,那不就折騰了。適當修改后,接hdmi屏幕進行測試,i2c能正常通信,也能正確解碼前端的mipi信號,感覺成功了一半。屏幕也提示檢測到了hdmi信號,但黑屏。先讓ic進入自測試模式,看輸出正不正常,屏幕提示超出范圍。

看log,有如下不正常打印


[ 211.152990] [LT9611] lt9611_pll() hdmi pll unlocked, reset pll
[ 211.163594] [LT9611] lt9611_pll() hdmi pll unlocked, reset pll
[ 211.172848] [LT9611] lt9611_pll() hdmi pll unlocked, reset pll
[ 211.182127] [LT9611] lt9611_pll() hdmi pll unlocked, reset pll
[ 211.193973] [LT9611] lt9611_pll() hdmi pll unlocked, reset pll

后來,測量27M的晶振,發(fā)現(xiàn)沒有正常起振(27M的正旋波),跟參考設計對比,發(fā)現(xiàn)貼的電容不是15pF,導致不能起振。

修改后,ic自測顯示正常,屏幕也能顯示正確的內(nèi)容。

測試的時候,又出現(xiàn)的隨機黑屏的情況,估計得重試調ic的參數(shù)。這一步得留給fae了,因為拿不到寄存器說明手冊。

硬件檢查點:

2k的精密電阻要貼上

27M的晶體要正常起振,由于示波器的探針跟地相當于一個小電容,測量1M電阻的波形時,相當于在15pF的電容處又并了一個電容,

會導致波形出不來,當然手上的示波器比較低端,不確定高端的示波器能不能量出來。

參考正確的打印

[ 1475.290967] [LT9611] lt9611_mipi_input_digtal() lt9611 set mipi lanes = 0
[ 1475.302923] [LT9611] lt9611_mipi_input_digtal() lt9611 set mipi ports = 1
[ 1475.309880] [LT9611] lt9611_mipi_input_digtal() lt9611.mipi_mode = dsi
[ 1477.356611] [LT9611] lt9611_video_check() lt9611.mipi_mode = dsi
[ 1477.363822] [LT9611] lt9611_video_check() h_act_a = 1920, h_act_b = 0, v_act = 1080, v_tal = 1125:
[ 1477.372935] [LT9611] lt9611_video_check() mipi_video_format: a
[ 1477.378984] [LT9611] lt9611_video_check() Video_Check = video_1920x1080_60Hz
[ 1477.386249] [LT9611] lt9611_pll() set rx pll = 148500
[ 1477.398933] [LT9611] lt9611_pll() pcr_m = 37, hdmi_post_div = 2
[ 1477.412925] [LT9611] lt9611_pll() hdmi pll locked
[ 1477.417829] [LT9611] lt9611_mipi_pcr() POL = 0, 0
[ 1477.428349] [LT9611] show_timing() video_format:1920X1080, pclk_khz:148500
[ 1477.435381] [LT9611] show_timing() hfp:88, hbp:148, hs:44, htotal:2200
[ 1477.442130] [LT9611] show_timing() vfp:4, vbp:36, vs:5, htotel:1125
[ 1477.458495] [LT9611] lt9611_audio_init() Audio inut = I2S 2ch
[ 1477.498075] [LT9611] lt9611_init() ############lt9611 initial End##################
[ 1477.507443] [LT9611] lt9611_init() Detect hpd High
[ 1477.588316] [LT9611] lt9611_frequency_meter_byte_clk() port A byte clk = 126270

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 芯片
    +關注

    關注

    455

    文章

    50714

    瀏覽量

    423138
  • 嵌入式
    +關注

    關注

    5082

    文章

    19104

    瀏覽量

    304803
收藏 人收藏

    評論

    相關推薦

    ITE9611XX高端電源開關英文手冊

    電子發(fā)燒友網(wǎng)站提供《ITE9611XX高端電源開關英文手冊.pdf》資料免費下載
    發(fā)表于 11-26 16:34 ?0次下載

    Linux網(wǎng)絡基礎知識總結

    同 CPU、內(nèi)存以及 I/O 一樣,網(wǎng)絡也是 Linux 系統(tǒng)最核心的功能。 網(wǎng)絡是一種把不同計算機或網(wǎng)絡設備連接到一起的技術,它本質上是一種進程間通信方式,特別是跨系統(tǒng)的進程間通信,必須要通過網(wǎng)絡才能進行。
    的頭像 發(fā)表于 10-28 10:42 ?236次閱讀
    <b class='flag-5'>Linux</b>網(wǎng)絡基礎知識<b class='flag-5'>總結</b>

    Linux應用編程的基本概念

    Linux應用編程涉及到在Linux環(huán)境開發(fā)和運行應用程序的一系列概念。以下是一些涵蓋Linux應用編程的基本概念。
    的頭像 發(fā)表于 10-24 17:19 ?222次閱讀

    MIPI 至HDMI轉換器LT9611UX:具體應用功能介紹

    本篇主要介紹LT6911UX芯片產(chǎn)品規(guī)格、應用、功能介紹。
    的頭像 發(fā)表于 10-21 14:05 ?591次閱讀

    【AI技術支持】ESP32C3 開發(fā)板在Linux環(huán)境,進行JTAG 調試演示

    啟明云端/01JTAG調試工具本教程主要演示ESP32C3開發(fā)板在linux環(huán)境,通過vscode的ESP-IDF插件使用JTAG調試工具。ESP32C3不但內(nèi)置了USB-JTAG,
    的頭像 發(fā)表于 10-17 08:01 ?1479次閱讀
    【AI技術支持】ESP32C3 開發(fā)板在<b class='flag-5'>Linux</b>環(huán)境<b class='flag-5'>下</b>,進行JTAG <b class='flag-5'>調試</b>演示

    linux定時任務的用法總結

    習慣了使用 windows 的計劃任務,使用 linux 中的 crontab 管理定時任務時很不適應。
    的頭像 發(fā)表于 08-14 18:16 ?838次閱讀
    <b class='flag-5'>linux</b>定時任務的用法<b class='flag-5'>總結</b>

    PLC系統(tǒng)的安裝與調試流程

    PLC控制系統(tǒng)的安裝與調試,涉及到各項工作,并且只能按序進行,一環(huán)緊扣一環(huán),稍有不慎都將導致調試失敗,不但延誤工期,甚至會損壞設備。本文介紹了在現(xiàn)場實踐中總結出的PLC控制系統(tǒng)的安裝與調試
    的頭像 發(fā)表于 03-27 17:08 ?755次閱讀
    PLC系統(tǒng)的安裝與<b class='flag-5'>調試</b>流程

    嵌入式Linux C語言編程程序調試與宏定義

    Linux使用gcc編譯程序的時候,對于調試的語句還具有一些特殊的語法。gcc編譯的過程中,會生成一些宏,可以使用這些宏分別打印當前源文件的信息,主要內(nèi)容是當前的文件、當前運行的函數(shù)和當前的程序行。
    發(fā)表于 03-01 11:41 ?998次閱讀

    調試模式如何調試看門狗?

    大家在調試GD32 MCU系統(tǒng)的時候,若開了看門狗外設,是否會碰到進入調試模式看門狗就會咬狗造成無法調試的問題?
    的頭像 發(fā)表于 02-23 09:30 ?1254次閱讀
    <b class='flag-5'>調試</b>模式<b class='flag-5'>下</b>如何<b class='flag-5'>調試</b>看門狗?

    龍訊芯片視頻轉接節(jié)總結

    LT9211/LT9611/LT9611UXC/LT8911EX/LT8918L/LT8918/
    的頭像 發(fā)表于 02-01 14:15 ?668次閱讀
    龍訊芯片視頻轉接節(jié)<b class='flag-5'>總結</b>

    如何使用linuxgdb來調試python程序

    如何使用linuxgdb來調試python程序? 在Linux,可以使用GDB(GNU調試
    的頭像 發(fā)表于 01-31 10:41 ?2577次閱讀

    linux用gdb調試遇到函數(shù)調用怎么辦?

    linux用gdb調試遇到函數(shù)調用怎么辦? 在Linux上使用GDB調試時,遇到函數(shù)調用是一個常見的情況。函數(shù)調用可能涉及到多個函數(shù)、多個文件,這就需要我們仔細審查代碼,理解函數(shù)之間的
    的頭像 發(fā)表于 01-31 10:33 ?711次閱讀

    Linux操作系統(tǒng)中如何按PCIe的復位鍵

    Linux操作系統(tǒng)中,看如何按PCIe的復位鍵
    的頭像 發(fā)表于 01-20 09:31 ?1568次閱讀
    <b class='flag-5'>Linux</b>操作系統(tǒng)中如何按<b class='flag-5'>下</b>PCIe的復位鍵

    Linux基本命令總結

    都說Linux命令多,實際工作中我們又有多少命令會接觸用到呢?本文跟大家分享Linux運維工作中常用的600個命令,可以說這些命令是伴隨著大家一生的運維生涯了,看看大家有哪些還沒用過的!
    的頭像 發(fā)表于 01-11 10:32 ?968次閱讀

    常用Linux命令總結

    今天浩道跟大家分享一些平時運維工作中常用到的Linux命令,讓你關鍵時候也可以在領導面前露一手!大家不要覺得命令使用簡單,實際上浩道接觸的現(xiàn)場同事,命令發(fā)給他們,他們還有可能用錯參數(shù)!不信大家可以私聊我,邀請大家進入學習交流群,平時會跟大家分享這些馬大哈的事跡,希望引起重視!
    的頭像 發(fā)表于 12-26 09:49 ?432次閱讀
    RM新时代网站-首页