飞腾派
直播中

范嘉琦

6年用户 76经验值
擅长:可编程逻辑 嵌入式技术
私信 关注
[资料]

【飞腾派4G版免费试用】一个简单的开箱测试

一、先来个上电测试

刻录SD卡镜像的事情就直接跟着文档做就行了。不过这里需要注意一件事情,存储卡最好选择32G的存储卡。大于64G的存储卡会出现各种天坑问题。
IMG_20231209_103035.jpg

这里测一下温度,飞腾派的供电区域温度真的已经上天变成了沸腾派
Image.png

可以看到供电区域最高温度已经高达55.5摄氏度。而且这还只是待机状态

Image 2.png

待机电流能达到0.6,待机功耗能达到8瓦。考虑到这是一个嵌入式芯片而不是一个桌面芯片,确实有点需要提升

Image 3.png

刷入鸿蒙4,还挺好看的。不过默认鸿蒙系统还没发适应电脑显示器。进入后可以看出它还是竖屏模式。目前还不晓得怎么切。这也导致你没法操作下拉菜单,因为长度不够

二、准备开发调试装备

1、开发

对于开发环境来说其实比较简单,因为华为的DevEco环境已经完全帮你做好了。

你需要的是三样东西,nodejs,sdk,ohpm(注意,不管是闭源鸿蒙还是开源鸿蒙,开发基础都是ohpm,而且不分版本。所以不要再说套壳和二分系统了。这俩运行时和SDK完全是一套。闭源鸿蒙只是比开源鸿蒙多了HMS和电话等系统软件)

初始化DevEco的时候都会提示你指向旧的,或者将新的组件下载到指定位置。

如果你第一次使用,它有个小bug,那就是后续工作需要先有sdk,但是它的初始化流程是先下载nodejs和ohpm,就会因为找不到sdk而走不下去。

此时只需要关闭初始化,去设置菜单里的SDK下载SDK,直接下载API9就行。下载务必带上toolchains,因为它包含了hdc命令。

下载完SDK直接点创建一个项目,他会重新开始引导你初始化nodejs和ohpm

2、调试

首先要先准备HDC的环境。默认DevEco安装SDK的时候会安装进SDK目录。但是不会给设置环境变量,所以需要自己去设置(其实只需要配置一个path命令就行。还能配置一个hdc端口号,然而hdc端口号是板子里启动hdcd事后配置到系统里的,因此你会遇到可能不同板子有不同端口号的问题)。同时HDC如果用TCP连接我发现它也无法自动发现设备,需要提前知道设备的IP和端口号。

开发板内置了HDC和HDCD。但是HDC阉割了库用不了。反正只需要板子被调试就行。

此时,找根串口线连接板子的串口终端
它默认是USB的调试方式,然而我还没搞懂,如果是默认配置好USB调试口的板子可以直接用,但是飞腾派没有OTG口,所以插进去USB是不管用的。

查看版本

hdcd -v

因为现阶段oh版本比较少,好像基本都兼容。官方不管是3.2还是4.0都是刚编译的,所以都是1.2.0a(最新的API9的hdc版本号也是这个)

使用ifconfig查看ip。或者省事直接去路由器里找那个有线且不带设备名称的设备就行

# 查询hdc参数 param get | grep hdc

# 设置hdc参数 param set persist.hdc.mode tcp

param set persist.hdc.port 9527

# 启动hdcd服务

hdcd &

*需要注意,它系统启动时候会默认启动hdcd。我还没试过多个并行运行。*

*可以直接ps -ef |grep hdcd查出来它的pid号*

*kill -QUIT pid*

*关掉旧的hdcd然后重启hdcd,它就会按照最新配置文件运行了。*

Image 4.png

Image 5.png

它的USB调试口号回来回横跳。直接改成TCP调试

下面是连接板子。此时应该已经配置好了hdc命令。如果懒得配置PATH,那就直接去它目录下运行

# 连接开发板
hdc tconn 192.168.0.190:9527

# 局域网地址改成自己的把板子地址就行,可以直接去路由器上看,飞腾派的设备地址就是他的MAC。所以特别好认

# 也可以直接用ifconfig命令

注意鸿蒙很多基础命令没集成。所以需要单独学习

此时再运行hdc list targets就能看到你的开发板了。而此时DevEco中也能看到你的设备了,不用单独配置。它会自动认出来你环境变量配置的hdc的连接对象

然后来个默认hello world
直接在IDE里点运行,它会默认用hdc帮你安装到开发板然后运行。图形程序会默认运行在1屏。

IDE里的运行选项里可以选择Keep Application Data进行覆盖安装。否则它会卸载安装。卸载安装程序的数据会被清空。

是否清空需要根据需要选择。
QQ截图20231210102754.png
Image 6.png

回帖(3)

alwinlee

2023-12-11 10:34:31
专业!电源部分确实有点高哇
举报

kevin2011

2023-12-11 11:10:51
可以把风扇旋转个方向,让风吹到电源部分,温度会降下来一些
1 举报
  • 范嘉琦: 确实。我稍微给了点外部的小风它就降低温度不少了。而且后续提温我看有限。回头试试跑满

Jonny

2023-12-11 11:24:58
楼上是嵌入式专家,感谢分享。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分