嵌入式开发环境配置

19a板子

Ubuntu20.04 怡璇的镜像 root ling

huiyu123

Ubuntu20.04安装VMware Tools详解

https://blog.csdn.net/dengjin20104042056/article/details/106396644/

1. 关闭 sudo 密码

为了避免每次使用 sudo 命令时都输入密码,我们可以将密码关闭。操作方法:

  1. 终端输入命令sudo visudo,打开 visudo;
  2. 找到 %sudo ALL=(ALL:ALL) ALL 这一行修改为%sudo ALL=(ALL:ALL) NOPASSWD:ALL

有安全风险,请谨慎使用

ctrl+c退出编辑

ubuntu 20.04 虚拟机无法与windows实现文件拖放的问题

https://blog.csdn.net/as3luyuan123/article/details/121626106

虚拟机安装配置

ubuntu20.04设置配置静态ip方法

https://www.cnblogs.com/kehoudaanxianjie/p/13139636.html

新版ubuntu20.04 使用root用户登录系统

https://blog.csdn.net/ht1032279753/article/details/107672004

安装go配置环境变量

https://blog.csdn.net/dongheli/article/details/114788724

vim ~/.profile


export GOROOT=/opt/go #GOROOT是系统上安装Go软件包的位置。
export GOPATH=/home/wucp/GOPATH #GOPATH是工作目录的位置。
export PATH=$GOPATH/bin:$GOROOT/bin:$PATH

source ~/.profile

安装git

sudo apt update
sudo apt install git
git version

安装谷歌输入法

https://www.jb51.net/article/192113.htm

git配置SSH

https://blog.csdn.net/qq_24166417/article/details/107567368

528编译环境配置

  1. 安装go环境,cgo设置为1;
  2. 安装samba和NFS Samba,挂载到开发板上;
  3. 安装gcc gcc version 9.3.0 (Ubuntu 9.3.0-17ubuntu1~20.04) ;
  4. 问梁师傅要arm-ca9-linux-gnueabihf-6.5解压,修改vim /etc/profile,配置路径;

-------NFS Samba-------------

Ubuntu16.04与ARM的NFS配置、挂载和卸载
https://blog.csdn.net/ywueoei/article/details/83795755

安装samba

https://www.cnblogs.com/jfyl1573/p/6514634.html

把虚拟机 /home/ling/goproject 挂载到 板子的 /home

怡璇环境变量

export GO111MODULE=on
export GOROOT=/usr/local/go
export GOPATH=/home/chen_yixuan/go/
export GOPROXY=https://goproxy.io
export GOARCH=amd64
export GOOS=linux
export GOTOOLS=$GOROOT/pkg/tool
export HIMIX=/home/chen_yixuan/cgo/1-HI3519AV100/arm-himix200-linux
export PATH=$PATH:$GOROOT/bin:$GOPATH/bin:$HIMIX/bin
export CGO_ENABLED=1
export LD_LIBRARY_PATH=/home/chen_yixuan/cgo/arm-ca9-linux-gnueabihf-6.5/usr/local/lib
export PATH=$PATH:/home/chen_yixuan/cgo/arm-ca9-linux-gnueabihf-6.5/bin


# 2020年 07月 20日 星期一 09:41:33 CST
# Hisilicon Linux, Cross-Toolchain PATH
export PATH="/opt/hisi-linux/x86-arm/arm-hisiv600-linux/target/bin:$PATH:/home/chen_yixuan/cgo/ax630-linaro-7.5.0-2019.12-aarch64-linux-gnu/bin"

---------杨哥环境变量---------
golang

export GOROOT=/usr/local/go
export GOPATH=/home/zy/gowork
export GOBIN=$GOPATH/bin
export PATH=$GOPATH:$GOBIN:$GOROOT/bin:$PATH
export GOPROXY=https://goproxy.io
export GO111MODULE=on
export PATH=$PATH:/home/zy/arm-himix200-linux/arm-himix200-linux/bin:/usr/bin
export GOTOOLS=$GOROOT/pkg/tool
export CGO_ENABLED=1
export PATH=$GOPATH/bin:$PATH
export PATH=$PATH:/home/zy/arm-ca9-linux-gnueabihf-6.5/bin:/usr/bin
export LD_LIBRARY_PATH=/home/zy/arm-ca9-linux-gnueabihf-6.5/usr/local/lib

export GOARCH=arm
export GOARM=7
export CC=arm-ca9-linux-gnueabihf-gcc
export CXX=arm-ca9-linux-gnueabihf-g++
export CGO_LDFLAGS="-g -O2 -fopenmp"		

-------------进入系统之后,挂载-------------

mount -t nfs 192.168.1.39:/home/chen_yixuan/share /home -o nolock,tcp

-------------板子-------------

-------------连接板子-------------

telnet://192.168.1.143:23 telnet协议
192.168.1.143
dream
wlwj369a258 wlwj369a058

温度不准,使用升级小工具后还不准,恢复出厂设置后,温度还有偏差

恢复出厂设置后,ip变成http://192.168.1.123/,需要登录123网页设置里面改ip

嵌入式开发环境配置

嵌入式开发环境配置

serial com5串口改成开发环境

串口(com接口)是指数据一位一位的顺序传送,通信简单,一对传输线就可以双向通信,传送数据慢。

串口出现的初期是为了实现连接计算机外设的目的,初期串口一般用来连接鼠标和外置Modem以及老式摄像头和写字板等设备。

升级之后

系统有自带的neuron在跑

恢复出厂设置

方式1

按shift + 8(*)
set debugmode 1

//set debugmode 0 板子自带的

saveenv
reset

方式2

bootenv
/home/bootenv -w debugmode 1 //这个好用,需要先挂载

/share *(rw,sync,no_root_squash)

方式3

cd /mnt/config/

vi current.json

runmode prod 改成dev

查看运行程序的日志logredir off关闭

192.168.1.202 Y:\01-升级包

19a 12-develop-TPC-B升级包

528 13-升级包develop-TPC-B2

VMware虚拟机Ubuntu磁盘空间不足扩展方法
https://blog.csdn.net/include_6666/article/details/109117885

连接串口(波特率为115200)

  1. 计算机管理--->端口--->Prolific USB-to-Serial comm Port
  2. 嵌入式开发环境配置

mount -t nfs 192.168.1.22:/home/chen_yixuan/share /home -o nolock,tcp \r

更改web

  1. 江淮给的web

  2. current.json 改为dev,proc生产

  3. 	DevWebRoot       = "/home/web"                        //调试模式下web根目录
    	DevWebStatic     = "/home/web/static"                 //调试模式下web静态文件
    
上一篇:力扣每日一题(二十一)


下一篇:Linux安装Jdk1.8