设置板卡和虚拟机的网络参数

setenv serverip 192.168.1.107
setenv ipaddr 192.168.1.10
setenv gatewayip 192.168.1.1
setenv netmask 255.255.255.0
saveenv

文件系统制作

osdrv/pub/bin/pc/mkyaffs2image100 osdrv/pub/rootfs_glibc  osdrv/pub/rootfs_glibc_2k_4bit.yaffs2 1 2
  • osdrv/pub/bin/pc/mkyaffs2image100,文件系统制作的工具
  • osdrv/pub/rootfs_glibc,要制作的系统源文件
  • osdrv/pub/rootfs_glibc_2k_4bit.yaffs2 要生成的文件系统以及路径

u-boot烧写

mw.b 42000000 ff 80000
tftp 0x42000000 u-boot-hi3519av100.bin
nand erase 0 80000
nand write 42000000 0 80000

也可以使用HiTool软件烧写:

烧写时需要注意串口不被占用。

烧写过程中要先断电再重新上电。

内核烧写

mw.b 42000000 ff 400000
tftp 42000000 uImage
nand erase 100000 400000
nand write 42000000 100000 400000

文件系统烧写

mw.b 42000000 ff 2000000
tftp 42000000 rootfs_glibc_2k_4bit.yaffs2 #此处更新为文件的实际名称
nand erase 500000 0x1441a40 # 2000000要更新为文件的实际大小,上文会提示其大小
nand write.yaffs 42000000 500000 0x1441a40 # 2000000要更新为文件的实际大小,上文会提示其大小

注意:

2000000应该修改为实际的大小,在执行nand erase可以比实际大小稍大一些。

0x1441a40 应该修改为实际的大小。

文件系统启动参数设置

118M 要更改成略大于上面制作的文件系统的大小。

setenv bootargs 'mem=256M console=ttyAMA0,115200 clk_ignore_unused root=/dev/mtdblock2 rw rootfstype=yaffs2 mtdparts=hinand:1M(boot),4M(kernel),118M(rootfs)'
setenv bootcmd 'nand read 0x42000000 100000 400000
bootm 0x42000000'
saveenv
re

网络文件系统启动参数设置

setenv bootargs 'mem=256M console=ttyAMA0,115200 clk_ignore_unused root=/dev/nfs nfsroot=192.168.1.107:/opt/nfs rw ip=192.168.1.10:192.168.1.107:192.168.1.1:255.255.255.0:::off'
setenv bootcmd 'nand read 0x42000000 100000 400000
bootm 0x42000000'
saveenv
re

本地文件系统挂载虚拟机

mount -t nfs -o tcp -o nolock 192.168.1.107:/opt/nfs /mnt

海思3519A 开发环境设置相关的更多相关文章

  1. 海思hi35xx 开发学习(3):视频输入

    视频输入(VI)模块实现的功能:通过 MIPI Rx(含 MIPI 接口.LVDS 接口和 HISPI 接口),SLVS-EC,BT.1120,BT.656,BT.601,DC 等接口接收视频数据.V ...

  2. 海思3519A上移植OpenCV3.x

    环境安装与准备 下载opencv3.4.1. 或者 下载opencv3.2.0. 进入到opencv所在的目录新建目录build,install 安装cmake: apt-get install cm ...

  3. Android开发环境搭建相关文章列表(转载)

    Android开发虽然有所了解,但是一直没有搭建开发环境去学习,Android的更新速度比较快了,Android1.0是2008年发布的,截止到目前为止Android已经更新Android5.0.1, ...

  4. Hadoop集群(第7期)_Eclipse开发环境设置

    1.Hadoop开发环境简介 1.1 Hadoop集群简介 Java版本:jdk-6u31-linux-i586.bin Linux系统:CentOS6.0 Hadoop版本:hadoop-1.0.0 ...

  5. Cocos开发中Visual Studio下HttpClient开发环境设置

    Cocos2d-x 3.x将与网络通信相关的类集成到libNetwork类库工程中,这其中包括了HttpClient类.我们需要在Visual Studio解决方案中添加libNetwork类库工程. ...

  6. Cocos发育Visual Studio下一个HttpClient开发环境设置

    Cocos2d-x 3.x相关类集成到网络通信libNetwork图书馆project于.这其中包括:HttpClient分类. 我们需要在Visual Studio溶液中加入libNetwork图书 ...

  7. Hadoop集群 -Eclipse开发环境设置

    1.Hadoop开发环境简介 1.1 Hadoop集群简介 Java版本:jdk-6u31-linux-i586.bin Linux系统:CentOS6.0 Hadoop版本:hadoop-1.0.0 ...

  8. PHP面试 PHP基础知识 十一(开发环境及相关配置)

    开发环境及相关配置 版本控制软件 集中式和分布式 集中式:集中式版本控制工具,版本库集中存放在中央服务器,团队成员里的每个人工作时从中央服务器下载代码,个人修改后再提交到中央服务器 分布式:分布式版本 ...

  9. Cocos开发中Visual Studio下libcurl库开发环境设置

    我们介绍一下win32中Visual Studio下libcurl库开发环境设置.Cocos2d-x引擎其实已经带有为Win32下访问libcurl库,Cocos2d-x 3.x中libcurl库文件 ...

随机推荐

  1. Spring Cloud 升级最新 Greenwich 版本,舒服了~

    去年将 Spring Cloud 升级到了 Finchley 版本: Spring Cloud 升级最新 Finchley 版本,踩了所有的坑! 这个大版本栈长是踩了非常多的坑啊,帮助了不少小伙伴. ...

  2. Flask项目之入门

    from flask import Flask #实例化Flask对象 app = Flask(__name__) #传入当前的文件名__name__ #将‘/’ 和函数index的对应关系添加到路由 ...

  3. IBM X3650 m4 面板指示灯

  4. 【Activiti学习之三】Activiti API(二)

    环境 JDK 1.8 MySQL 5.6 Tomcat 7 Eclipse-Luna activiti 6.0 一.流程定义1.中止与激活流程定义 package com.wjy.pd; import ...

  5. 使用vue搭建应用五引入Mock.js

    为了模拟后台接口提供页面所需的数据,引入Mock.js Mock.js是一个模拟数据生成器,可帮助前端开发和原型与后端进度分开 特性: 前后端分离 增加单元测试的真实性 数据类型丰富 方便扩展 1.安 ...

  6. 【C/C++开发】C++11 并发指南一(C++11 多线程初探)

    引言 C++11 自2011年发布以来已经快两年了,之前一直没怎么关注,直到最近几个月才看了一些 C++11 的新特性,今后几篇博客我都会写一些关于 C++11 的特性,算是记录一下自己学到的东西吧, ...

  7. pytorch seq2seq模型示例

    以下代码可以让你更加熟悉seq2seq模型机制 """ test """ import numpy as np import torch i ...

  8. Pycharm 个人认为舒服漂亮又好用的主题风格

    又开始和code打交道了系列…… 实验室换了新电脑,故而,重新安装了各种软件,乃至重新配置  Pycharm主题,找了好久,终于找到,想着应该mark一下,以备下次需要. 个人认为 Monokai 这 ...

  9. 深度学习 NI-DL 框架

    NI-DL 应用框架:图像分类,目标检测,分割提取. 底层:TensorFlow,Keras,Cuda,C/C++ 上层:C#.NET Winform [图像分类] 识别一张图片是否为某个类型的物体/ ...

  10. [POC]微软3389远程漏洞CVE-2019-0708批量检测工具

    0x001 Win下检测 https://github.com/robertdavidgraham/rdpscan C:\Users\K8team\Desktop\rdpscan-master\vs1 ...