2022-1-23-鸿蒙假期1

发布时间 2023-09-17 20:47:14作者: Yecgaa1
layout: post
title: 鸿蒙假期1
categories: 日志
tags: 
    - 日志 
    - 大二
    - 大二寒假日志
BGImage: 'https://github.xutongxin.me/https://raw.githubusercontent.com/xutongxin1/PictureBed/master/img0/20220310123346.png'
jekyll-theme-WuK:
    musicid: '34367899'

2022/1/23

拿到板子,第一感觉是:

学习怎么在没有板载指示电源灯的情况下,摸不到cpu的情况下,判断板子上电了没有

把环境差不多搭好了

环境搭建参考是这个:

https://device.harmonyos.com/cn/docs/documentation/guide/ide-install-windows-ubuntu-0000001194073744

环境采用win10+ubuntu20.04(vm16虚拟机)

一开始用的ubuntu系统不是完全干净的,装了一次冒出个奇怪的技术人员都没能最终解决的问题

image-20220123133138935

唉这种有些模棱两可的错误,怎么解决也没有啥思路

还是选择直接重新来一遍吧

纯净ubuntu不改任何源,就好了。。。。

image-20220123133337398

简单记录一下几个小问题

1.安装时会提示需要python3.8 enve 按照它的要求apt就好

2.编译到某个点提示依赖少了啥(反正是提示一堆文件错误)

按照这个链接

https://device.harmonyos.com/cn/docs/documentation/guide/ide-hi3516dv300-compile-0000001146686054

image-20220123133520771

sudo apt-get update && sudo apt-get install binutils git git-lfs gnupg flex bison gperf build-essential zip curl zlib1g-dev gcc-multilib g++-multilib libc6-dev-i386 lib32ncurses5-dev x11proto-core-dev libx11-dev lib32z1-dev ccache libgl1-mesa-dev libxml2-utils xsltproc unzip m4 bc gnutls-bin python3.8 python3-pip ruby

把依赖装一下就好

3.hpm命令找不到

很奇怪的一点,鸿蒙的文档里找不到这个东西怎么装,找得到也是文档未完善。

它是属于npm的包(为啥不一起帮我装好)

https://os.51cto.com/article/631795.html

然后是烧录,后面的typec烧录口需要直的typec线

所以这次就用了串口,用115200的波特率速度烧录

50M左右的文件,用串口,花了2小时2分钟。。。

image-20220123165929596

我下次还是去找个typec线吧

2022/1/24

华为那边的老师让我不要用vscode的插件进行程序下载工作了

可能还得再推翻重来一遍
HiTool是给3516D的

HiBurn是给38xx的

最后还是都先弃了,不过发现了一些新的东西。

首先这块板子的emmc结构

板子右侧那个长的像micro-usb的家伙其实是micro-hdmi

板子左边(屏幕)和后面的typec理论上等价,都可以传输数据

下面的只能供电吧

串口还是炸天,typec的那个要先串口进终端才能开(理论上)

网线也需要先进一次串口配置ip

typec可能要先装驱动,驱动如下所示

所以插上设备管理器没反应是有可能的

https://device.harmonyos.com/cn/docs/documentation/guide/usb_driver-0000001058690393

不过我最后还是没连上,就先这样吧

石锤是串口线的锅了 2022年3月3日13:21:16