色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

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

如何在 Rockchip Arm 開發(fā)板上安裝 Docker Tailscale K3s Cilium?

觸覺智能 ? 2023-08-04 08:39 ? 次閱讀

概述

618 買了幾個便宜的Purple PI OH 開發(fā)板[1](500 塊多一點(diǎn)買了 3 個), 這個開發(fā)板類似樹莓派,是基于 Rockchip瑞芯微) 的 rx3566 arm64 芯片。如下:

5cb43e16-325f-11ee-bbcf-dac502259ad0.jpgPurple PI OH

買來是用作家庭服務(wù)器或家庭實(shí)驗(yàn)室的。主要考慮就是:

1.便宜2.可玩性高3.功耗低4.散熱小,運(yùn)行安靜5.Arm64 現(xiàn)在生態(tài)還湊活

其配置如下(選擇部分說明):

?SOC: RockChip RK3566?CPU: 四核 64 位 Cortex-A55 處理器,主頻最高 1.8GHz?最高支持 8GB 高速 LPDDR4,速率高達(dá) 1066Mbps (我買的是 2G 版本的)?存儲:eMMC 默認(rèn) 8GB(可選 16GB/32GB/64GB)(我買的是 16G 版本的)?1 路 HDMI2.0 支持 4K@60Hz 或 1080P@120Hz?1 路自適應(yīng)千兆以太網(wǎng)口?WIFI 藍(lán)牙無線通信?板載 1 路 USB3.0,3 路 USB2.0?極小型 PCBA 尺寸,85mm*56mm

系統(tǒng)支持:

?Android 11?Debian 10?Buildroot + QT?鴻蒙 OpenHarmony3.2?Ubuntu?麒麟 OS

刷入官方提供的 Debian 10 后,發(fā)現(xiàn)無法安裝 Docker/Tailscale/K3s/Cilium 等,這是為什么?

原因解析

很多開發(fā)板的操作系統(tǒng),都是沒有 UEFI 的,也不能直接使用 Debian Linux 官網(wǎng)提供的 iso 等安裝介質(zhì)直接進(jìn)行安裝的。而是自編譯的 Debian Linux.

編譯后的 Debian 里,會帶有 uboot 作為啟動引導(dǎo)的工具,同時將開發(fā)板對應(yīng)的芯片/接口驅(qū)動集成進(jìn)去。

官方提供的自編譯 Debian Linux 里,只開啟了一小部分的 Kernel 內(nèi)核參數(shù)。而 Docker/Tailscale/K3s/Cilium 等,是需要直接用到 Kernel 緊密相關(guān)的功能,但是這些功能在官方提供的 Debian Linux 中又沒有,就需要我們按照官方提供的《Linux SDK 編譯手冊》自行編譯。

需要哪些內(nèi)核配置

Docker 需要哪些內(nèi)核配置

Docker 需要的內(nèi)核配置,可以通過檢查腳本進(jìn)行檢驗(yàn)的。運(yùn)行示例如下:

# ./check_config.shinfo: reading kernel config from ./kernel/.config ...
Generally Necessary:- cgroup hierarchy: properly mounted [/sys/fs/cgroup]- apparmor: enabled and tools installed- CONFIG_NAMESPACES: enabled- CONFIG_NET_NS: enabled- CONFIG_PID_NS: enabled- CONFIG_IPC_NS: enabled- CONFIG_UTS_NS: enabled- CONFIG_CGROUPS: enabled- CONFIG_CGROUP_CPUACCT: enabled- CONFIG_CGROUP_DEVICE: enabled- CONFIG_CGROUP_FREEZER: enabled- CONFIG_CGROUP_SCHED: enabled- CONFIG_CPUSETS: enabled- CONFIG_MEMCG: missing- CONFIG_KEYS: enabled- CONFIG_VETH: missing- CONFIG_BRIDGE: missing- CONFIG_BRIDGE_NETFILTER: missing- CONFIG_IP_NF_FILTER: missing- CONFIG_IP_NF_TARGET_MASQUERADE: missing- CONFIG_NETFILTER_XT_MATCH_ADDRTYPE: missing- CONFIG_NETFILTER_XT_MATCH_CONNTRACK: missing- CONFIG_NETFILTER_XT_MATCH_IPVS: missing- CONFIG_IP_NF_NAT: missing- CONFIG_NF_NAT: missing- CONFIG_POSIX_MQUEUE: missing
Optional Features:- CONFIG_USER_NS: enabled- CONFIG_SECCOMP: enabled- CONFIG_SECCOMP_FILTER: enabled- CONFIG_CGROUP_PIDS: missing- CONFIG_MEMCG_SWAP: missing- CONFIG_MEMCG_SWAP_ENABLED: missing- CONFIG_BLK_CGROUP: missing- CONFIG_BLK_DEV_THROTTLING: missing- CONFIG_CGROUP_PERF: missing- CONFIG_CGROUP_HUGETLB: missing- CONFIG_NET_CLS_CGROUP: missing- CONFIG_CGROUP_NET_PRIO: missing- CONFIG_CFS_BANDWIDTH: enabled- CONFIG_FAIR_GROUP_SCHED: enabled- CONFIG_RT_GROUP_SCHED: missing- CONFIG_IP_NF_TARGET_REDIRECT: missing- CONFIG_IP_VS: missing- CONFIG_IP_VS_NFCT: missing- CONFIG_IP_VS_PROTO_TCP: missing- CONFIG_IP_VS_PROTO_UDP: missing- CONFIG_IP_VS_RR: missing- CONFIG_SECURITY_SELINUX: missing- CONFIG_SECURITY_APPARMOR: missing

所以其需要的 Kernel config 為:

# Docker Generally NecessaryCONFIG_NAMESPACES=yCONFIG_NET_NS=yCONFIG_PID_NS=yCONFIG_IPC_NS=yCONFIG_UTS_NS=yCONFIG_CGROUPS=yCONFIG_CGROUP_CPUACCT=yCONFIG_CGROUP_DEVICE=yCONFIG_CGROUP_FREEZER=yCONFIG_CGROUP_SCHED=yCONFIG_CPUSETS=yCONFIG_MEMCG=yCONFIG_KEYS=yCONFIG_VETH=yCONFIG_BRIDGE=yCONFIG_BRIDGE_NETFILTER=yCONFIG_IP_NF_FILTER=yCONFIG_IP_NF_TARGET_MASQUERADE=yCONFIG_NETFILTER_XT_MATCH_ADDRTYPE=yCONFIG_NETFILTER_XT_MATCH_CONNTRACK=yCONFIG_NETFILTER_XT_MATCH_IPVS=yCONFIG_IP_NF_NAT=yCONFIG_NF_NAT=yCONFIG_POSIX_MQUEUE=y
# Optional Features:=yCONFIG_USER_NS=yCONFIG_SECCOMP=yCONFIG_SECCOMP_FILTER=yCONFIG_CGROUP_PIDS=yCONFIG_MEMCG_SWAP=yCONFIG_MEMCG_SWAP_ENABLED=yCONFIG_BLK_CGROUP=yCONFIG_BLK_DEV_THROTTLING=yCONFIG_CGROUP_PERF=yCONFIG_CGROUP_HUGETLB=yCONFIG_NET_CLS_CGROUP=yCONFIG_CGROUP_NET_PRIO=yCONFIG_CFS_BANDWIDTH=yCONFIG_FAIR_GROUP_SCHED=yCONFIG_RT_GROUP_SCHED=yCONFIG_IP_NF_TARGET_REDIRECT=yCONFIG_IP_VS=yCONFIG_IP_VS_NFCT=yCONFIG_IP_VS_PROTO_TCP=yCONFIG_IP_VS_PROTO_UDP=yCONFIG_IP_VS_RR=yCONFIG_SECURITY_SELINUX=yCONFIG_SECURITY_APPARMOR=y

Tailscale 需要哪些內(nèi)核配置

Tailscale 出于廣泛適用性的考慮,主要都是基于用戶空間的實(shí)現(xiàn),不加任何內(nèi)核配置也可以基于 sock5 代理的方式運(yùn)行。如果要正常狀態(tài)運(yùn)行,其只依賴于一個內(nèi)核配置:

# TailscaleCONFIG_TUN=y

如果是 Wireguard 或其他對內(nèi)核依賴較多的相關(guān)軟件,請自行查找相關(guān)內(nèi)核配置需求。

K3s 需要哪些內(nèi)核配置

K3s 的 Cli 做的很完善,直接可以檢查內(nèi)核配置需求,在我編譯好的 Debian 10 上運(yùn)行具體如下:

$ k3s check-config
Verifying binaries in /var/lib/rancher/k3s/data/ef31d9f1b153134534c2b9664540479f3071940e08ee95dd2877e102a31d235e/bin:- sha256sum: good- aux/ip6tables: symlink to xtables-legacy-multi- aux/ip6tables-restore: symlink to xtables-legacy-multi- aux/ip6tables-save: symlink to xtables-legacy-multi- aux/iptables: symlink to xtables-legacy-multi- aux/iptables-restore: symlink to xtables-legacy-multi- aux/iptables-save: symlink to xtables-legacy-multi- links: good
System:- /var/lib/rancher/k3s/data/ef31d9f1b153134534c2b9664540479f3071940e08ee95dd2877e102a31d235e/bin/aux iptables v1.8.8 (legacy): ok- swap: disabled- routes: ok
Limits:- /proc/sys/kernel/keys/root_maxkeys: 1000000
modprobe: ERROR: ../libkmod/libkmod.c:586 kmod_search_moddep() could not open moddep file '/lib/modules/4.19.232/modules.dep.bin'modprobe: FATAL: Module configs not found in directory /lib/modules/4.19.232info: reading kernel config from /proc/config.gz ...
Generally Necessary:- cgroup hierarchy: cgroups Hybrid mounted, cpuset|memory controllers status: good- CONFIG_NAMESPACES: enabled- CONFIG_NET_NS: enabled- CONFIG_PID_NS: enabled- CONFIG_IPC_NS: enabled- CONFIG_UTS_NS: enabled- CONFIG_CGROUPS: enabled- CONFIG_CGROUP_PIDS: enabled- CONFIG_CGROUP_CPUACCT: enabled- CONFIG_CGROUP_DEVICE: enabled- CONFIG_CGROUP_FREEZER: enabled- CONFIG_CGROUP_SCHED: enabled- CONFIG_CPUSETS: enabled- CONFIG_MEMCG: enabled- CONFIG_KEYS: enabled- CONFIG_VETH: enabled- CONFIG_BRIDGE: enabled- CONFIG_BRIDGE_NETFILTER: enabled- CONFIG_IP_NF_FILTER: enabled- CONFIG_IP_NF_TARGET_MASQUERADE: enabled- CONFIG_NETFILTER_XT_MATCH_ADDRTYPE: enabled- CONFIG_NETFILTER_XT_MATCH_CONNTRACK: enabled- CONFIG_NETFILTER_XT_MATCH_IPVS: enabled- CONFIG_NETFILTER_XT_MATCH_COMMENT: enabled- CONFIG_NETFILTER_XT_MATCH_MULTIPORT: enabled- CONFIG_IP_NF_NAT: enabled- CONFIG_NF_NAT: enabled- CONFIG_POSIX_MQUEUE: enabled
Optional Features:- CONFIG_USER_NS: enabled- CONFIG_SECCOMP: enabled- CONFIG_BLK_CGROUP: enabled- CONFIG_BLK_DEV_THROTTLING: enabled- CONFIG_CGROUP_PERF: enabled- CONFIG_CGROUP_HUGETLB: enabled- CONFIG_NET_CLS_CGROUP: enabled- CONFIG_CGROUP_NET_PRIO: enabled- CONFIG_CFS_BANDWIDTH: enabled- CONFIG_FAIR_GROUP_SCHED: enabled- CONFIG_RT_GROUP_SCHED: enabled- CONFIG_IP_NF_TARGET_REDIRECT: enabled- CONFIG_IP_SET: enabled- CONFIG_IP_VS: enabled- CONFIG_IP_VS_NFCT: enabled- CONFIG_IP_VS_PROTO_TCP: enabled- CONFIG_IP_VS_PROTO_UDP: enabled- CONFIG_IP_VS_RR: enabled- CONFIG_EXT4_FS: enabled- CONFIG_EXT4_FS_POSIX_ACL: enabled- CONFIG_EXT4_FS_SECURITY: enabled- Network Drivers: - "overlay": - CONFIG_VXLAN: enabled Optional (for encrypted networks): - CONFIG_CRYPTO: enabled - CONFIG_CRYPTO_AEAD: enabled - CONFIG_CRYPTO_GCM: enabled - CONFIG_CRYPTO_SEQIV: enabled - CONFIG_CRYPTO_GHASH: enabled - CONFIG_XFRM: enabled - CONFIG_XFRM_USER: enabled - CONFIG_XFRM_ALGO: enabled - CONFIG_INET_ESP: enabled - CONFIG_INET_XFRM_MODE_TRANSPORT: enabled- Storage Drivers: - "overlay": - CONFIG_OVERLAY_FS: enabled
STATUS: pass

根據(jù)上面輸出,得出 K3s 需要的內(nèi)核配置有:

# K3s Generally Necessary:CONFIG_NAMESPACES=yCONFIG_NET_NS=yCONFIG_PID_NS=yCONFIG_IPC_NS=yCONFIG_UTS_NS=yCONFIG_CGROUPS=yCONFIG_CGROUP_PIDS=yCONFIG_CGROUP_CPUACCT=yCONFIG_CGROUP_DEVICE=yCONFIG_CGROUP_FREEZER=yCONFIG_CGROUP_SCHED=yCONFIG_CPUSETS=yCONFIG_MEMCG=yCONFIG_KEYS=yCONFIG_VETH=yCONFIG_BRIDGE=yCONFIG_BRIDGE_NETFILTER=yCONFIG_IP_NF_FILTER=yCONFIG_IP_NF_TARGET_MASQUERADE=yCONFIG_NETFILTER_XT_MATCH_ADDRTYPE=yCONFIG_NETFILTER_XT_MATCH_CONNTRACK=yCONFIG_NETFILTER_XT_MATCH_IPVS=yCONFIG_NETFILTER_XT_MATCH_COMMENT=yCONFIG_NETFILTER_XT_MATCH_MULTIPORT=yCONFIG_IP_NF_NAT=yCONFIG_NF_NAT=yCONFIG_POSIX_MQUEUE=y
# Optional Features:CONFIG_USER_NS=yCONFIG_SECCOMP=yCONFIG_BLK_CGROUP=yCONFIG_BLK_DEV_THROTTLING=yCONFIG_CGROUP_PERF=yCONFIG_CGROUP_HUGETLB=yCONFIG_NET_CLS_CGROUP=yCONFIG_CGROUP_NET_PRIO=yCONFIG_CFS_BANDWIDTH=yCONFIG_FAIR_GROUP_SCHED=yCONFIG_RT_GROUP_SCHED=yCONFIG_IP_NF_TARGET_REDIRECT=yCONFIG_IP_SET=yCONFIG_IP_VS=yCONFIG_IP_VS_NFCT=yCONFIG_IP_VS_PROTO_TCP=yCONFIG_IP_VS_PROTO_UDP=yCONFIG_IP_VS_RR=yCONFIG_EXT4_FS=yCONFIG_EXT4_FS_POSIX_ACL=yCONFIG_EXT4_FS_SECURITY=y# Network DriversCONFIG_VXLAN=y# Optional (for encrypted networks):CONFIG_CRYPTO=yCONFIG_CRYPTO_AEAD=yCONFIG_CRYPTO_GCM=yCONFIG_CRYPTO_SEQIV=yCONFIG_CRYPTO_GHASH=yCONFIG_XFRM=yCONFIG_XFRM_USER=yCONFIG_XFRM_ALGO=yCONFIG_INET_ESP=yCONFIG_INET_XFRM_MODE_TRANSPORT=y# Storage DriversCONFIG_OVERLAY_FS=y

相比 Docker, 主要多了以下內(nèi)核需求:

?Overlay 網(wǎng)絡(luò)?Overlay 存儲

Cilium 需要哪些內(nèi)核配置

Cilium 需要的內(nèi)核配置,可以在這里查看:System Requirements — Cilium 1.13.4 documentation[2]

# Cilium Base RequirementsCONFIG_BPF=yCONFIG_BPF_SYSCALL=yCONFIG_NET_CLS_BPF=yCONFIG_BPF_JIT=yCONFIG_NET_CLS_ACT=yCONFIG_NET_SCH_INGRESS=yCONFIG_CRYPTO_SHA1=yCONFIG_CRYPTO_USER_API_HASH=yCONFIG_CGROUPS=yCONFIG_CGROUP_BPF=yCONFIG_PERF_EVENTS=y# Optional: Iptables-based MasqueradingCONFIG_NETFILTER_XT_SET=mCONFIG_IP_SET=mCONFIG_IP_SET_HASH_IP=m# Optional: L7 and FQDN PoliciesCONFIG_NETFILTER_XT_TARGET_TPROXY=mCONFIG_NETFILTER_XT_TARGET_CT=mCONFIG_NETFILTER_XT_MATCH_MARK=mCONFIG_NETFILTER_XT_MATCH_SOCKET=m# Optional: IPSecCONFIG_XFRM=yCONFIG_XFRM_OFFLOAD=yCONFIG_XFRM_STATISTICS=yCONFIG_XFRM_ALGO=mCONFIG_XFRM_USER=mCONFIG_INET{,6}_ESP=mCONFIG_INET{,6}_IPCOMP=mCONFIG_INET{,6}_XFRM_TUNNEL=mCONFIG_INET{,6}_TUNNEL=mCONFIG_INET_XFRM_MODE_TUNNEL=mCONFIG_CRYPTO_AEAD=mCONFIG_CRYPTO_AEAD2=mCONFIG_CRYPTO_GCM=mCONFIG_CRYPTO_SEQIV=mCONFIG_CRYPTO_CBC=mCONFIG_CRYPTO_HMAC=mCONFIG_CRYPTO_SHA256=mCONFIG_CRYPTO_AES=m# Optional: Bandwidth ManagerCONFIG_NET_SCH_FQ=m

另外 Cilium 對于 Kernel 版本也有嚴(yán)格要求,Cilium 的部分功能依賴于高版本的 Kernel. 請自行查閱。

修改內(nèi)核配置并編譯

Linux SDK 官方一般都會提供,基于 Rockchip 芯片系列的 Linux SDK 文件目錄結(jié)構(gòu)大差不差。我這里以 Purple Pi OH 為例,相信如果您也正好有相關(guān)需求,且是 Rockchip 的其他開發(fā)板,也能很快找到對應(yīng)目錄。

一般內(nèi)核配置的目錄為:xxxxxxx\kernel\arch\arm64\configs\xxxxx_linux_defconfig

將上方提供的 Kernel 配置添加到該文件末尾(注意去重)并保存。

然后直接編譯即可:

./build.sh kernel

編譯后在./rockdev目錄生成boot.img鏡像。

然后利用 Rockchip 提供的燒錄工具:RKDevTool.exe, 單獨(dú)將boot.img燒錄即可。

編譯是真的耗資源啊,耗時間,耗 CPU, 耗磁盤

可能出現(xiàn)的異常情況

分區(qū)超出

我在編譯過程中碰到 recovery 分區(qū)超過的報錯,報錯如下:

rk356x_linux_sdk/buildroot/output/rockchip_rk356x_recovery/images/recovery.img's size exceed parameter.txt's limit!ERROR: Running build_firmware failed!

解決辦法是要修改分區(qū)大小,具體就是修改對應(yīng)的 parameter.txt 文件。修改后再重新完整編譯:

./build.sh

并重新燒錄整個固件。

Docker 安裝后啟動失敗

根據(jù)官方文檔:Install Docker Engine on Debian | Docker Documentation[3], Docker 安裝后啟動失敗。

官方明確提到目前最新版本需要的 Debian 版本為:

Debian Bookworm 12 (stable) Debian Bullseye 11 (oldstable)

可能是 Deibian 10 兼容性有問題導(dǎo)致的。但是有 workaround.

具體的報錯為 nftables 相關(guān)的報錯。

解決方案為:

update-alternatives --set iptables /usr/sbin/iptables-legacyupdate-alternatives --set ip6tables /usr/sbin/ip6tables-legacyupdate-alternatives --set arptables /usr/sbin/arptables-legacyupdate-alternatives --set ebtables /usr/sbin/ebtables-legacy

重啟后 Docker 可以正常運(yùn)行。

總結(jié)

玩了一周末的 Rockchip arm64 開發(fā)板,現(xiàn)在 2G 內(nèi)存的板子上終于可以跑 docker,k3s,tailscale,cilium 了。

Arm 開發(fā)板如我之前所說,有這些優(yōu)勢:

1.便宜2.可玩性高3.功耗低4.散熱小,運(yùn)行安靜5.Arm64 現(xiàn)在生態(tài)還湊活

但是相比 x86, 這類 arm 開發(fā)板生態(tài)還是太差了,沒有 bios/uefi,裝前面幾個軟件都要調(diào) kernel 參數(shù)然后編譯,刷機(jī)燒錄。玩起來太累了。..

x86 也有這些優(yōu)勢:

1.便宜2.可玩性高

但是 x86 的生態(tài)太好了,玩起來省心多了。

Arm 與 x86 相比,其實(shí)也就強(qiáng)在 功耗低,散熱小。但是現(xiàn)在 Intel 的一些芯片,如 n100 等,TDP 為 6W 也是非常低了,通過被動散熱也能壓住也就靜音。Arm 的優(yōu)勢所剩無幾了。..

所以我的建議,想省心/靜音/功率低,首推 x86 迷你主機(jī);想折騰/靜音/功率低,首推各類 arm pi 開發(fā)板或盒子;不在乎功耗/不在乎聲音/高配,可以玩玩二手 x86 服務(wù)器。

以上。

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

    關(guān)注

    455

    文章

    50851

    瀏覽量

    423907
  • ARM
    ARM
    +關(guān)注

    關(guān)注

    134

    文章

    9098

    瀏覽量

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

    關(guān)注

    25

    文章

    5059

    瀏覽量

    97541
  • 樹莓派
    +關(guān)注

    關(guān)注

    116

    文章

    1707

    瀏覽量

    105666
收藏 人收藏

    評論

    相關(guān)推薦

    全志T113-S3開發(fā)板網(wǎng)絡(luò)通信

    前言:在使用開發(fā)板的過程中經(jīng)常會使用到ssh、ftp等網(wǎng)絡(luò)服務(wù),這時需要使用開發(fā)板的網(wǎng)絡(luò)功能。因此新拿到的開發(fā)板要先進(jìn)行網(wǎng)絡(luò)測試,檢查網(wǎng)絡(luò)功能是否正常,保障后續(xù)開發(fā)搭建的網(wǎng)絡(luò)不出現(xiàn)問題
    的頭像 發(fā)表于 12-26 08:32 ?201次閱讀
    全志T113-<b class='flag-5'>S3</b><b class='flag-5'>開發(fā)板</b>網(wǎng)絡(luò)通信

    k8sdocker區(qū)別對比,哪個更強(qiáng)?

    Docker和Kubernetes(K8s)是容器化技術(shù)的兩大流行工具。Docker關(guān)注構(gòu)建和打包容器,適用于本地開發(fā)和單主機(jī)管理;而K8s
    的頭像 發(fā)表于 12-11 13:55 ?109次閱讀

    何在樹莓派上安裝Docker容器

    ,確保你的系統(tǒng)是最新的。打開終端,輸入以下命令: sudo apt updatesudo apt upgrade 3. 安裝Docker 步驟1:添加Docker的官方GPG密鑰 cu
    的頭像 發(fā)表于 11-11 11:38 ?602次閱讀

    ARM開發(fā)板與FPGA的結(jié)合應(yīng)用

    一、引言 ARM開發(fā)板是一種基于ARM架構(gòu)的嵌入式開發(fā)平臺,具有高性能、低功耗的特點(diǎn)。FPGA是一種可編程的數(shù)字電路,可以根據(jù)需要配置不同的邏輯功能。將
    的頭像 發(fā)表于 11-05 11:42 ?486次閱讀

    ARM開發(fā)板的功耗分析與優(yōu)化

    隨著移動設(shè)備和物聯(lián)網(wǎng)設(shè)備的快速發(fā)展,對低功耗的需求日益增長。 1. 功耗的來源 ARM開發(fā)板的功耗主要來源于以下幾個方面: CPU功耗 :包括動態(tài)功耗和靜態(tài)功耗。動態(tài)功耗與CPU的工作頻率和電壓有關(guān)
    的頭像 發(fā)表于 11-05 11:40 ?376次閱讀

    ARM開發(fā)板與樹莓派的比較

    處理器 ARM開發(fā)板通常采用不同的ARM處理器,如Cortex-A系列、Cortex-M系列等,而樹莓派則主要使用博通的ARM處理器。樹莓派的處理器性能相對較高,尤其是在最新的樹莓派
    的頭像 發(fā)表于 11-05 11:11 ?469次閱讀

    Docker運(yùn)行環(huán)境安裝

    、發(fā)布、測試和部署,可以幫助開發(fā)人員將最新版本代碼應(yīng)用到生產(chǎn)環(huán)境中。 Docker可以安裝在多個平臺中,包括Mac、Windows和Linux。不過,生產(chǎn)環(huán)境還是推薦在Linux運(yùn)行
    的頭像 發(fā)表于 10-29 11:28 ?224次閱讀

    樹莓派和arm開發(fā)板的區(qū)別

    ,已經(jīng)推出了多個版本,包括A、B、A+、B+、2、3、4等。 ARM開發(fā)板 ARM開發(fā)板是一種基于ARM
    的頭像 發(fā)表于 08-30 15:36 ?1035次閱讀

    【北京迅為】龍芯iTOP-LS2K0500開發(fā)板快速啟動手冊-第3章 Windows安裝串口終端

    龍芯iTOP-LS2K0500開發(fā)板
    的頭像 發(fā)表于 08-28 15:13 ?567次閱讀
    【北京迅為】龍芯iTOP-LS2<b class='flag-5'>K</b>0500<b class='flag-5'>開發(fā)板</b>快速啟動手冊-第<b class='flag-5'>3</b>章 Windows<b class='flag-5'>安裝</b>串口終端

    適合大學(xué)生的鴻蒙開發(fā)板-Purple Pi OH之安裝Docker

    介紹本文基于purple-pi-oh系列主板演示Linux系統(tǒng)安裝Docker,方法適用于RK3566全系列產(chǎn)品。本教程將指導(dǎo)你在基于RK3566的LInux系統(tǒng)安裝
    的頭像 發(fā)表于 05-10 08:32 ?607次閱讀
    適合大學(xué)生的鴻蒙<b class='flag-5'>開發(fā)板</b>-Purple Pi OH之<b class='flag-5'>安裝</b><b class='flag-5'>Docker</b>

    ELF技術(shù)貼|如何在開發(fā)板實(shí)現(xiàn)對Java的支持

    Java作為一種功能強(qiáng)大且廣泛應(yīng)用的編程語言,具有廣泛的適應(yīng)性和實(shí)用性。在ELF1開發(fā)板上集成Java支持,無疑將賦予嵌入式開發(fā)者更廣闊的選擇空間,今天就為各位小伙伴詳細(xì)解析如何在ELF1開發(fā)
    的頭像 發(fā)表于 03-13 16:47 ?517次閱讀
    ELF技術(shù)貼|如<b class='flag-5'>何在</b><b class='flag-5'>開發(fā)板</b><b class='flag-5'>上</b>實(shí)現(xiàn)對Java的支持

    何在PSoC62 Evaluation kit開發(fā)板運(yùn)行RT-Thread呢?

    本文主要介紹如何在PSoC62 Evaluation kit開發(fā)板運(yùn)行RT-Thread,如何連接CYW43012 WiFi藍(lán)牙模組,以及如何進(jìn)行WiFi聯(lián)網(wǎng)、網(wǎng)絡(luò)延遲、網(wǎng)絡(luò)帶寬測試。
    的頭像 發(fā)表于 02-27 10:49 ?1031次閱讀
    如<b class='flag-5'>何在</b>PSoC62 Evaluation kit<b class='flag-5'>開發(fā)板</b><b class='flag-5'>上</b>運(yùn)行RT-Thread呢?

    迅為3588開發(fā)板Ubuntu安裝Docker

    迅為3588開發(fā)板Ubuntu安裝Docker
    的頭像 發(fā)表于 01-29 16:07 ?752次閱讀
    迅為3588<b class='flag-5'>開發(fā)板</b>Ubuntu<b class='flag-5'>安裝</b><b class='flag-5'>Docker</b>

    arm開發(fā)板如何安裝linux系統(tǒng)

    安裝Linux系統(tǒng)到ARM開發(fā)板是一個復(fù)雜的過程,涉及到多個步驟和不同的工具。下面是一個詳實(shí)且細(xì)致的教程,包含了從準(zhǔn)備工作到最終啟動Linux系統(tǒng)的所有步驟。 準(zhǔn)備工作 在開始之前,需要準(zhǔn)備以下
    的頭像 發(fā)表于 01-24 14:19 ?3608次閱讀

    基于全志V3S芯片DIY Linux開發(fā)板

    簡介:大佬已在硬創(chuàng)社開源了近50款開發(fā)板,動手能力極強(qiáng),于去年年底開始接觸學(xué)習(xí)Linux,并由全志V3s、F1C200S等芯片開始上手DIY個人的Linux開發(fā)板
    的頭像 發(fā)表于 01-15 09:37 ?2724次閱讀
    基于全志V<b class='flag-5'>3S</b>芯片DIY Linux<b class='flag-5'>開發(fā)板</b>
    主站蜘蛛池模板: 把腿张开再深点好爽宝贝| 精品96在线观看影院| 男人插曲视频大全免费网站| 4438成人情人网站| 嫩草AV久久伊人妇女| 草莓视频在线观看免费观看高清| 色婷婷激婷婷深爱五月小蛇| 国产精品一区二区四区| 伊人久久精品午夜| 美女露出乳胸扒开尿口| 边摸边吃奶边做带声音| 校花娇喘呻吟校长陈若雪视频| 久久草香蕉频线观| GAY空少被体育生开菊| 无码人妻精品一区二区蜜桃色欲| 精品含羞草免费视频观看| av影音先锋影院男人站| 小向美奈子厨房magnet| 榴莲黄版无限刷| 国产CHINESE HD精品| 一区二区三区毛AAAA片特级| 青娱国产区在线| 精品国产乱码久久久久久口爆| 99久久久无码国产精品不卡按摩| 四虎视频最新视频在线观看| 久久国产精品自线拍免费| 动漫AV纯肉无码AV电影网| 在教室伦流澡到高潮HNP视频 | 青青草原国产在线观看| 国产中文在线| FREECHINESE东北女人真爽| 亚洲精品另类有吗中文字幕| 欧美亚洲日韩自拍高清中文| 极品少妇高潮啪啪AV无码| 大陆午夜伦理| 91久久夜色精品| 亚洲乱码AV久久久久久久| 日本xxx在线观看免费播放| 久久青青草原综合伊人| 国产色精品VR一区二区| 成 人 网 站毛片|