本文介绍云芯一号(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/
审核编辑 黄昊宇
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
烧写
+关注
关注
0文章
57浏览量
14383 -
tensorflow
+关注
关注
13文章
329浏览量
60663 -
pytorch
+关注
关注
2文章
808浏览量
13393
发布评论请先 登录
相关推荐
python环境变量的配置pip
Python环境变量的配置和使用是每个Python开发者都需要了解和掌握的基本技能之一。在本文中,我们将详细介绍如何正确
FPGA配置– 使用JTAG是如何烧写SPI/BPI Flash的?
Xilinx的JTAG电缆可以通过FPGA“直接”烧写SPI/BPI。很多对xilinx开发环境不熟悉的用户,如果第一次接触这种烧写
发表于 02-08 02:40
•8779次阅读
![FPGA<b class='flag-5'>配置</b>– 使用JTAG是如何<b class='flag-5'>烧</b><b class='flag-5'>写</b>SPI/BPI Flash的?](https://file1.elecfans.com//web2/M00/A6/A6/wKgZomUMP2OAFrKoAAA_VRiA2SE423.png)
什么是单片机烧写软件?如何烧写
什么是单片机烧写软件? 什么是单片机烧写软件? 简单点说,就是把你写好代码(C或者是汇编)专程的机器语言通过一定的方式下载到单片机中。称为烧
发表于 04-14 11:04
•3.5w次阅读
NODEMCU V3烧写 AT固件
NODEMCU V3烧写 AT固件NODEMCU V3烧写AT指令固件,保存配置图。1.AT固件 AiCloud 2.0 AT(32mbit
发表于 10-28 12:36
•19次下载
![NODEMCU V3<b class='flag-5'>烧</b><b class='flag-5'>写</b> AT固件](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
C51单片机学习笔记(一)——搭建开发环境及烧写工具
C51单片机学习笔记(一)——搭建开发环境及烧写工具文章目录C51单片机学习笔记(一)——搭建开发环境及烧
发表于 11-12 10:06
•17次下载
![C51单片机学习笔记(一)——搭建开发<b class='flag-5'>环境</b>及<b class='flag-5'>烧</b><b class='flag-5'>写</b>工具](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
STM32CubeMX——搭建环境、编译烧写
STM32CubeMX生成工程文件(一)选择MCU和封装(二)配置时钟(三)配置调试模式(四)配置GPIO(五)代码生成三、填写main函数
发表于 12-07 10:21
•22次下载
![STM32CubeMX——搭建<b class='flag-5'>环境</b>、编译<b class='flag-5'>烧</b><b class='flag-5'>写</b>](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
STM32:程序烧写方式
模式SWD模式是ST-LINK烧写的一种方式,只需要4根线,分别为VCC,GND,SWCLK,SWDIO。接线图如下:2. JTAG模式JT
发表于 12-07 10:51
•15次下载
![STM32:程序<b class='flag-5'>烧</b><b class='flag-5'>写</b>方式](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
如何配置Python环境变量
配置Python环境变量是在安装Python解释器后的一项重要步骤,它允许您在任何位置都可以通过命令行或脚本运行Python解释器,使
先楫半导体烧写工具HPM_Manufacturing_Tool 介绍
概述HPMManufacturingTool是HPMicro公司推出的配置及批量烧写工具,旨在帮助企业用户快速批量的对HPMicro公司推出的芯片进行镜像配置及
![先楫半导体<b class='flag-5'>烧</b><b class='flag-5'>写</b>工具HPM_Manufacturing_Tool <b class='flag-5'>介绍</b>](https://file.elecfans.com/web2/M00/37/D7/pYYBAGI9l9uAOwALAAAmFmqVYdg094.png)
pycharm怎么配置python环境变量
正确的 Python 环境变量是非常重要的,因为它会影响到项目的运行和依赖包的安装。本文将详细介绍如何在 PyCharm 中配置 Python
python运行环境的安装和配置
Python是一种非常流行的编程语言,广泛应用于科学计算、Web开发、人工智能等领域。为了能够正常运行Python程序,我们需要先安装和配置Pyth
评论