在板子跑起来之前,需要先编译好8168的文件系统。前提是已经设置好板子的类型等参数,详见《DM8168环境搭建》

1.进入<DVR_RDK_BASE>/dvr_rdk目录

make -s sys_all

NOTE: “-s” option is used to suppress detailed prints on the command line

该选项会清除重建DVD_RDK,以及其依赖包,有可能出现vpss not found 等错误,这时候需要先 make -s hdvpss_all ,然后执行该命令。

This will clean and rebuild the packages below

            • Linux Uboot

            • Linux PSP

            • Syslink

            • HDVPSS

            • DVR RDK

2. make -s uboot_all

在ti816X_evm中出现如下三个文件表示完成

3. 利用tftp烧写uboot到nand

此时启动模式是SD卡启动,SW3拨码为0000010111(9~0高位到低位),SW4的nand拨码为1. 插入SD卡,打开minicom,启动,中断uboot,

TI8168_EVM# nand write.i 0x81000000  0x00580000 0x300000

TI8168_EVM# mw.b 0x81000000 0xFF 0x260000

TI8168_EVM# tftp 0x81000000 uboot_NAND_DM816X_TI_EVM

TI8168_EVM# nandecc hw 2

TI8168_EVM# nand erase 0x0 0x260000

TI8168_EVM# nand write.i 0x81000000 0x0 0x260000

TI8168_EVM# saveenv

(TI8168_EVM#
nand write.i 0x81000000  0x00580000 0x300000;
mw.b 0x81000000 0xFF 0x260000;
tftp 0x81000000 uboot_NAND_DM816X_TI_EVM; nandecc hw 2;
nand erase 0x0 0x260000;
nand write.i 0x81000000 0x0 0x260000)

4.  nand启动uboot后烧写uImage

改变启动模式为nand启动,SW3拨码为0010010010(9~0高位到低位),SW4的nand拨码为1.打开minicom,拔掉SD卡,打开minicom,开启电源出现uboot启动信息,中断

TI8168_EVM#
mw.b 0x81000000 0xFF 0x300000

TI8168_EVM# tftp 0x81000000 uImage_DM816X_TI_EVM

TI8168_EVM#
nand erase 0x00580000 0x440000

(TI8168_EVM# 
mw.b 0x81000000 0xFF 0x300000;tftp uImage_DM816X_TI_EVM;nand erase 0x00580000 0x440000;nand write.i 0x81000000  0x00580000 0x300000 )

DM8168 编译filesystem步骤的更多相关文章

  1. Ubuntu安装 Alisql编译安装步骤:

    github地址: https://github.com/alibaba/AliSQL 一.直接git下载保存到本地: git clone https://github.com/alibaba/Ali ...

  2. CentOS6-Linux内核编译 详细步骤

    CentOS6-Linux内核编译 详细步骤 背景 Win10用VMwareWorkstation搭的虚拟机 CentOS6.5,内核版本2.6.32-431.el6.x86_64 在该环境下升级至4 ...

  3. Java文件手动编译执行步骤

    Java编译执行步骤: 1)将 Java 代码编写到扩展名为 .java 的文件中.2)通过 javac 命令对该 java 文件进行编译.3)通过 java 命令对生成的 class 文件进行运行. ...

  4. android4.0浏览器在eclipse中编译的步骤

    工程源码: 注意: 如果下载已经修过的源码,只要进行3.4.8步骤就应该可以了. eclipse版本:adt-bundle-windows (Android Developer Tools Build ...

  5. How to compile and install NCAR Command Language on IBM PowerPC 64 --- NCL编译安装步骤

    作者:Sinsonglew 出处:http://www.cnblogs.com/sinsonglew 欢迎转载,也请保留这段声明.thanks :) 注记:NCL官方依赖安装包全集列表.官方源码编译指 ...

  6. Qt creator自定义编译运行步骤

    一直用Qt creator开发.无它,只是因为linux下C++ IDE选择不多.同时因为我抛弃了MFC,平时写个小工具还得靠Qt,正好一举两用. 用Qt creator开发一般的工程,是不用修改编译 ...

  7. Win10编译SqlCipher步骤

    准备工作 Visual Studio 2015,其他版本未验证,估计问题不大 ActiveState ActivePerl,用于编译OpenSSL Mingw,在官网下载minimum install ...

  8. VS2017编译SNMP++步骤记录

    1.下载地址:https://www.agentpp.com/download.html 三个都下 2.新建解决方案 TestSnmp 3.下载后解压到解决方案文件夹(注意,解压后的 snmp++的版 ...

  9. nginx软件的编译安装步骤

    1.1 检查软件安装的系统环境 [root@web02 conf]# cat /etc/redhat-release CentOS release 6.8 (Final) [root@web02 co ...

随机推荐

  1. direct3D directX

    direct3D只是directX其中一个增强功能 DirectX是由很多API组成的,按照性质分类,可以分为四大部分,显示部分.声音部分.输入部分和网络部分. 显示部分担任图形处理的关键,分为Dir ...

  2. 【转】补充说明:关于Beaglebone black上debian无图形界面的问题及QT的窗口示例

    有个兄弟发了一个站内的私信给我,内容如下: 时间:2014-03-05 09:08:19 大哥,debian 的BBB版本没有图形界面吧 我安装后只有文本界面 我突然意识到,我前面有没有说清楚的地方, ...

  3. 转:通过API获取和创建 Oracle GL Account Code Combination ID’s (CCID’s)的几种方法汇总

    1] FND_FLEX_EXT.GET_COMBINATION_ID: This API Finds combination_id for given set of key flexfield seg ...

  4. skynet启动过程_1

    skynet的启动时需带个配置文件,这个文件其实是作为lua全局变量用的,见 int main(int argc, char *argv[]) { const char * config_file = ...

  5. VS2010常用插件介绍之Javascript插件(一)

    引自:http://blog.csdn.net/cyxlzzs/article/details/6583577 今天在写JS时,写到500多行时,感觉代码已经很难看了.想到C#代码都有折叠功能,是不是 ...

  6. Fetch的使用

    import React,{ Component } from 'react'; import { AppRegistry, ListView, Image, Text, StyleSheet, Vi ...

  7. T-SQL基础 (子查询,连接查询,交叉查询,事务|| 笔记0807)

    一: A.子查询: 1.select 字段名 from table where 字段名=(select 字段名 from table 条件)  //只能做1个匹配 2.select 字段名 from ...

  8. SQLSERVER一些公用DLL的作用解释

    如果你的SQLSERVER安装在C盘的话,下面的路径就是相应SQLSERVER版本的公用DLL的存放路径 SQL2005 C:\Program Files\Microsoft SQL Server\9 ...

  9. Java_Web学习笔记_过滤器应用案例(解决全站字符乱码)

    解决全站字符乱码(POST和GET中文编码问题) servlet: l  POST:request.setCharacterEncoding(“utf-8”); l  GET: String user ...

  10. JavaScript高级程序设计(二):在HTML中使用JavaScript

    一.使用<script>元素 1.<script>元素定义了6个属性: async:可选.表示应该立即下载脚本,但不应该妨碍页面中的其他操作,比如下载其他资源或等待加载其他脚本 ...