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

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

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

Banana Pi BPI-P2 Pro 開源硬件開發(fā)板,Rockchip RK3308開發(fā)板啟動(dòng)及設(shè)置

bananapi開源硬件 ? 來源:bananapi開源硬件 ? 作者:bananapi開源硬件 ? 2023-11-02 09:13 ? 次閱讀

Banana -Pi BPi-P2 Pro 是一款采用RockChip Arm 處理器的新型開發(fā)板。

64 位四核 Arm Cotrex-A35,使用 RockChip RK3308

512 GB DDR3(在這篇博文中,我的設(shè)備只有 256GB)

8 GB 板載 eMMC 存儲(chǔ)

40 PIN GPI 和 12 PIN 側(cè)(包括 UART、SPI、I2C、IO 等)

100M LAN,支持以太網(wǎng)供電

1 個(gè) USB 2.0 端口。

這些被設(shè)計(jì)為物聯(lián)網(wǎng)設(shè)備、智能語音識別設(shè)備(板上有麥克風(fēng))、機(jī)器人控制或更多。它是一個(gè)無限可能的開發(fā)板。

第 1 部分 – 設(shè)置 SD

您需要做的第一件事是下載RockChip SDDiskTool(注意:不要使用 Etcher 制作 SD 卡,它會(huì)報(bào)告“它看起來不是可啟動(dòng)映像”)SDDisktool將創(chuàng)建 SD 卡正確的方法。

將工具解壓到 PC 上。在使用SDDiskTool之前,我們需要更改配置文件才能以英文運(yùn)行它。在該文件夾下,找到配置文件并使用記事本打開。

wKgaomVC95iAIpJLAACBdtTBFRU556.jpg

在[Language]下,將“ Selected ”從1更改為2。然后保存文件。

1 = 中文

2 = 英語

嘗試打開該程序以確保它是英文的。

設(shè)置SDDiskTool后,需要下載映像。使用以下鏈接下載圖像。
注意:如果您在美國,使用Google Drive Link,百度 是中國的Google,您將需要下載一個(gè)應(yīng)用程序,該應(yīng)用程序只有中文。)

在 SDDiskTool 中,確保該工具按如下方式設(shè)置。

首先選擇:也將寫入映像的 SD 驅(qū)動(dòng)器。(此時(shí),建議使用8或16GB的SD卡,因?yàn)槲募到y(tǒng)的設(shè)置類似于Android文件系統(tǒng)。更好的就是注意磁盤空間。)

第二選擇:選擇“ SD Boot

第三個(gè)選擇:將寫入 SD 調(diào)用的映像。

第四選擇:留空
該圖像是示例:

wKgZomVC95mAbvuyAAIw8FdfiNg783.jpg

一切設(shè)置完畢后,單擊“創(chuàng)建”按鈕。(這可能需要幾分鐘才能完成)。完成后,將 SD 卡插入 BPi-P2 Pro 的 SD 插槽中。如果您有 UART 電纜,請從第 4 部分開始。

第 2 部分 – 在沒有 UART 電纜的情況下使用帶有 GUI 的路由器供電。

Banana -Pi BPi-P2 Pro 不配備 HDMI 端口。大多數(shù)人會(huì)使用 UART 電纜將設(shè)備連接到設(shè)備以查看啟動(dòng)情況。

這里介紹如何使用路由來查找設(shè)備。在此示例中,將使用pfSense 。登錄路由器進(jìn)入
狀態(tài)–> DHCP 租用

wKgaomVC95qACb18AAEaX3WFjyM699.jpg

將以太網(wǎng)電纜插入路由器或交換機(jī)所插入的交換機(jī)的背面。

wKgZomVC95uAcYbwAAHRmw3G6Ng899.jpg

2. 將以太網(wǎng)線的另一端插入 Banana-Pi。如果交換機(jī)是以太網(wǎng)供電,則Banana-Pi BPi-P2 Pro 將啟動(dòng)。

wKgaomVC95uAcQyAAAKcWeVhnvQ425.jpg

3. 插入電源。Raspberry Pi 4 USB-C 或具有 5V/4A 的 USB-C 電源。如果 SD 卡創(chuàng)建正確,LED 燈將變?yōu)榉奂t色并閃爍綠燈。此外,左側(cè)的以太網(wǎng)端口將變成橙色,這表明存在 100MB 連接。

wKgZomVC95yAAXl5AAJq5TMMnsk516.jpg


在打開 DHCP 租用頁面的選項(xiàng)卡上單擊“F5”,這將進(jìn)行刷新,將彈出新設(shè)備。它應(yīng)該顯示 Linaro(某物)。這里,它被重命名為device device。

wKgZomVC95yAU71kAADu88FJMZM757.jpg

現(xiàn)在 ssh 可以使用Xmobaxterm /Putty/Terminate 會(huì)話連接到該 IP 。
用戶名: linaro
密碼: linaro

wKgaomVC952AMA65AACAtSCgh8E682.jpg

第 3 部分 – 如何使用 NMAP 查找設(shè)備。

下一部分與 GUI 類似,但需要一個(gè)名為 nmap 的工具。Nmap是網(wǎng)絡(luò)工程師/黑客用來掃描設(shè)備或設(shè)備上打開的端口的工具。另一個(gè)對 Linux 工程師非常有用的工具是diff,它主要用于配置文件等文本文件,以查看兩者之間的差異。

通過 SSH 連接到將進(jìn)行掃描的計(jì)算機(jī)。
接下來運(yùn)行以下命令
nmap -sP >> beforescan.txt

-sP = 掃描 ping

iprange = 例如10.0.0.0/8、172.16.1.0/16 或 192.168.1.0/24(大多數(shù)家庭路由器使用的。)

>> = 取出輸出并附加文件直至完成。> 只會(huì)得到第一行。

beforescan.txt = 不需要txt,只需一個(gè)設(shè)備開機(jī)前的文件名。

在此示例中,我們將使用在 Banana-Pi R3 上設(shè)置的 VLAN107。

wKgZomVC956Abv5GAADOvmO_nig163.jpg

從第 2 部分開始,執(zhí)行相同的三個(gè)步驟來連?接設(shè)備并打開電源。

現(xiàn)在,再次運(yùn)行 nmap
nmap -sP >> afterscan.txt

wKgaomVC956AWNo9AAAebsAoA18746.jpg

(是的,after 拼寫錯(cuò)誤,但它會(huì)起作用。)
現(xiàn)在需要在兩個(gè)文件之間運(yùn)行差異。
diff file1 file2

< = File 1
> = File 2

wKgZomVC95-AAZhqAAPdSiYXFfo907.jpg

這里可以看到主機(jī)(以黃色突出顯示)不在原始掃描中,它已被分配IP 192.168.107.118,MAC地址是32:FF:D7:FA:75:83。這很有幫助,因?yàn)槿绻?IP 發(fā)生變化,您可以執(zhí)行以下操作來查找它。
sudo nmap -sP | grep MACADDRESS -B2

-B # = 在搜索項(xiàng)之前顯示的行數(shù)。在這種情況下,IP 通常是 MAC 地址之上/之前的兩個(gè)。

使用 Nmap 確保 ssh 已打開
nmap

應(yīng)該顯示返回,如圖像示例所示

wKgaomVC95-AS77CAAGG53JUdfI962.jpg


現(xiàn)在,任何主機(jī)都可以通過 ssh 連接到BPi-P2 Pro (注意:上面有 USE ID 和 Passwd)
ssh linaro@

第 4 部分 — UART 電纜

板子右側(cè)有一個(gè) 12 針,靠近 40 針 GPIO。按照下表中的順序連接以下引腳。引腳 1 位于電路板內(nèi)部最近的位置,緊鄰 WiFi/藍(lán)牙芯片

引腳號 功能
1 RX(板)/TX(電纜)
2 TX(板)/ RX(電纜)
6 地面

電纜

wKgZomVC96CAVe-YAAFusNVSeJ0228.jpg

上圖中,電纜顏色如下

綠色 = TXD
白色 = RXD
黑色 = 接地
紅色 = VCC(未使用)
速度(波特率):1500000
數(shù)據(jù)位:8
停止位:1
奇偶校驗(yàn):無
流量控制:無

連接電纜后,打開設(shè)備電源。使用 Mobaxterm/Minicom/Picocom 啟動(dòng)串行會(huì)話,設(shè)備輸出將在啟動(dòng)時(shí)開始顯示。
設(shè)備啟動(dòng)示例

wKgaomVC96GACGAGAAK3g714IZ4796.jpg

設(shè)備啟動(dòng)完成后,它將位于 root 帳戶中。無需輸入密碼,但如果您不想使用 linaro 用戶,請?jiān)O(shè)置新的服務(wù)器和密碼。
要查看設(shè)備的 ip 是什么,請運(yùn)行以下命令。

ip -c addr show 

現(xiàn)在 Banapi-Pi BPi-Pro 已設(shè)置完畢。另一篇博文將隨后配置設(shè)備以運(yùn)行應(yīng)用程序。在撰寫本文時(shí),仍在了解最適合在該應(yīng)用程序上運(yùn)行的內(nèi)容。

第 5 部分 – 無線設(shè)置

最后一部分是設(shè)置 wifi。
如果 wifi 丟失,請以 root 身份運(yùn)行以下命令,
insmod /system/lib/modules/bcmdhd.ko firmware_path=/system/etc/firmware/ nvram_path=/system/etc/firmware/
這將啟動(dòng) wifi。

cd /etc/wpa_supplicant 

vim wpa_supplicant.conf

network {
       ssid="wifinetworkname"
       psk="passwordforwifi"
       key_mgmt=WPA-PSK 
}

wpa_supplicant -B -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf 

wpa_cli -i wlan0 -p /var/run/wpa_supplicant reconfigure
wpa_cli -i wlan0 -p /var/run/wpa_supplicant reconnect

如果那不起作用。運(yùn)行以下命令

sudo nmtui

選擇“激活連接”
,在 Wi-Fi 下選擇設(shè)備需要連接的網(wǎng)絡(luò)。
選擇安全并輸入 SSID 密碼

注意:在顯示的設(shè)置中,它不會(huì)保存正在制定的 wifi 或區(qū)域設(shè)置的設(shè)置。

審核編輯 黃宇

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

    關(guān)注

    8

    文章

    204

    瀏覽量

    29704
  • 開發(fā)板
    +關(guān)注

    關(guān)注

    25

    文章

    4896

    瀏覽量

    97059
  • banana pi
    +關(guān)注

    關(guān)注

    1

    文章

    107

    瀏覽量

    2953
收藏 人收藏

    評論

    相關(guān)推薦

    香蕉派開發(fā)板BPI-CanMV-K230D-Zero 嘉楠科技 RISC-V開發(fā)板開發(fā)

    Banana Pi BPI-CanMV-K230D-Zero 公開發(fā)售[]() Banana Pi
    發(fā)表于 11-05 15:29

    Banana Pi BPI-R3路由器開發(fā)板運(yùn)行 OrayOS物聯(lián)網(wǎng)系統(tǒng)

    近日,Banana PI開發(fā)板宣布與貝銳達(dá)成戰(zhàn)略合作,貝銳OrayOS現(xiàn)已成功適配Banana PIB
    的頭像 發(fā)表于 10-23 15:49 ?288次閱讀
    <b class='flag-5'>Banana</b> <b class='flag-5'>Pi</b> <b class='flag-5'>BPI</b>-R3路由器<b class='flag-5'>開發(fā)板</b>運(yùn)行 OrayOS物聯(lián)網(wǎng)系統(tǒng)

    Banana Pi BPI-R3路由器開發(fā)板運(yùn)行 OrayOS物聯(lián)網(wǎng)系統(tǒng)

    近日,Banana PI開發(fā)板宣布與貝銳達(dá)成戰(zhàn)略合作,貝銳OrayOS現(xiàn)已成功適配Banana PIB
    發(fā)表于 10-23 15:26

    ?Banana Pi BPi-M4 Zero 開源硬件開發(fā)板評測試: 全志科技H618 方案設(shè)計(jì) ,板載4G 內(nèi)存,32G eMMC

    ?Banana Pi BPi-M4 Zero 開源硬件開發(fā)板評測試: 全志科技H618 方案設(shè)計(jì) ,板載4G 內(nèi)存,32G eMMC
    的頭像 發(fā)表于 10-15 12:04 ?316次閱讀

    Banana Pi BPI-M4 Berry 開源硬件開發(fā)板以太網(wǎng)口和WiFi測試

    Banana Pi BPI-M4 Berry 開源硬件開發(fā)板以太網(wǎng)口和WiFi測試
    的頭像 發(fā)表于 07-02 16:16 ?542次閱讀
    <b class='flag-5'>Banana</b> <b class='flag-5'>Pi</b> <b class='flag-5'>BPI</b>-M4 Berry <b class='flag-5'>開源硬件</b><b class='flag-5'>開發(fā)板</b>以太網(wǎng)口和WiFi測試

    Banana Pi BPI-M7 RK3588開源硬件開發(fā)板評測試

    過去幾周,我對高性能 ARM 開發(fā)板的追求進(jìn)展有些不順,但經(jīng)過近三個(gè)月的測試,以下是我對Banana Pi BPI-M7的筆記。
    的頭像 發(fā)表于 06-18 15:21 ?579次閱讀
    <b class='flag-5'>Banana</b> <b class='flag-5'>Pi</b> <b class='flag-5'>BPI</b>-M7 <b class='flag-5'>RK</b>3588<b class='flag-5'>開源硬件</b><b class='flag-5'>開發(fā)板</b>評測試

    Banana Pi BPI-M7 RK3588開發(fā)板運(yùn)行RKLLM軟件堆AI大模型部署

    Banana Pi BPI-M7開源硬件開發(fā)板 RKLLM 軟件堆??梢詭椭脩艨焖賹?AI 模型部署到
    的頭像 發(fā)表于 04-11 17:12 ?2370次閱讀
    <b class='flag-5'>Banana</b> <b class='flag-5'>Pi</b> <b class='flag-5'>BPI</b>-M7 <b class='flag-5'>RK</b>3588<b class='flag-5'>開發(fā)板</b>運(yùn)行RKLLM軟件堆AI大模型部署

    Banana Pi BPI-M5 開源硬件開發(fā)板運(yùn)行Armbian 系統(tǒng)測試 #Linux開發(fā)板

    硬件開發(fā)板banana pi
    Banana Pi開源硬件
    發(fā)布于 :2023年12月05日 14:07:01

    Banana Pi BPI-M5開發(fā)板Boot log文件導(dǎo)出說明 #開發(fā)板 #開源硬件 #嵌入式開發(fā)

    硬件開發(fā)板banana pi
    Banana Pi開源硬件
    發(fā)布于 :2023年12月05日 13:50:04

    Banana Pi BPI-W3 開源硬件開發(fā)板應(yīng)用特點(diǎn)

    一些實(shí)際案例的討論。 Banana Pi BPI-W3 是一款基于 Arm 體系結(jié)構(gòu)的開源硬件開發(fā)板,它采用了全新的 R40 四核處理器。這
    的頭像 發(fā)表于 12-01 15:44 ?567次閱讀

    快速上手Banana Pi BPI-M4 Zero 全志科技H618開源硬件開發(fā)開發(fā)板

    快速上手Banana Pi BPI-M4 Zero 全志科技H618開源硬件開發(fā)開發(fā)板
    的頭像 發(fā)表于 11-30 14:42 ?1403次閱讀
    快速上手<b class='flag-5'>Banana</b> <b class='flag-5'>Pi</b> <b class='flag-5'>BPI</b>-M4 Zero 全志科技H618<b class='flag-5'>開源硬件</b><b class='flag-5'>開發(fā)</b><b class='flag-5'>開發(fā)板</b>

    Banana Pi BPI-M4 Berry 全志H618開源開發(fā)板低溫環(huán)境測試啟動(dòng)和運(yùn)行

    Banana Pi BPI-M4 Berry 全志H618開源開發(fā)板低溫環(huán)境測試啟動(dòng)和運(yùn)行
    的頭像 發(fā)表于 11-30 14:36 ?864次閱讀
    <b class='flag-5'>Banana</b> <b class='flag-5'>Pi</b> <b class='flag-5'>BPI</b>-M4 Berry 全志H618<b class='flag-5'>開源</b><b class='flag-5'>開發(fā)板</b>低溫環(huán)境測試<b class='flag-5'>啟動(dòng)</b>和運(yùn)行

    Banana Pi BPI-M4 Berry 全志H618開源開發(fā)板低溫環(huán)境測試啟動(dòng)和運(yùn)行

    Banana Pi BPI-M4 Berry 全志H618開源開發(fā)板低溫環(huán)境測試啟動(dòng)和運(yùn)行
    的頭像 發(fā)表于 11-30 14:26 ?512次閱讀
    <b class='flag-5'>Banana</b> <b class='flag-5'>Pi</b> <b class='flag-5'>BPI</b>-M4 Berry 全志H618<b class='flag-5'>開源</b><b class='flag-5'>開發(fā)板</b>低溫環(huán)境測試<b class='flag-5'>啟動(dòng)</b>和運(yùn)行

    Banana Pi BPI-M7 迷你尺寸開源硬件開發(fā)板采用瑞芯微RK3588芯片設(shè)計(jì)

    x MIPI CSI接口和1x MIPI DSI接口,1x M.2 KEY M接口,40 PIN GPIO,迷你尺寸僅為92x62mm。 Banana Pi BPI-M7
    發(fā)表于 11-18 13:51

    迷你尺寸開源硬件開發(fā)板Banana Pi BPI-M7 采用瑞芯微RK3588芯片設(shè)計(jì)

    x MIPI CSI接口和1x MIPI DSI接口,1x M.2 KEY M接口,40 PIN GPIO,迷你尺寸僅為92x62mm。Banana Pi BPI-M7
    發(fā)表于 11-18 13:49