嵌入式开发学习(6)

发布者:Tianyun2021最新更新时间:2024-11-19 来源: cnblogs关键字:嵌入式开发  S5PV210 手机看文章 扫描二维码
随时随地手机看文章

刷系统:利用刷机工具,向开发板中烧录预先编译好的镜像。使之在开发板上跑起来。

一、刷android4.0.4

  S5PV210厂家默认安装的是android4.0.4。

  1、安装usb转串口驱动(如果电脑上有串口,则跳过这一步)。

  2、安装串口监听软件:secureCRT、超级终端、minicom(linux系统),我使用的cecureCRT。注意

  3、打开secureCRT软件,按下图设置:(注意端口要与串口端口一致)

  

  4、用串口线连接电脑与开发板。

  5、打开开发板电源,可以看到secureCRT中有启动新输出,这就是开发板的控制台,可以使用linux命令操作你的开发板系统。

  

  6、破坏开发板iNand中的bootloader以从SD2启动:

  在控制台执行命令:1、busybox dd if=/dev/zero of=/dev/block/mmcblk0 bs=512 seek=1 count=1 conv=sync

           2、sync

  这个时候,如果你的开发板不插入sd卡,控制台提示错误。

  7、制作sd卡(win下用x210_Fusing_Tool.exe软件制作)。把sd卡到电脑上,打开软件。

  

  浏览uboot.bin文件,点击start,提示成功后,这时sd卡的bootloader制作完毕。

  将sd插入开发板,打开电源开关,在系统启动时三秒内按下回车键:

  

  这时进去了uboot命令界面,我们要用fastboot名和fastboot软件相结合以达到快速往开发板中下载镜像系统的效果。

  8、安装开发板usb驱动x210_android_driver(开发板自带驱动)。进入windows控制台,进入fastboot安装目录,执行fastboot devices,出现如下图,说明软件连接正常。

  

  注意,此时你的cecureCRT还保持在这个状态才对。

  

  9、在windows命令控制台,执行以下三命令,将系统镜像烧到开发板中:

    fastboot flash bootloader android4.0.4/uboot.bin
    fastboot flash kernel android4.0.4/zImage-android
    fastboot flash system android4.0.4/x210.img

  

  执行fastboot reboot 重启开发板,ok,android4.0.4已成功刷到开发板中。

二、刷linux+QT

  步骤其实跟上面刷android4.0.4一样一样的。

  执行下面三命令

  fastboot flash bootloader linuxQT/uboot.bin
  fastboot flash kernel linuxQT/zImage-qt
  fastboot flash system linuxQT/rootfs_qt4.ext3

  fastboot reboot 重启。

  

  用户名:root 密码:123456

  搞定!刷系统就是这么个流程。如果此过程中出现失误刷成砖头呢,请参照上一篇博文。我就出现过这样的问题 - -、


关键字:嵌入式开发  S5PV210 引用地址:嵌入式开发学习(6)

上一篇:嵌入式开发学习(5)
下一篇:嵌入式开发学习(8)<一步一步点亮LED灯>

推荐阅读最新更新时间:2026-03-25 11:04

嵌入式开发学习(6)<S5PV210开发板刷系统那点破事儿之二>
刷系统:利用刷机工具,向开发板中烧录预先编译好的镜像。使之在开发板上跑起来。 一、刷android4.0.4   S5PV210厂家默认安装的是android4.0.4。   1、安装usb转串口驱动(如果电脑上有串口,则跳过这一步)。   2、安装串口监听软件:secureCRT、超级终端、minicom(linux系统),我使用的cecureCRT。注意   3、打开secureCRT软件,按下图设置:(注意端口要与串口端口一致)      4、用串口线连接电脑与开发板。   5、打开开发板电源,可以看到secureCRT中有启动新输出,这就是开发板的控制台,可以使用linux命令操作你的开发板系统。      6、破坏开
[单片机]
<font color='red'>嵌入式开发</font>学习(6)<<font color='red'>S5PV210</font><font color='red'>开发</font><font color='red'>板刷</font><font color='red'>系统</font>那点破事儿之二>
S5PV210 三个Camera Interface/CAMIF/FIMC的区别
S5PV210有三个CAMIF单元,分别为CAMIF0 CAMIF1和CAMIF2。对应着驱动中的fimc0, fimc1, fimc2。在三星datasheet和驱动代码中CAMIF和FIMC(Fully Interactive Mobile Camera)这两个术语基本上可以互换的,后面我们都用FIMC代替CAMIF。这两个术语的称呼有很强的模糊性,尤其刚刚接触三星平台,会觉得这三个接口设备都是用来控制camera,实际上三个接口并不局限于只控制camera。 我们先看下datasheet中定义的CAMIF feature - 输入支持 1. ITU-R BT601/656/709 mode 2. DMA模式 3.
[单片机]
QT开发之移植qt5.6.2到S5PV210
1、移植前的准备工作  (1)确认已经烧录uboot,并设置环境变量bootcmd和bootargs从tftp、nfs启动;  (2)zImage事先编译好的,文件夹形式的rootfs准备好,成功启动内核进入命令行;  (3)ts驱动源码确认添加、设备文件确认OK(dev/input/event2)(cat dev/input/event2 点击触摸屏有乱码打印出来); 2、tslib移植和测试  (1)源码下载  (2)解压 tar -xvf tslib-1.4.tar.gz  (3)配置 cd tslib ./autogen.sh echo ac_cv_func_malloc_0_nonn
[单片机]
s5pv210编译qt
编译tslib,执行make时提示undefined reference to `rpl_malloc' 是因为config.h.in文件中有 /* Define to rpl_malloc if the replacement function should be used. */ #undef malloc 把#undef malloc注释掉重新make即可 requires installation of untrusted packages 一、在源里面加入软件下载地址; 二、直接用“sudo apt-get install 软件包名”这个命令安装。 在出现提示的时候按y,同意安装即可。 e
[单片机]
三星s5pv210之芯灵思Sin210与Ti Beaglebone Black之对比
1.外观对比 Ø 芯灵思Sin210 Ø TI Beaglebone Black 2.尺寸对比 Ø 芯灵思Sin210 采用核心板+底板结构,核心板尺寸5CM*6CM;底板尺寸10.6CM*15CM Ø TI Beaglebone Black 8.636cm * 5.334cm 3.配件对比 Ø 芯灵思Sin210 Ø TI Beaglebone Black 只提供一块板子 + miniUSB线 4.液晶LCD对比 Ø 芯灵思Sin210 标配4.3 电阻触摸屏 Ø TI Beaglebone Black 无 5.主打操作系统 Ø 芯灵思Sin210 WinCE Ø TI Beaglebone Bla
[单片机]
三星<font color='red'>s5pv210</font>之芯灵思Sin210与Ti Beaglebone Black之对比
S5PV210 移植无线wifi网卡 MT7601
一、准备工作 1、MT7601驱动下载 点击下载 2、插入usb WiFi 启动开发板linux,lsusb查看usb驱动 Bus 001 Device 003: ID 148f:7601看到的是该驱动的厂家设备信息 3、解压源码到linux下,确认USB的VID和PID,在rtusb_dev_id.c中 USB_DEVICE_ID rtusb_dev_id = { #ifdef RT6570 {USB_DEVICE(0x148f,0x6570)}, /* Ralink 6570 */ #endif /* RT6570 */ {USB_DEVICE(0x148f, 0x7650)}, /* MT7650 */ #ifdef
[单片机]
<font color='red'>S5PV210</font> 移植无线wifi网卡 MT7601
wince 5.0/wince6.0 2440/6410/S5PV210 触摸屏驱动 滤波函数的介绍
以前曾经遇到过wince 手持机,POS机触摸屏 抖动,跳点,飞点的问题,其中起作用最大的就是触摸屏滤波函数,现在给大家介绍一下。 //----------------------------------------------------------------------------- //--函数介绍:触摸屏滤波函数,每次输入一个采集到的触摸屏点(x/y),然后进行滤波 //------------------------------------------------------------------------------ static BOOL Touch_Pen_Filtering(INT *px, INT *py
[单片机]
【ARM裸机s5pv210 】时钟配置
clock.c // 时钟控制器基地址 #define ELFIN_CLOCK_POWER_BASE 0xE0100000 // 时钟相关的寄存器相对时钟控制器基地址的偏移值 #define APLL_LOCK_OFFSET 0x00 #define MPLL_LOCK_OFFSET 0x08 #define APLL_CON0_OFFSET 0x100 #define APLL_CON1_OFFSET 0x104 #define MPLL_CON_OFFSET 0x108 #define CLK_SRC0_OFFSET 0x200 #define CL
[单片机]
小广播
最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

厂商技术中心

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

 
机器人开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2026 EEWORLD.com.cn, Inc. All rights reserved