香蕉派 BPI M4 全志 H618 开发板用户手册 1

小夏 科技 更新 2024-01-30

BPI-M4 Berry 开发板是一款功能强大的单板计算机 (SBC),它利用全志 H618 片上系统 (SoC) 的功能,为开发人员提供令人印象深刻的性能和丰富的功能。 与Raspberry Pi 4B类似,BPI-M4 Berry拥有相当的CPU性能,LPDDR4内存支持,集成的WiFi和蓝牙功能,熟悉的40针接头布局,以及4个USB端口和1个GBE RJ45端口。

凭借其强大的性能、多功能的功能和卓越的图像处理能力,它是嵌入式和计算行业专业人士的典范 SBC 开发平台。 它具有 8GB eMMC 闪存、高性能解码和编码功能以及一系列接口选项,可满足各种应用,包括处理、物联网和娱乐。 无论是针对新手还是有经验的开发人员,BPI-M4 Berry 开发板都提供了实现创意愿景和项目目标的理想工具集。

全志H618,四核ARM Cortex-A53处理器。

arm mali g31 gpu

Wi-Fi 和蓝牙。

2G LPDDR4 内存。

8G eMMC闪存。

1x usb2.0 Type-C OTG,5V供电。

4 个 USB2 端口键入 0 a。

1 个 HDMI 2 端口0a

1 35 毫米音频和 TVE 插孔。

1 GbE 以太网端口。

Linux 镜像支持 SD 卡或 eMMC 启动,并首先从 SD 卡启动。

建议使用至少 1GB 的 A8 级卡。

如果要从 SD 卡启动,请确保已格式化可启动的 eMMC。

如果要从 EMMC 启动并使用 SDCacard 作为存储,请确保 SD 卡已格式化且没有 Linux 映像。

* 最新的 Linux 映像,并确认 MD5 校验和正确。

默认登录:pi/bananapiroot/bananapi

Wiki 指南仅适用于 Ubuntu Debian 映像。

我们准备了 2 种方法来帮助您刻录图像,只需选择其中一种即可。

balena etcher安装适用于 Windows、Linux 和 macOS 的映像。

Balena Etcher 是 Balena 的开源 GUI 闪存工具,可将操作系统映像闪存到 SD 卡或 USB 驱动器。

如果将其安装在 Ubuntu 等 Linux 桌面操作系统中,则可能需要先授予 appimage 文件运行权限。 如果您使用 Windows 安装它,请跳过此步骤。

右键单击 appimage 文件,然后单击properties

选择permissions,然后启用allow executing file as program最后关闭酒吧。

运行 Balena Etcher,单击flash from file选择图像。

点击select target选择 USB 设备。

点击flash!开始燃烧。

balena cli安装适用于 Windows、Linux 和 macOS 的映像。

Balena CLI 是 BalenaCloud 或 OpenBalena 的命令行界面。 它可用于刷新 Linux 映像。

从 Balena CLI 版本安装程序或独立软件包。

在您的计算机上正确安装它。

使用 balena 的 util **ailable-drives 命令选项列出可用于写入操作系统映像的可用驱动器。

balena util **ailable-drives
复制。

然后,您可以使用 Balena 的本地闪存命令选项将 Linux 映像闪存到 SDCacard 或 USB 驱动器。

在 Windows 上,只需这样做。

balena local flash path/to/xxx-bpi-m4-berry-xxx.img.zip --drive \.physicaldrive2
复制。

在 Linux 上,您可能需要使用它sudo仅当您具有 root 权限时,才必须执行该命令。

sudo balena local flash path/to/xxx-bpi-m4-berry-xxx.img.zip --drive /dev/disk2
复制。

Windows下的日志如下:

ps d:\temp\bpi-m4berry_0.0.1_beta_ubuntu_jammy_desktop_xfce_linux6.1.31> balena util **ailable-drivesdevice size description\.\physicaldrive2 7.9 gb sdhc cardps d:\temp\bpi-m4berry_0.0.1_beta_ubuntu_jammy_desktop_xfce_linux6.1.31> balena local flash .\bpi-m4berry_0.0.1_beta_ubuntu_jammy_desktop_xfce_linux6.1.31.img --drive \.physicaldrive2? this will erase the selected drive. are you sure? yesflashing [*====] 100% eta 0svalidating [*====] 100% eta 0s
复制。

确保 Linux 映像已烧录到 SD 卡并正确启动。

在终端中输入以下命令。

sudo bananapi-config
复制。

按照以下说明在eMMC上安装Linux系统镜像。

选择ststem

选择install

选择boot from emmc

选择yes

选择ext4

等待几分钟。 此时请勿关闭或重新启动主板。

最后一步是关闭电路板。 此时,断开电源,取出SD卡,重新打开,就可以从eMMC启动了。

确保Linux镜像已烧录到SD卡,然后插入SD卡。 默认情况下,它将从 SD 卡启动。

在终端中输入命令,lsblk您可以列出系统中的块设备信息,例如硬盘、分区、磁盘等。

pi@bpi-m4berry:~$lsblkname maj:min rm size ro type mountpointsmmcblk0 179:0 0 7.4g 0 disk└─mmcblk0p1 179:1 0 7.2g 0 part /var/log.hdd /mmcblk1 179:32 0 7.3g 0 disk└─mmcblk1p1 179:33 0 7.3g 0 partmmcblk1boot0 179:64 0 4m 1 diskmmcblk1boot1 179:96 0 4m 1 diskzram0 252:0 0 993.2m 0 disk [swap]zram1 252:1 0 50m 0 disk /var/logzram2 252:2 0 0b 0 disk
复制。

mmcblk0 是 SD 卡,mmcblk1 是 eMMC。 在终端中输入以下命令以擦除 emmc。 此过程需要几分钟,并且是不可逆的。 注意备份重要数据。

sudo dd if=/dev/zero of=/dev/mmcblk1
复制。

您可以使用Ubuntu&Debian桌面版的系统镜像来获取图形化操作界面。

您需要准备一台带有 HDMI 连接器和 HDMI 电缆的显示器。

使用HDMI线将显示器连接到BPI-M4 BERRY,将显示器输入接口切换到对应的HDMI接口,打开电脑,稍等片刻即可看到桌面。

Ubuntu 桌面。

Debian 桌面。

准备一个 33V USB转TTL模块。

使用 USB 转 TTL 模块连接 PC 上的 USB 端口和板上的调试 UART 端口。

在PC上打开串口终端软件,如MobaxTerm或Putty。

以 MobaxTerm 为例,设置字符串标语和 115200 波特率后,即可打开 BPI-M4 Berry UART 终端。

准备好网线和路由器。

用网线将路由器的LAN口连接到BPI-M4 BERRY,同时将PC连接到另一个LAN口。

在路由器管理页面查看BPI-M4 Berry的IP地址,或在BPI-M4 Berry UART终端执行以下命令查看IP地址:

ifconfigeth0: flags=4163 mtu 1500 inet 192.168.3.10 netmask 255.255.255.0 broadcast 192.168.3.255 inet6 fe80::3e1f:688f:81ab:d8b7 prefixlen 64 scopeid 0x20 ether 02:00:54:a0:d6:a6 txqueuelen 1000 (ethernet) rx packets 553 bytes 92549 (92.5 kb) rx errors 0 dropped 0 overruns 0 frame 0 tx packets 329 bytes 26023 (26.0 kb) tx errors 0 dropped 0 overruns 0 carrier 0 collisions 0 device interrupt 42
复制。

在PC上打开SSH终端软件,如MobaxTerm或Putty。

以 mobaxterm 为例如上所述,在IP地址字段中输入获取的IP地址,并在端口端口中输入22。

打开 SSH 终端,输入登录用户名密码:pi/bananapiroot/bananapi。输入密码时不会有任何提示。 请正常输入,完成后按回车键。

确保 BPI-M4 Berry 已连接到互联网,并在系统中使用以下命令 ** NoMachine Deb 安装包。

wget
或者在PC浏览器中打开NoMachine for ARM - ARM64页面,deb安装包,然后通过SSH或U盘将其复制到BPI-M4 Berry用户目录。

*完成后,使用以下命令进行安装。 请注意,文件名基于实际文件名。

sudo dpkg -i nomachine_8.9.1_1_arm64.deb
复制。

在 PC 端,您还需要 ** 并安装 NoMachine。 Nomachine页面:选择适合PC操作系统的安装包,进入本地计算机,完成安装。

请注意将您的 PC 和 BPI-M4 Berry 放在同一个局域网上。 您可以先尝试SSH连接,以确保局域网内的正常通信。

在您的 PC 上打开 NoMachine,单击“添加”按钮,在重定向窗口的主机栏中输入 BPI-M4 Berry 的 IP 地址,然后单击“添加”按钮。

单击标识的端口图标,在弹出的新窗口中输入用户名和密码,然后单击确定按钮。

完成其余设置后,您将能够看到桌面。

使用 nmcli 命令扫描 Wi-Fi 热点,连接到热点,然后创建 AP 热点。

nmcli device #list devicesnmcli device wifi list # list **ailable wifi access points, list can be omittednmcli device wifi connect [ssid] password [password] # connect to the hotspot myssid.#after the connection is successful, the configuration file will be automatically generated.#if you want to connect again in the future, you can use the nmcli connection up [ssid] command.nmcli device disconnect [device name] # disconnect wifi, use the wifi device name displayed in the nmcli device commandnmcli device wifi hotspot con-name [name] ifname [device name] ssid [ssid] password [password] # create ap hotspotnmcli connection show #list network connection configurationnmcli connection down [name] # deactivate a connectionnmcli connection up [name] # activate a connectionnmcli connection delete [ssid] #delete a configuration and no longer s**e information and automatically connectnmcli radio wifi off # turn off wifinmcli radio wifi on # turn on wifi
复制。

请参阅 nmcli 命令文档。

请参阅 nmcli 命令示例。

要设置静态 IP,您需要先保持连接。 如果要设置以太网静态IP,必须首先保持以太网连接;如果要设置无线网络静态IP,必须首先保持wifi连接。

如果父路由器已将您要设置的 IP 地址分配给另一台设备,请将其更改为空闲 IP 或要求另一台设备放弃该 IP。

使用 nmcli connection show 命令显示所有连接,例如:

pi@bpi-m4berry:~$nmcli connection showname uuid type devicetp-link_5g_7747 e4a49726-adf1-44d7-a621-0e3af96cc390 wifi wlx2cc3e6acd5d7wired connection 1 612eda94-55dc-3c85-b05e-f16c41775b4e ethernet --
复制。

使用 nmcli connection show [name] 命令显示特定连接的所有属性,例如:

nmcli connection show tp-link_5g_7747 #if you want to see ethernet, change to wired connection 1#only list three common itemsipv4.dns: 192.168.3.1 #the default is the gateway addressipv4.addresses: 192.168.3.10/24 #the default is the ip address assigned by the router dhcpipv4.gateway: 192.168.3.1 #gateway address, the default is the ip address of the router
复制。

设置静态 IP:

nmcli connection modify tp-link_5g_7747 ipv4.addresses 192.168.3.2
复制。

设置 DNS:

nmcli connection modify tp-link_5g_7747 ipv4.dns 8.8.8.8 #google dns
复制。

重置:

reboot
复制。

重启后,检查修改是否成功

ifconfignmcli connection show tp-link_5g_7747
复制。

Chrony 是一个开源的、免费的网络时间协议 NTP 客户端和服务器软件。 它允许您的计算机使系统时钟与时钟服务器 (NTP) 保持同步,从而使您的计算机保持准确的时间。 Chrony 还可以用作服务器软件,为其他计算机提供时间同步服务。

timedatectl set-ntp false #disable ntp-based network time synchronizationsudo apt install chrony #install chronysystemctl start chrony #start chronysystemctl enable chronysystemctl status chronysystemctl restart chrony #restart servicetimedatectl status #view time synchronization statustimedatectl list-timezones #view time zone listtimedatectl set-timezone asia/shanghai #modify time zonetimedatectl set-ntp true #enable ntp network time synchronizationdate #view timesudo hwclock -r #view hardware clock

相似文章

    香蕉派 BPI M4 全志 H618 开发板用户手册 2

    输入以下命令可查看 BPI M Berry 上的片中芯片传感器返回的温度数据。sensors复制。使用Ubuntu Debian桌面操作系统时,可以在设置中找到显示栏并修改分辨率。Ubuntu 桌面。Debian 桌面。准备一个已正常分区的 U 盘,插入 BPI M BERRY 的 USB 端口。在...

    香蕉派BPI M4 Zero H618板遵循Raspberry Pi Zero 2 W外形尺寸

    香蕉派BPI M Zero是另一种Raspberry Pi Zero W替代品,配备全志H四核Arm Cortex A处理器 GB LPDDDRGB EMMC 闪存 迷你 HDMI 输出 两个 USB C 端口 WiFi 和蓝牙 无线连接和通用的 针 GPIO 连接器以及 针 MISC FPC 连接...

    竞争对手 ChatGPT 4 Google Zhi 大模 Gemini 来了!

    与ChatGPT相媲美,谷歌的大模型双子座终于来了。谷歌也不甘示弱,大语言模型终于来了。谷歌于当地时间 月 日发布了其迄今为止最强大的 AI 模型 Gemini。这是一个多模态AI模型系列,谷歌显然希望它与OpenAGPT相媲美。双子座可以处理文本 图像甚至音频,目标是准确解决各个领域的问题,提供建...

    水浒传人物编年史 地灵星“神医” 安道全

    在中国经典 水浒传 中,安道全是一个非常有名的人物,他的绰号是 地灵星 也被称为 神医 他以精湛的医术而闻名,被认为是当代的华佨。在 中,他不仅是梁山英雄中的第五十六位英雄,还是百姓中备受尊敬的医生。安道全原本是一名民医,在建康府 今江苏南京 开了一家药店,他继承了家族的医技,专攻内科和外科,名气远...

    4位明星喝得酩酊大醉,丑不得,林志玲最尴尬,直接醉倒在红毯上

    在你自己的生活中,你可能会在空闲时间喝几口酒,或者当你遇到一些重要的宴会时,你可能会选择和朋友喝点好酒。如果喝多了,有的人会喝得很好,但有的人会喝得很差,喝起来会变得丑陋。不过,在娱乐圈里,明星很多,有时候会出席一些比较重要的宴会,那么明星喝醉的时候是什么样子的呢?让我们来看看。林志玲是很多人心目中...