久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1537|回復: 0
打印 上一主題 下一主題
收起左側

AM335x評估板快速測試(2)

[復制鏈接]
跳轉到指定樓層
樓主
ID:336245 發表于 2020-9-18 14:11 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
CAN總線測試評估板引出了一個CAN接口。使用USB轉CAN模塊連接評估板硬件CAN0接口和PC機USB接口,如下圖所示。按照調試工具安裝文檔安裝CAN接口調試工具ECAN Tools。

圖 28

進入評估板文件系統,執行如下命令配置CAN0總線比特率為1MHz,并啟動CAN總線。
Target# canconfig can0 bitrate 1000000
Target# canconfig can0 start

圖 29

執行如下命令,接收PC端發送的數據。
Target# candump can0

圖 30

在PC端打開ECANTools軟件,選擇設備類型,然后點擊“打開設備”。

圖 31

等待軟件檢測到設備后,點擊“確定”進入發送界面,如下圖所示。

圖 32

在如下數據發送界面中,點擊“發送”開始發送數據。

圖 33

依次向接收端發送兩組數據,在ECAN Tools及串口調試終端可看到數據,如下圖所示。

圖 34


圖 35

FRAM讀寫測試本小節對評估板FRAM進行讀寫測試。
執行如下命令,將字符串數據寫到FRAM。
Target#echo "www.tronlong.com" > /sys/devices/platform/ocp/44e0b000.i2c/i2c-0/0-0050/eeprom
執行如下命令,讀取寫入到FRAM的數據。
Target#head -c 16 /sys/devices/platform/ocp/44e0b000.i2c/i2c-0/0-0050/eeprom

圖 36

DDR讀寫測試Linux系統啟動時,在U-Boot階段完成DDR的初始化,并打印DDR實際容量,如下圖所示。

圖 37

DDR讀寫速度受實際情況影響,測試速率以具體情況為準,以下測試數據僅供參考。
  • DDR讀速度測試
進入評估板系統,執行如下命令對DDR讀速度測試。
Target#bw_mem 50M rd

圖 38

測試從DDR中讀取50MByte數據,可看到本次測試的讀速度約為:262.26MB/s。
  • DDR寫速度測試
進入評估板系統,執行如下命令對DDR寫速度測試。
Target#bw_mem 50M wr

圖 39

測試寫入50MByte數據到DDR中,可看到本次測試的寫速度約為:1365.52MB/s。
  • DDR拷貝速度測試
進入評估板系統,執行如下命令對DDR拷貝速度測試。
Target#bw_mem 50M cp

圖 40

測試拷貝50MByte數據到DDR中,可看到本次測試的拷貝速度約為:185.06MB/s。

SD卡讀寫測試
本小節使用評估板配套的Linux系統啟動卡來測試SD卡的讀寫速度。不同的SD卡以及不同大小的測試文件,對SD卡的測試結果會造成一定差異。評估板啟動后,Linux系統啟動卡的BOOT分區將會掛載在文件系統”/run/media/mmcblk0p1”目錄下。
Target#ls /run/media/mmcblk0p1

圖 41

  • SD卡寫速度測試
進入評估板系統,執行以下命令測試SD寫速度。
Target#time dd if=/dev/zero of=/home/root/test bs=1024K count=200
time命令有計時作用,dd用于復制,從if(input file)文件讀出,寫到of(output file)指定的文件,bs是每次寫塊的大小,count是讀寫塊的數量。
“if=/dev/zero”不產生IO,即不斷輸出數據,可用來測試純寫速度。

圖 42

此處一共寫200MByte測試數據到SD卡的test文件,可看到本次測試的SD卡寫速度約為:200MB/22.57s=8.86MB/s。
  • SD卡讀速度測試
測完寫速度之后,重啟評估板,并執行以下命令測試SD卡讀速度。
Target#time dd if=/home/root/test of=/dev/null bs=1024K
“of=/dev/null”不產生IO,即不斷接收數據,可用來測試純讀速度。

圖 43

此處從test文件中一共讀出200MByte的數據,可看到本次測試的SD卡讀速度約為:200MB/9.78s=20.45MB/s。
eMMC讀寫測試需對eMMC設備進行分區后方可對其進行讀寫測試。評估板出廠時,默認已完成eMMC設備分區工作,執行如下命令可查看eMMC容量以及分區信息。
Target#dmesg | grep mmcblk1

圖 44

其中boot分區在評估板文件系統掛載路徑為"/run/media/mmcblk1p1",rootfs分區在評估板文件系統掛載路徑為"/run/media/mmcblk1p2",執行如下命令可查看掛載情況。
Target#df

圖 45

  • eMMC寫速度測試
進入評估板系統,執行以下命令對eMMC設備進行寫速度測試。
Target#time dd if=/dev/zero of=/run/media/mmcblk1p2/test bs=1024K count=200 conv=fsync

圖 46

此處一共寫200MByte測試數據到eMMC設備rootfs分區下的test文件,可看到本次測試的eMMC設備寫速度約為:200MB/21.91s=9.13MB/s。
  • eMMC讀速度測試
重啟評估板,進入評估板系統,執行以下命令對eMMC設備進行讀速度測試。
Target#time dd if=/run/media/mmcblk1p2/test of=/dev/null bs=1024K


此處從test文件中一共讀出200MByte數據,可看到本次測試的eMMC設備讀速度約為:200MB/9.51s=21.03MB/s。
SPI FLASH讀寫測試本小節對SPI FLASH的MTD4分區進行讀寫速度測試。MTD4是SPI FLASH的內核備份分區,分區大小為6.6Mbyte,讀寫測試會將該分區內容擦除,請做好數據備份。
執行如下命令查詢SPI FLASH分區,確認MTD4分區大。ㄗx寫請勿超出分區大小),將該分區內容擦除。
Target#cat /proc/mtd
Target# flash_erase /dev/mtd4 0 0

圖 47

  • SPI FLASH寫速度測試
進入評估板系統,執行如下命令對SPI FLASH進行寫速度測試。
Target#time dd if=/dev/zero of=/dev/mtd4 bs=512k count=2

圖 48

測試寫入1MByte數據到SPI FLASH的MTD4分區下,可看到本次測試的SPI FLASH寫速度約為:1MB/2.27s=0.44MB/s。
  • SPI FLASH讀速度測試
重啟評估板,進入評估板系統,執行如下命令對SPI FLASH進行讀速度測試。
Target#time dd if=/dev/mtd4 of=/dev/null bs=512k count=2

圖 49

測試從SPI FLASH的MTD4分區讀取1MByte數據,可看到本次測試的SPI FLASH讀速度約為:1MB/0.56s=1.79MB/s。
溫度傳感器測試核心板板載一個溫度傳感器,使用I2C0總線,地址為0x49。進入評估板文件系統,輸入如下命令查看傳感器溫度值。
Target# cat /sys/devices/platform/ocp/44e0b000.i2c/i2c-0/0-0049/hwmon/hwmon1/temp1_input

圖 50

溫度值為(測試值/1000),單位為攝氏度。本次測試的溫度值為:36812/1000=36.812攝氏度。

調試串口切換測試
  • 調試串口切換為RS232串口UART3
使用RS232交叉串口母線、USB轉RS232公頭串口線,將評估板的RS232串口連接到PC機的USB接口,如下圖所示。

圖 51

打開設備管理器,確認RS232串口的COM端口號,如下圖所示。

圖 52

打開串口調試終端,選擇正確的COM口,波特率為115200,8N1,無檢驗位,并建立串口連接,如下圖所示。

圖 53

進入評估板文件系統,執行如下命令將調試串口切換為RS232串口。
Target#setsid getty 115200 ttyS0

圖 54

執行命令后,將會在新建的RS232串口會話框中打印如下類似登錄信息,請輸入用戶名root并按回車鍵登陸,如下圖所示。

圖 55

  • 調試串口切換為RS485串口UART1
使用RS232轉RS485模塊、USB轉RS232公頭串口線,將評估板的RS485串口連接到PC機的USB接口,如下圖所示。

圖 56

RS232轉RS485模塊與評估板上RS485串口連接方法如下:
  • RS232轉RS485模塊485+端子,連接評估板RS485串口A端子。
  • RS232轉RS485模塊485-端子,連接評估板RS485串口B端子。
  • RS232轉RS485模塊GND端子,連接評估板RS485串口GND端子。
打開設備管理器,確認RS485串口的COM端口號,如下圖所示。

圖 57

打開串口調試終端,選擇正確的COM口,波特率為115200,8N1,無檢驗位,并建立串口連接,如下圖所示。

圖 58

如需同時使用兩個調試串口,則進入評估板系統后執行如下命令創建一個新用戶(比如Tronlong),用戶密碼自定義。如無需同時使用兩個調試串口,則可不創建新用戶。
Target#adduser Tronlong

圖 59

執行如下命令將調試串口切換到RS485串口。
Target#setsid getty 115200 ttyS1

圖 60

執行命令后,會在新建的RS485串口會話框中打印類似如下登錄信息,請輸入用戶名root再按回車鍵登陸,或輸入用戶名Tronlong再輸入自定義密碼登陸,如下圖所示。

圖 61

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 精品亚洲一区二区 | 精品欧美一区二区三区久久久 | 欧美一级片在线播放 | 色综合久久天天综合网 | 亚洲一区免费视频 | 精品亚洲永久免费精品 | 成人福利在线视频 | 天堂在线1| 一级毛片视频 | 岛国精品| 国产精品视频一区二区三 | 免费视频一区二区 | h视频免费在线观看 | 操人网站 | 一级高清免费毛片 | 久久在线免费 | 亚洲欧美国产精品一区二区 | 日韩免费福利视频 | 国产成人jvid在线播放 | 国产精品色一区二区三区 | 国产欧美在线视频 | 欧美一级免费看 | 一区二区三区在线免费观看 | 日本h片在线观看 | 在线观看中文字幕 | 欧美激情免费在线 | 青娱乐自拍 | 2018天天干天天操 | 久草中文网 | 狠狠干天天干 | 成人在线看片 | 蜜臀久久99精品久久久久野外 | 日韩不卡一区二区 | 精品熟人一区二区三区四区 | 国产精品区二区三区日本 | 中文字幕国产 | 97久久久| 日韩三级一区 | 久久精品欧美一区二区三区不卡 | 欧美在线a| 久视频在线观看 |