本文目前先記錄一些關鍵詞,因為我還沒來得及整理,但相關的聯系很多,我怕忘了就先記下來。 目錄 起因 現狀 Python 示例 加載 spidev 模塊 .ko 在設備樹添加 spi 結點 測試 SPI 功能和最終效果 后記 起因 最近在做 MaixPy 的開發中適配 Linux V 的外設驅動接口,從 MCU 的思維去是希望直接在 Python 就可以使用 SPI 的驅動來調試外設。 現狀 截止 ...
2021-01-28 18:27 0 311 推薦指數:
1: struct spi_board_info { 2: /* the device name and module name are coupled, like platform_bus; 3: * "modalias ...
准備工作 linux操作系統電腦一台 Windows操作系統電腦一台 讀卡器一枚 512M tf卡一張 PhoenixCard v4.26 balenaEtcher Maix Ⅱ dock resize.sh resize_root.sh 燒錄鏡像 首先獲取原始鏡像下載站 ...
;spidev_fops @@open方法spidev_open進行檢查, 重點是以后三條語句,其他的 ...
需求 制作一個全平台通用的燒錄鏡像 用戶可自行調整root空間大小 存在一個分區,可以全平台讀寫 解壓鏡像 tina系統一鍵打包后為Phoenix img, 不是常規的分區鏡像,因此需要PhoenixCard解壓鏡像到sd卡中。 完成后分區情況如下 最后 ...
前言 這里使用兩種燒錄方式,一種是PhoenixSuit官方燒錄,參考MaixII M2dock 燒錄系統,第二種是類似樹莓派直接燒寫鏡像的方式。官方的講解很完善了,這里主要講第二種。由於win10燒錄會導致GPT分區表錯誤,並且涉及到調整分區,這里將在linux系統下進行。 資源獲取 ...
關於適配和測試常見的基礎外設驅動,從上層用戶空間的軟件到底層硬件寄存器之間的聯系 拓展介紹給 ...
update_dtb 程序是給 allwiner tina linux 專門寫的小工具。 舉個例子,使用 pwm0 的時候會發現系統對此的配置不存在 pio 的表中,所以我們需要對其配置進行更新,那么如何在不燒錄鏡像的情況下改變設備結點的配置呢? 用 fdisk -l 查一下磁盤 ...