Beaglebone Back学习三(开发环境搭建)
开发环境搭建
1 Ubuntu环境搭建
2 Window环境搭建
3 开发板环境搭建
1 Ubuntu环境搭建
(1)安装必要的网络工具
samba nfs tftp vmware-tools
samba
nfs
- apt-get install nfs-kernel-server
- vim /etc/exports (/path/to/nfs *(rw,sync,no_root_squash) )
- /etc/init.d/nfs-kernel-server restart
(2)配置通信网络
指定网络
2 Window环境搭建
指定网络
3 开发板环境搭建
nfs
- opkg install portmap-dev
- opkg install ufs-utils-client
- mount -t nfs ip:/path/to/nfs(对应ubuntu的IP地址和nfs目录)/mnt/nfs(对应开发板的) -o nolock,proto=tcp,nfsvers=3,回车后,虽然出现如下错误,但不要管
Can't set permissions on mtab: Operation not permitted
- ls /mnt/nfs
安装
beaglebone black搭建NFS环境
一、挂载型
1 虚拟机中的linux系统安装好nfs服务器
/etc/init.d/nfs-kernel-server
2 编辑/etc/exports 添加对应的nfs文件目录
/path/to/nfs *(rw,sync,no_root_squash)
3在beaglebone上安装两个文件
opkg install portmap(portmap_6.0-r3.1_armv7a.ipk)
opkg install nfs(nfs-utils-client_1.1.2-2.1_armv7a.ipk)
该文件可以使用scp方法加载到beaglebone上
4 在arm上挂载nfs
mount -t nfs Ubuntu-IP:/path/to/nfs /arm-dir -o nolock,proto=tcp,nfsvers=3
注:Ubuntu-IP是虚拟机中的Ubuntu的IP地址,应与beaglebone black板子在同一个网段;
arm-dir是板子上将要存放共享的文件目录
path/to/nfs是虚拟机中Ubuntu中构建NFS系统时,设置的nfs路径,也就是2中的路径
5 常用操作:
重启nfs服务器 $sudo /etc/init.d/nfs-kernel-server restart
解载 umount /arm-dir
mount -t nfs 192.168.7.10:/home/dlp/dlp/arm-bbb/bin /home/nfs -o nolock,proto=tcp,nfsvers=3
二、启动型
1 同上
2 同上
3 在BeagleBone启动的时候,敲回车,使得启动停在uboot部分
4 然后依次输入
U-Boot# mmc rescan
U-Boot# setenv ipaddr arm-IP
U-Boot# setenv serverip Ubuntu-IP
U-Boot# setenv bootargs console=ttyO0,115200n8 root=/dev/nfs nfsroot=Ubuntu-IP:/path/to/nfs ip=arm-IP:Ubuntu-
IP:gateway:mask::eth0:off
U-Boot# run mmc_load_uimage
U-Boot#bootm 0x80007fc0
5 reset
参考链接
1 BeagleBone 的NFS启动配置和流程
2 Beaglebone Black从零开始系列教程大汇总
3 Programming the Beaglebone Black
4 Linux arm Beaglebone Black
5 buildroot for beaglebone
转载于:https://www.cnblogs.com/gjianw217/p/3754026.html
Beaglebone Back学习三(开发环境搭建)相关推荐
- Django学习笔记 开发环境搭建
为什么使用django? 1.支持快速开发:用python开发:数据库ORM系统,并不需要我们手动地构造SQL语句,而是用python的对象访问数据库,能够提升开发效率. 2.大量内置应用:后台管理系 ...
- Android学习1——开发环境搭建、Android Studio安装
一.目的 1.掌握 Android 开发环境搭建方法 2.掌握 Android 项目建立方法 3.掌握 Gitee 账号建立及其使用方法 4.掌握 Android 模拟器使用方法 二.实验环境 1.J ...
- STM32G0学习手册——开发环境搭建与熟悉(CubeMX与MDK5)
目录 CubeMX设置 CubeMX界面认识 Project(工程管理) Code Generator(代码生成) MDK-ARM软件安装 ST-LINK设置 CubeMX设置 1.在官网下载安装包安 ...
- visual studio学习python_python3从零学习-开发环境搭建之Visual Studio Code篇
开发环境搭建之Visual Studio Code篇 上一节讲了Python环境的安装和开发环境的安装,本节再重点讲下Visual Studio Code的配置.安装 请看我上一篇文章<pyth ...
- Android学习笔记之(一)开发环境搭建
Android学习笔记之(一)开发环境搭建 zouxy09@qq.com http://blog.csdn.net/zouxy09 至于说Android是什么之类的俺就不啰嗦了,因为它离我们太近了.直 ...
- ④ESP8266 开发学习笔记_By_GYC 【Ubuntu系统下ESP8266 开发环境搭建】
目录 ④ESP8266 开发学习笔记_By_GYC [Ubuntu系统下ESP8266 开发环境搭建] 一.安装前准备 1.乐鑫官方的ESP-IDF 编程指南 2.ESP-IDF风格的ESP8266 ...
- 【Linux Mint 深度学习开发环境搭建】开发软件安装
系列文章目录 第一章 Linux mint 深度学习开发环境搭建之Nvidia显卡相关软件安装 第二章 Linux mint 深度学习开发环境搭建之开发软件安装 第三章 Linux mint 深度学习 ...
- APM飞控学习之路:3 APM系统介绍与开发环境搭建
"工欲善其事,必先利其器".在进行无人机飞控开发时,选择一个合适的软硬件平台以及IDE是十分重要的.目前,APM飞控成熟度高,开发工具齐全,社区建设完善,开发者文档丰富,适合开源选 ...
- Adroid学习笔记-入门资料以及V2.3系统开发环境搭建
今年工作签得比较顺利,签了国内著名的通讯IT企业,同时拿到国内著名即时通讯软件公司,国内著名的通讯IT兼国企母公司和其移动开发子公司等另外三家公司的offer.之后时间便充裕,同时步入通讯行业,对手机 ...
最新文章
- undefined reference to symbol ‘_ZN2cv7imwriteERKNS_6StringERKNS_11_InputArrayERKSt6vectorIiSaIiEE‘
- 高层管理者对于大数据的6个误解
- 抓包工具- fiddler的安装
- [C语言]一个很实用的服务端和客户端进行UDP通信的实例
- V记录2(文档)Vue.extend构造器
- Spring : 缓存相关注解@EnableCaching、@CacheConfig、@Cacheable、@Caching
- AI学会了视觉推理,“脑补”看不清的物体 | 李佳李飞飞等的CVPR论文
- mac php apache mysql 集成环境 的软件
- (WCF)阅读WCF分布式开发步步为赢(2)自定义托管宿主WCF解决方案开发配置过程详解的一点心得...
- 如何在Spring框架中使用RMI技术
- 后妈茶话会_歌词(Tough Love)
- geotools 影像切片 缩放
- 《仙剑奇侠传六》游戏感言
- opencv codebook学习
- CPU过载、内存溢出分析
- html+css+js学习-01
- 实战 SQL:实现百度、高德等地图中的地铁换乘线路查询
- F-Measure MCC ROC Area PRC Area_2021国考报名入口:http://zw.offcn.com/gj/?area=gdamp;scode=ljx19564...
- 4.6有一个函数。 写程序,输入x的值,输出相应的y值
- 是否为取变量名烦恼?中文生成英文变量的windows桌面端工具(vue+electron)
热门文章
- 确定不来了解一下什么是 BIO NIO AIO 阻塞 非阻塞 同步 异步?
- 人一生中最大的遗憾应该是什么
- flink的Table类型的变量两种输出的形式
- 统计dataframe中所有列的null数量与填充null注意事项
- python调用stanfordNLP的NER接口
- linux下面navicat调整字体
- 《机器学习》 周志华学习笔记第八章 集成学习(课后习题)python实现
- GStreamer(二)
- python变量定义类型_03_python的数据类型和变量的定义及使用
- cocos2dx build_native.sh clean 命令报错的解决