我们知道 s5pv210启动方式有很多种,sd卡和nand flash 启动就是其中的两种,前面我们实现的都是基于sd卡启动,这节我们开始实现从nand flash 启动:
从 NAND 启动 u-boot,需要 BL1 初始化 NAND 控制器,然后从 NAND 拷贝 BL2 到 DDR 内存。这里的BL1 即我们移植的 u-boot-spl.bin,BL2 即我们移植的 u-bo...
分类:
其他好文 时间:
2014-07-23 17:00:11
阅读次数:
301
这节我们开始移植nand flash:通过查看帮助文档 doc/README.nand,要支持 NAND,需要配置CONFIG_CMD_NAND我们修改 tiny210.h,把 CONFIG_CMD_ONENAND 屏蔽掉,同时加上CONFIG_CMD_NAND:
编译出错 ,没有定义 CONFIG_SYS_MAX_NAND_DEVICE,最大 NAND 设备数,我们的板子只有 1 个...
分类:
其他好文 时间:
2014-07-23 13:12:26
阅读次数:
404
在之前我们移植的代码中,都没看到明显的效果,这节我们实现控制台的打印信息。
在上节,我们看到调用 relocate_code 重定位。在 u-boot 的帮助文档 doc/README.arm-relocation 中对重定位有说明。u-boot 为了生成位置无关码,在链接时指定了-pie 选项,这个选项在 u-boot-2014.04/arch/arm/config.mk 中指定:
...
分类:
其他好文 时间:
2014-07-22 14:07:14
阅读次数:
275
本文介绍Live555作为rtsp客户端,s5pv210做媒体终端,硬解码得Nv12图像序列。...
分类:
系统相关 时间:
2014-07-21 16:25:01
阅读次数:
410
我想说不台的平台,如tiny210和x210,它们的头文件是有略微差别的。我这个是x210下的代码。但都需要注意的是NV12T与NV12的问题,默认要求输入的图片是NV12T,经过调整之后,可以允许用NV12。
即便如此,NV12格式的图片也不好拿到啊。
#include
#include
#include
#include
#include "../mfc/SsbSipMf...
分类:
其他好文 时间:
2014-07-13 00:13:25
阅读次数:
167
嵌入式就是瞎折腾。奉献一些过时的代码,让嵌入式的兄弟少折腾一些吧。
这一篇是怎么解码的,本篇用的MPEG2VIDEO解码。
头文件
#ifndef _HW_MPV2_DECODER
#define _HW_MPV2_DECODER
class HwMpv2Decoder
{
public:
HwMpv2Decoder();
~HwMpv2Decoder();
...
分类:
其他好文 时间:
2014-07-12 23:26:46
阅读次数:
319
解码比编码要省心一些,唯一让人操心的是,在初始化的时候要用编码器生成的head数据来初始化的。就是说,在编码的时候,是生成一个head数据,这个数据是用来在解码的时候用的。
#include
#include
#include
#include
#include "../mfc/SsbSipMfcApi.h"
#include "../mfc/MfcConvert...
分类:
其他好文 时间:
2014-07-12 23:17:01
阅读次数:
289
先说一下编码的例子好像找不到了,只提供一下解码的例子吧。淡疼的三星要是能以YUV420P为基本图像格式就好了,这样结合FFmpeg来开发,各种应用都比较方法。再设计一个RGB/YUV硬件转码单元,最好。
#include
#include
#include
#include
#include "../mfc/SsbSipMfcApi.h"
#include ".....
分类:
其他好文 时间:
2014-07-12 23:16:22
阅读次数:
245
其实标题不应该这么说,ARM公司并没有规定启动顺序,这完全是由IC厂商自己决定的。以我手上三星公司的S5pv210为例,并以三星公司的官方用户手册为准。S5PV210由64kB ROM和96kB SRAM作为内部存储器。在启动过程中,使用内部64kB ROM和内部96K SRAM。S5PV210从内...
分类:
其他好文 时间:
2014-07-12 15:16:15
阅读次数:
230
2014年6月,由华清远见研发中心组织多名业内顶尖讲师编写的《ARM处理器开发详解》一书正式出版。本书以S5PV210处理器为平台,详细介绍了嵌入式系统开发的各个主要环节,并注重实践,辅以代码讲解,从分析的角度来讲解嵌入式开发的各种技术,将嵌入式软、硬件理论和嵌入式实验实践融合在一起。
分类:
其他好文 时间:
2014-07-07 12:56:17
阅读次数:
190