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系统不是完全干净的,装了一次冒出个奇怪的技术人员都没能最终解决的问题
唉这种有些模棱两可的错误,怎么解决也没有啥思路
还是选择直接重新来一遍吧
纯净ubuntu不改任何源,就好了。。。。
简单记录一下几个小问题
1.安装时会提示需要python3.8 enve 按照它的要求apt就好
2.编译到某个点提示依赖少了啥(反正是提示一堆文件错误)
按照这个链接
https://device.harmonyos.com/cn/docs/documentation/guide/ide-hi3516dv300-compile-0000001146686054
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分钟。。。
我下次还是去找个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