python计算库环境配置(二)及烧写模式介绍

描述

本文介绍云芯一号(rk3399) 微型服务器的python环境配置一些记录。本Arm服务器算力不是很高主要面向服务类应用,但是可以跑一些简单的模型结合到服务应用方面,比如作为考勤服务器,视频流服务器等应用,可能需要一些基本计算库和常用深度学习框架。

一.opencv,tensorflow,pytorch的安装

这里opencv不需要使用dnn模块,采用apt形式安装安装版本为3.2,如需要安装高版本需要源码编译。
这里引用大佬编译Opencv 4.2的教程:
https://aijishu.com/a/1060000000136747
1.apt安装numpy及opencv
sudo apt-get install python3-numpy
sudo apt-get install python3-opencv
2.pip安装tensorflow 1.13.1,keras,pytorch 1.1

下面一些whl包,rk3399的github也有下载,这里也贴出网盘地址:

链接:https://pan.baidu.com/s/1a9_Osl4lyHqlzwTSx2YaRA 提取码:x9us

以下为安装顺序,需要先安装h5py 再安装tensorflow。

sudo apt-get install python3-h5py
sudo pip3 install tensorflow-1.13.1-cp36-none-linux_aarch64.whl      
sudo pip3 install scipy-1.2.0-cp36-cp36m-linux_aarch64.whl
sudo pip3 install keras==2.1.5
3.安装pytorch
#安装一些依赖项
sudo apt-get install libopenblas-dev cython3  m4 libblas-dev cmake
sudo pip3 install torch-1.1.0a0+7e73783-cp36-cp36m-linux_aarch64.whl
sudo pip3 install torchvision

.python下查看是否安装成功

二.烧写模式

1.Loader 模式

日常一般使用Loader 模式烧写固件。
1.Type-C data cable连接好设备和主机。
2.按住设备上的 RECOVERY (恢复)键并保持。
3.短按一下 RESET(复位)键。
4.大约两秒钟后,松开 RECOVERY 键。

2.MaskRom模式

MaskRom 模式是设备变砖的最后一条防线。强行进入 MaskRom 涉及硬件操作,有一定风险,因此仅在设备进入不了 Loader 模式的情况下,方可尝试 MaskRom 模式。进入 MaskRom 的原理是人为的把 Flash 的数据脚与地线短接,系统会认为 Flash 数据出错,从而清除 Flash 数据。

这里是引用:
http://wiki.t-firefly.com/

审核编辑 黄昊宇

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分