Linux將獲驅動更新:用於確認ThunderBolt/USB 4埠是否正常運行

2020-12-19 cnBeta

英特爾正向 Linux Kernel 貢獻新的驅動更新,從而確定 ThunderBolt/USB 4 埠是否正常運行。DMA 流量測試驅動程序用於發送和接受指定數量的數據包,從而查看埠是否正常運行,主要在硬體製造過程中用於測試目的。

除了新的 ThunderBolt/USB 4 驅動之外,ThunderBolt/USB 4 線纜還需要連接到主機路由器的埠,或者使用 RX 或者 TX 線纜交叉的時候使用特殊的 loopback dongle。

USB4_DMA_TEST驅動程序(thunderbolt_dma_test內核模塊)通過DebugFS公開其發送/接收可調參數,並用於啟動測試和回讀狀態。可以通過Thunderbolt.git上的dma-test對該USB4 / Thunderbolt埠測試進行中的英特爾Linux驅動程序的更多詳細信息。如果想要驗證某個埠是否正常工作,該驅動程序可能會加入到 Linux Kernel 5.11 的 mainline 分支(Linus Torvalds 每周發布的版本)中。

相關焦點

  • 從串口驅動到Linux驅動模型,想轉Linux的必會!
    我想大多數人對這個問題的答案是否定的。為什麼?因為大多數情況下。升級之後就會變得更卡。延遲更大。一些無用而龐大的軟體瘋狂的佔用你有限的計算機資源。而如果你選擇的是Linux。你幾乎可以任意的在計算機上安裝軟體。運行程序(如果你的內存不是太小。且硬碟交換分區足夠的話)。Linux核心已經將有限的硬體資源發揮到了極致。開源軟體良好的模塊化設計在各個層次上充分利用了程序的局部性原理。
  • 黑客 5 分鐘即可破解 Thunderbolt,所有裝有 Thunderbolt...
    研究人員將這一漏洞命名為 Thunderspy。值得注意的是,這是個硬體級漏洞,只要幾百美元的設備就能攻破該漏洞。v=3byNNUReyvE在演示視頻中,他卸下了電腦的後蓋,將 SPI 編程器和主板上的雷電控制器連接起來。
  • Thunderbolt 4發布!1個埠一招鮮
    今日,英特爾揭曉了有關下一代通用線纜連接解決方案Thunderbolt 4的全新細節,旨在提高最低性能要求,擴展相關功能以及更好地符合USB4規範要求。Thunderbolt 4將開創性地提供具有多達4個Thunderbolt埠和長達2米通用線纜的塢站。
  • USB4全面兼容Thunderbolt 3接口
    自從USB4全面兼容Thunderbolt 3接口發布後,Thunderbolt 3最近在線纜行業提到的次數越來越頻繁,而最新雷電4的消息再次將雷電接口刷頻,雷電4的速度其實就是USB3.1 Gen2的4倍,也就是10Gbps×4,共計40Gbps,和現有的雷電3接口基本一模一樣。
  • Linux內核學習:簡單的字符設備驅動
    學習Linux內核最好的入門方式之一是從字符設備驅動開始模仿(來自於《奔跑吧 Linux內核——入門篇》)。對於我們日常生活中存在的大量設備,如攝像頭,USB充電器,藍牙,Wi-Fi等,這些設備在電氣特性和實現原理均不相同,對Linux系統來說如何抽象和描述他們呢?Linux很早就根據設備共同特徵將其劃分為三大類型:1,字符設備;塊設備;網絡設備。
  • 如何禁用Linux機器上的USB存儲設備
    方法1–偽安裝   在本方法中,我們往配置文件中添加一行installusb-storage/bin/true,這會讓安裝usb-storage模塊的操作實際上變成運行/bin/true,這也是為什麼這種方法叫做偽安裝的原因。
  • Linux下開啟SSH服務並開放防火牆SSH服務埠
    配置步驟網絡測試在cmd窗口中使用ping命令,驗證伺服器的IP位址是否可以正常訪問。先使用命令檢測ssh服務的運行狀態,如果運行狀態是:running,則可以跳過此部分;命令:service -s | grep ssh 或 service ssh* status (因為服務名稱可能是ssh或者sshd,這兩個命令都可以使用)
  • 只需3步,實現黑蘋果USB埠配置
    揚聲器也無法發出聲音, 連將U盤插上USB3.0口都沒法正常識別。  本文就先來談談如何解決USB埠相關問題如何解決的問題。  第二步:檢查USB 埠  這步就通過headkaze大神開發的工具Hackintool 可以快速的實現。  安裝並運行hackintool 在上方菜單欄中選擇USB
  • 「正點原子Linux連載」第四十二章新字符設備驅動實驗
    >4 #include <linux/ide.h>5 #include <linux/init.h>6 #include <linux/module.h>7 #include <linux/errno.h>8 #include <linux/gpio.h>9 #include
  • Arch Linux 2018.08.01 更新發布,使用Linux Kernel 4.17.11
    Arch Linux 2018.08.01是流行的基於Linux的作業系統的最新安裝介質,包含自Arch Linux 2018.07.01 ISO發布以來在2018年7月發布的所有軟體更新和安全補丁,和一個新的內核版本,即Linux 4.17.11。
  • linux-ssh配置和使用
    全新安裝的linux因為默認都是國外源. 首先第一步換源這樣下載軟體速度會快一點.apt-get install openssh-server4.修改ssh配置 vi /etc/ssh/sshd_config
  • vim+py文件構造linux後門
    linux 後門有很多,像bash後門,openssh後門等等,今天,我將帶大家探討一下python後門。python後門,其實就是用python編寫的一個簡單的socket伺服器端。),監聽套接字(其中數字5代表有5臺設備可同時連接),將linux下的標準輸入、輸出、錯誤重定向到套接字中並開啟一個shell,從而實現數據傳輸。
  • linux系統和驅動中按鍵驅動的編寫詳解
    放到SD卡,啟動linux系統。接下來進入關鍵環節,key驅動的編寫。 2. 按鍵驅動代碼剖析 對於一個剛剛入門的人來說,其實了解了驅動的基本框架就好了。每個驅動都按照它的框架進行編寫和修改。能理解驅動的各個模塊功能,在驅動調試或者編寫中就能有的放矢。
  • linux各個目錄代表什麼
    ,有時會無法避免宕機、斷電或不正常重啟動,在這樣的情況下,當系統重新啟動時,發現某些文件寫入未完成或其他問題產生,一般會使用fsck進行文件修復,而這些被修復或救回的文件,就會被放在這個目錄下,只要是一個文件系統,系統就會自動在該文件系統所在的目錄下建立"lost+found"目錄/misc:自動掛載服務目錄,對應autofs服務;
  • 筆記本電腦USB接口沒有反應?原來問題的根源在這兒,漲知識了!
    筆記本usb接口沒反應的解決步驟:當設置插入電腦USB接口後,如果無法設備無法正常工作或使用的情況時,建議更換USB接口,或者直接將設備插入到電腦機箱後面的USB接口中來嘗試解決問題。查看USB設備是否被禁用:右擊計算機,從彈出的右鍵菜單中選擇「管理」項進入。
  • 小米確認部分2019手機將獲Android 11更新
    在本周米中國社區的公告中,小米公司確認部分於2019年發布的小米和紅米手機將獲Android 11更新。 一旦計劃暫時停止運行,下面提到的智慧型手機將開始接收基於Android 11的MIUI 12 beta版本。
  • 「正點原子Linux連載」第五十八章Linux INPUT子系統實驗
    58.4 運行測試58.4.1 編譯驅動程序和測試APP1、編譯驅動程序編寫Makefile文件,本章實驗的Makefile文件和第四十章實驗基本一樣,只是將obj-m變量的值改為「keyinput.o」,Makefile
  • 麒麟作業系統:在linux上運行安卓應用
    使用安卓生態,對於發展linux系統來說相當重要,畢竟安卓也是基於linux內核,兩者關係密切。麒麟軟體和技徳系統團隊合作,讓麒麟系統可以運行安卓應用。其依託安卓運行環境Kydroid 3.0,可提供完全原生、高兼容性的使用體驗。
  • Linux基礎教程:CentOS開機流程詳解
    系統找到BIOS所指定的硬碟的MBR後,就會將其複製到物理內存中,被複製到物理內存的內容就是Boot Loader(lilo或者grub)。 第三步:啟動Boot Loader Boot Loader 就是在作業系統內核運行之前運行的一段小程序。