DM8168 编译filesystem步骤
在板子跑起来之前,需要先编译好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步骤的更多相关文章
- Ubuntu安装 Alisql编译安装步骤:
github地址: https://github.com/alibaba/AliSQL 一.直接git下载保存到本地: git clone https://github.com/alibaba/Ali ...
- CentOS6-Linux内核编译 详细步骤
CentOS6-Linux内核编译 详细步骤 背景 Win10用VMwareWorkstation搭的虚拟机 CentOS6.5,内核版本2.6.32-431.el6.x86_64 在该环境下升级至4 ...
- Java文件手动编译执行步骤
Java编译执行步骤: 1)将 Java 代码编写到扩展名为 .java 的文件中.2)通过 javac 命令对该 java 文件进行编译.3)通过 java 命令对生成的 class 文件进行运行. ...
- android4.0浏览器在eclipse中编译的步骤
工程源码: 注意: 如果下载已经修过的源码,只要进行3.4.8步骤就应该可以了. eclipse版本:adt-bundle-windows (Android Developer Tools Build ...
- How to compile and install NCAR Command Language on IBM PowerPC 64 --- NCL编译安装步骤
作者:Sinsonglew 出处:http://www.cnblogs.com/sinsonglew 欢迎转载,也请保留这段声明.thanks :) 注记:NCL官方依赖安装包全集列表.官方源码编译指 ...
- Qt creator自定义编译运行步骤
一直用Qt creator开发.无它,只是因为linux下C++ IDE选择不多.同时因为我抛弃了MFC,平时写个小工具还得靠Qt,正好一举两用. 用Qt creator开发一般的工程,是不用修改编译 ...
- Win10编译SqlCipher步骤
准备工作 Visual Studio 2015,其他版本未验证,估计问题不大 ActiveState ActivePerl,用于编译OpenSSL Mingw,在官网下载minimum install ...
- VS2017编译SNMP++步骤记录
1.下载地址:https://www.agentpp.com/download.html 三个都下 2.新建解决方案 TestSnmp 3.下载后解压到解决方案文件夹(注意,解压后的 snmp++的版 ...
- nginx软件的编译安装步骤
1.1 检查软件安装的系统环境 [root@web02 conf]# cat /etc/redhat-release CentOS release 6.8 (Final) [root@web02 co ...
随机推荐
- Lua开发环境搭建(Mac)
1.下载最新版的Lua,点击下载 2.下载完成后,解压压缩包,打开终端,cd进入Lua解压目录下 3. 在终端输入“make macosx”,编译lua 4.编译完成后,在终端输入”make test ...
- FineUI登入的例子中遇到的一些问题
对于在使用FineUI这个例子的时候我们首先就是要在form标签内部添加一个 第一步. <ext:PageManager ID="PageManager1" runat=&q ...
- 在Android应用程序使用YouTube API来嵌入视频
在Android版YouTube播放器API使您可以将视频播放功能到你的Android应用程序.该API允许您加载和播放YouTube视频(和播放列表),并自定义和控制视频播放体验. 您可以加载或暗示 ...
- UISenior之数据的本地化持久化
数据的本地化主要分为两个方面:1.简单数据的本地持久化(NSString.NSArray.NSDictionary.NSData)2.复杂数据的本地持久化(本文以Person类为例) 简单对象的本地化 ...
- verilog 常用系统函数及例子
1.打开文件 integer file_id; file_id = fopen("file_path/file_name"); 2.写入文件:$fmonitor,$fwrite,$ ...
- 获得服务器硬件信息(CPUID、硬盘号、主板序列号、IP地址等)
1 // 注意:首先要在项目中添加引用 System.Management using System; using System.Collections.Generic; using System.L ...
- T-SQL通过触发器创建级联更新·级联删除
create trigger t_table_a on table_a for update,dalete begin if exists(select 1 from inserted) update ...
- 2013年10月13日学习:SQL通过命令语句来创建表
优点:操作简单,不容易出错,易于调试 缺点:需要记住命令.命令多了就容易混淆,是吧!但是熟悉了时间长了就OK了! step 1. 新建数据库,命名为Test 点击图形化界面中的新建查询,此时就可以输入 ...
- Java_web 乱码和一些地址输错的问题(原创)
1.首先记录下java_web的发布问题:安装好了Tomcat和MyEclipse后,从MyEcilpe中自动发布,不需要手动打开Tomcat 2.ipmort别人的程序后,先部署,后run后拉你的T ...
- Java获取某年某周的最后一天
package test; import java.text.SimpleDateFormat; import java.util.Calendar; /** * ClassName: LastDay ...