在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

EDATEC在Raspberry Pi 4上USB啟動

jf_70714899 ? 來源:jf_70714899 ? 作者:jf_70714899 ? 2023-04-04 16:49 ? 次閱讀

為什么樹莓派愛好者在談論 USB 啟動時會感到興奮?因為它使樹莓派明顯更快。或者,更準確地說,內存隨閃存 (ROM) 傳輸。RPi 啟動速度更快,尤其是在 64 位操作系統中,因為它是一個未壓縮的內核。或者將頁面從緩存加載到 Chromium 中。因此,任何使用閃存傳輸大量數據的東西都會更快。但是,例如,深度學習應用程序不會運行得更快,因為它們主要使用 RAM。你也不會更好地傳輸YouTube流;這與您的互聯網帶寬有關,與您的閃存卡無關。
USB啟動如此受歡迎的另一個原因是,使用過的SSD卡比較小的SD卡磨損得更少。

硬件

USB 啟動需要專用硬件。一個簡單的USB 3.0盤可以完成這項工作,但傳輸速度與SD卡相同,約為80-100MB / s。網絡,它會更糟一些,因為在初始化RPi板上的USB控制器時大約有0.5秒的開銷。
只有使用快速 SSD 驅動器(400 MB/s 或更高),您才能從 USB 啟動中充分受益。這些 SSD 驅動器不作為 USB 設備提供。需要一個額外的USB 3.0適配器將其連接到樹莓。確保使用適合 UASP 傳輸的適配器。它是USB 3.0支持的新的,最快的協議。最后要考慮的一點是功耗。相對較小的SSD驅動器可以通過USB端口供電。這是首選,因為否則,您還需要額外的電源。一個相對便宜的組合是金士頓240GB A400 SATA 3(32歐元)和Inateck 2.5硬盤盒(15歐元)。

poYBAGQr4tGARCRBAACAX3pASns880.png

樹莓派 4 USB 啟動

樹莓派巧妙地啟動。啟動后,位于EEPROM中的小程序立即僅加載I/O的驅動程序。這就是為什么,例如,即使沒有插入SD卡,您仍然會看到診斷屏幕。然后,該程序嘗試在樹莓派中加載操作軟件。完成后,它將控制權轉移到樹莓派,并在其余時間保持空閑狀態。

到目前為止,啟用USB啟動的最簡單方法是使用Raspberry Pi Imager。從 1.6 版開始,您可以找到適用于 USB 啟動的專用 EEPROM 設置。看看下面的幻燈片。

pYYBAGQr4vKALxPOAAChkZ7jijs201.pngpYYBAGQr4vmATLXrAABnIaLI8Xk780.pngpYYBAGQr4wCAJYSrAACMrcZ8BPE300.png

在PC中插入(小型)SD卡,然后燒錄您選擇的EEPROM鏡像。可以使用啟動順序首先是SD卡,其次是USB,或者在幻燈片中選擇的啟動順序,USB優先,SD卡其次。使用樹莓派 4 和 EEPROM 更新中新閃存的 SD 卡啟動。屏幕變為綠色后,您的EEPROM已準備就緒。您始終可以通過簡單地使用不同的設置重復上述過程來更改啟動順序。

其余過程與第一段中所述的標準SD卡安裝相同。使用imager在 USB 設備上燒錄樹莓派 64 操作系統,從樹莓派 4 中取出 SD 卡,然后將 USB 設備插入(藍色)USB 3.0 連接器。現在,按照通常的安裝順序進行操作。

密切關注 USB 設備的功耗。一個SSD卡沒有問題,但更多的就需要一個單獨的電源集線器。

故障 排除

最常見的故障原因是 USB 到 SATA(SSD 卡)適配器不支持 UASP 協議。UASP代表USBAttachedSCSIProtocol,Raspberry Pi使用的一種極快的數據傳輸協議。一些適配器,如流行的JMicron,在某些UASP命令上會有問題。您會看到性能緩慢、頻繁斷開連接或錯誤報告。即使連接到USB 2.0也無法解決問題,因為Linux內核在看到USB 3.0設備時仍然使用UAS命令。

唯一的解決方案是在啟動后立即使用命令禁用 UASP 傳輸。在command.txt文件中,您需要提供 USB 驅動器的硬件 ID。您可以通過將SSD驅動器連接到仍在SD卡上工作的Raspberry Pi的USB來獲得它。

# Get the verdor and product ID
$ lsusb
poYBAGQr4w2AXAx9AACHqXa3W04237.png

找到的數字在命令usb-storage.quirks=xxxx:yyyy:u中作為參數給出
此命令必須設置為 /boot/cmdline.txt中找到的長行中的第一個參數。
在 USB 文件夾的啟動部分找到該文件。請參閱下面的屏幕轉儲,從常規SD卡啟動的RPi。啟動后連接 USB 設備。

poYBAGQr48SAAyOZAAEi88QaQHU710.png

你也可以使用nano編輯器

pYYBAGQr49OAW_KiAAB1wWExyCs551.png

Benchmark

經過所有的努力,大多數人只想知道一件事:值得嗎?答案很簡單是肯定的。
您不僅擁有更多的內存空間,而且具有分布式磨損的SSD卡的使用壽命也比SD卡長得多。
而且SSD卡要快得多。您可以在樹莓菜單上找到Benchmark測試工具。
執行后,您可以請求報告。

poYBAGQr4_KAOrxYAAB3pDrZS0I136.png

我們研究了三種不同的選擇。首先是標準的SD卡,當然是最慢的。
第二種選擇是帶有不支持 UASP 的 SATA 到 USB 轉換器的 SSD 卡;進步很大。
第三個選項是相同的SSD卡,但現在具有支持UASP的轉換器。顯然是最快的。
不得不說,如果沒有UASP,你仍然有很多速度增益。

poYBAGQr5ACAHwDuAABxB_X9m7Q629.png

最后兩點意見
在樹莓診斷報告中,您會看到 IOPS。它代表每秒的 I/O 操作數。如您所見,一次讀取或寫入傳輸為 4 KBYTE。您可以將這些數字相乘以獲得以每秒(兆)字節為單位的傳輸速率。
這些令人印象深刻的傳輸速率僅反映從ROM讀取或寫入數據,而不是工作存儲器(RAM)。最終,您的Raspberry Pi將運行得更快,但是,例如,使用SSD卡在RAM中具有模型的深度學習應用程序不會更快。

啟動順序

對于高級用戶,有引導加載程序配置文件指示Raspberry Pi將如何啟動。在rpi-eeprom-config文件中,您可以定義兩個媒體(SD、USB、UART、網絡)嘗試引導 RPi。如果第一個(例如SD卡)出現故障,它將嘗試從第二個(可以是您的USB)啟動。這樣,當SSD驅動器發生故障時,您的SD卡可以用作一種備份。

但是請注意,一旦啟動,您將只能使用該設備。換句話說,如果由于功能不當,您從“舊”SD卡而不是“新”SSD驅動器啟動,則由于加載了“舊”SD卡文件結構,您將丟失SSD驅動器上的所有工作。如果您的 SSD 驅動器仍在內部啟動或其電源尚不可用,則可能會發生這種情況。您必須采取預防措施來解決此問題。一定次數的引導重試可能是解決方案。

在開始修改rpi-eeprom-config文件之前,請仔細閱讀此頁面上的說明。

$ sudo -E rpi-eeprom-config --edit
# modify BOOT_ORDER=0xf41 
# first SSD (USB), second SD card
$ BOOT_ORDER=0xf14
# save +, , 
$ sudo reboot

同樣,這適用于高級用戶。大多數人只需從Pi中取出SD卡即可享受改進的性能。


審核編輯:湯梓紅

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 驅動器
    +關注

    關注

    54

    文章

    8646

    瀏覽量

    149328
  • usb
    usb
    +關注

    關注

    60

    文章

    8152

    瀏覽量

    271365
  • SD卡
    +關注

    關注

    2

    文章

    578

    瀏覽量

    65316
  • SSD
    SSD
    +關注

    關注

    21

    文章

    2956

    瀏覽量

    119235
  • 樹莓派
    +關注

    關注

    121

    文章

    1966

    瀏覽量

    107113
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    資料下載:Raspberry Pi 4 Model B(4G RAM)WIndows 10 安裝(SD掛載USB驅動)

    Raspberry Pi Model B(4G RAM)WIndows 10 安裝(SD掛在USB驅動★破解win10 1GRAM限制)截至2020年9月1日第一個
    發表于 07-01 07:35

    Raspberry Pi 4 Model B(4G RAM)WIndows 10 安裝(SD掛載USB驅動)

    Raspberry Pi Model B(4G RAM)WIndows 10 安裝(SD掛在USB驅動★破解win10 1GRAM限制)截至2020年9月1日第一個
    發表于 12-28 19:55 ?3次下載
    <b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> <b class='flag-5'>4</b> Model B(<b class='flag-5'>4</b>G RAM)WIndows 10 安裝(SD掛載<b class='flag-5'>USB</b>驅動)

    Raspberry Pi安裝RetroPie的教程

    RetroPie是一個用于 Raspberry Pi 模擬復古視頻游戲的軟件庫。本教程中,我們將在
    的頭像 發表于 08-26 15:26 ?4800次閱讀
    <b class='flag-5'>在</b><b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b><b class='flag-5'>上</b>安裝RetroPie的教程

    Raspberry Pi安裝Android的方法

    Raspberry Pi 中使用的流行操作系統是 Raspbian,它是一個基于 linux 的 Raspberry Pi 官方操作系統,我們使用它構建了許多
    的頭像 發表于 09-05 15:10 ?2w次閱讀
    <b class='flag-5'>在</b><b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b><b class='flag-5'>上</b>安裝Android的方法

    如何在Raspberry Pi 3安裝OpenCV4

    今天我們將學習如何在 Raspberry Pi 3 安裝 OpenCV4 庫,以便我們可以將其用于計算機視覺應用程序。這將允許 OpenCV
    的頭像 發表于 09-08 16:09 ?1880次閱讀
    如何在<b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> 3<b class='flag-5'>上</b>安裝OpenCV<b class='flag-5'>4</b>庫

    您的Raspberry Pi設備使用BOLT云服務

    電子發燒友網站提供《您的Raspberry Pi設備使用BOLT云服務.zip》資料免費下載
    發表于 11-17 10:43 ?0次下載
    <b class='flag-5'>在</b>您的<b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b>設備<b class='flag-5'>上</b>使用BOLT云服務

    Raspberry Pi通過網絡控制LED

    電子發燒友網站提供《Raspberry Pi通過網絡控制LED.zip》資料免費下載
    發表于 12-13 09:37 ?0次下載
    <b class='flag-5'>在</b><b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b><b class='flag-5'>上</b>通過網絡控制LED

    Raspberry Pi安裝Cam Web界面

    電子發燒友網站提供《Raspberry Pi安裝Cam Web界面.zip》資料免費下載
    發表于 01-03 11:00 ?0次下載
    <b class='flag-5'>在</b><b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b>零<b class='flag-5'>上</b>安裝Cam Web界面

    Raspberry Pi/樹莓派】小小工控機擔起大大責任

    CM4 Nano是一款基于Raspberry Pi / 樹莓派 Compute Module 4(簡稱CM4),由
    的頭像 發表于 02-20 10:28 ?1576次閱讀
    【<b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b>/樹莓派】小小工控機擔起大大責任

    自己整理的一份基于Raspberry Pi / 樹莓派而設計的CM4 Media的參考資料

    CM4 Media是一款基于 Raspberry Pi / 樹莓派 Compute Module 4,由EDATEC設計的多媒體電腦。
    的頭像 發表于 02-21 12:00 ?1880次閱讀
    自己整理的一份基于<b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> / 樹莓派而設計的CM<b class='flag-5'>4</b> Media的參考資料

    Raspberry Pi模擬Commodore Amiga

    現在,您只要使用一個Raspberry Pi就可以輕松實現對Amiga的探索!本項目中,您可以使用任意Pi,但是為了獲得更好的性能,Raspber
    的頭像 發表于 02-25 17:29 ?1469次閱讀
    <b class='flag-5'>在</b><b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b><b class='flag-5'>上</b>模擬Commodore Amiga

    Raspberry Pi Zero監視Wi-Fi

    電子發燒友網站提供《Raspberry Pi Zero監視Wi-Fi.zip》資料免費下載
    發表于 06-16 10:44 ?0次下載
    <b class='flag-5'>在</b><b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> Zero<b class='flag-5'>上</b>監視Wi-Fi

    Raspberry Pi 4帶Respeaker的離線語音識別

    電子發燒友網站提供《Raspberry Pi 4帶Respeaker的離線語音識別.zip》資料免費下載
    發表于 06-25 11:06 ?0次下載
    <b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> <b class='flag-5'>4</b><b class='flag-5'>上</b>帶Respeaker的離線語音識別

    通過USBRaspberry Pi進行編程

    電子發燒友網站提供《通過USBRaspberry Pi進行編程.zip》資料免費下載
    發表于 06-30 10:24 ?0次下載
    通過<b class='flag-5'>USB</b>對<b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b>進行編程

    【樹莓派Pi5】樹莓派 Raspberry Pi 5 正式發布!

    革新得益于 Raspberry Pi 自家研發的 RP1 I/O 控制芯片,這是首次旗艦產品采用 Raspberry
    的頭像 發表于 09-28 17:30 ?2947次閱讀
    【樹莓派<b class='flag-5'>Pi</b>5】樹莓派 <b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> 5 正式發布!
    主站蜘蛛池模板: 免费在线观看一区二区 | 韩国免费人成在线观看网站 | 久久亚洲国产成人影院 | 精品国产一二三区 | free 欧美 | 一级网站片 | 三级在线观看免播放网站 | 久久久久久国产精品免费免 | 国产综合视频 | 在线观看国产一级强片 | 亚洲午夜精品久久久久久抢 | 你懂的手机在线视频 | 免费可以看黄的视频 s色 | 欧美午夜精品一区二区三区 | 久操青青| 亚洲香蕉国产高清在线播放 | 午夜手机看片 | 天天看天天摸色天天综合网 | 91成人免费观看 | 能看的黄网 | 永久免费观看午夜视频在线 | 亚洲国产一区二区在线 | 黄色大片播放 | 亚洲系列_1页_mmyy11 | 欧美午夜精品久久久久久黑人 | 麻豆国产一区二区在线观看 | 久久欧洲视频 | 免费一级毛片在级播放 | 婷婷丁香亚洲 | 91麻豆麻豆| 成人国产精品一级毛片视频 | 欧美综合精品一区二区三区 | 国产精品14p | 亚洲一卡2卡3卡4卡5卡乱码 | 午夜免费体验 | 特黄大片aaaaa毛片 | 天天舔天天射天天干 | 国内一级特黄女人精品片 | 午夜精品福利视频 | 在线麻豆国产传媒60在线观看 | 日产毛片 |