s5pv210开发板常用易忘操作记录

xtusir xtusir     2022-08-06     154

关键词:

一、调试串口

2、SD卡槽

(三)启动方式选择

蜂鸣器下面的白色2针插座(图中红色线圈出来的那个)为选择USB/SD卡启动的开关。默认情况下为SD卡启动,如果需要USB启动则使用短路帽(若没有短路帽,只要用其他金属导电物短路2根针即可)短接2个针脚,即可从USB启动。

(四)刷机

注意:刷andorid4.0系统使用uart2作为调试串口,android2.3、linux、wince都使用uart0作为调试串口;然后波特率设置为115200

 

用 fastboot 刷Android4.0:

 

用的镜像文件: uboot.bin、x210.img、zImage-android

 

用到的工具: DNW.exe
fastboot

 

①:先用跳线帽短接启动方式选择端口(位于蜂鸣器和USB之间),设置为从USB启动。
②:按住开机键,DNW配置下载地址d0020010,USB下x210_usb.bin,
③:DNW配置下载地址23e00000,USB下载uboot.bin
④:这时串口终端有信息打印出来,在倒数3s之前按回车进入命令行,这时可以松开 开机键,
⑤: 输入fdisk -c 0分区,不分区下面不能去dos界面fastboot
 输入fastboot

 

去DOS下操作,去到fastboot目录下,分别执行:

 

fastboot flash bootloader xxxxx
fastboot flash kernel xxxxx
fastboot flash system xxxxx
fastboot -w

 

上面的 "xxxxx" 指的是对应镜像所在路径 如第一个:
 fastboot flash bootloader E:\x210BV3\X210_B\android4.0.4\image\inand\uboot.bin

 

⑥:完了之后将跳线帽取下来,手动重启机器即可。

 

 

 

 

 

 

 

 

 

 

 

 

在s5pv210的开发板上点亮一个led灯

 参考学习教程:周立功嵌入式Linux开发教程-(上册) 材料:首先准备一个安装好Linux的开发板  使用 xshell工具连接开发板 ,winscp工具连接开发板 , 准备一个Ubuntu 32位,装上交叉编译链。。使用下... 查看详情

s5pv210开发板连接虚拟机的网络设置(代码片段)

1、前言用PC机进行嵌入式设备开发,会在pc机上安装虚拟机来运行linux系统,其中就涉及到开发板和虚拟机的通信问题。本文介绍的就是如何正确的设置网络,开发板通过有线网络与虚拟机通信。如果不知道如何设置... 查看详情

第一章之s5pv210启动顺序

我所使用的开发板是:友善之臂smart210,cpu为s5pv210.u-boot版本是:u-boot-2012-101,首先在u-boot中配置相对应的开发板的配置文件#makes5p_goni_config2,设事先编译好的交叉编译器放在Makefile中添加上去,打开Makefile在67行补充CROSS_COMPILE?=arm-linux-... 查看详情

s5pv210移植minigui3.0.12

移植平台:ubuntu:14.04 开发板:s5pv210(A8) Minigui版本:3.0.12-----------------------------------------------------以下软件是开发板正常运行的必须安装包,在MiniGui官网可以下载http://www.minigui.org/zhcn/【已放在嵌入式软件组资料共享文件夹】--... 查看详情

移植tslib和qt5.6到三星s5pv210开发板

tslib1.4移植下载tslib1.4后1.cptslib-1.4.tar.bz2/home/gec2.tarjxvftslib-1.4.tar.bz23.sudo-s4.cdtslib-1.4/5../configure--host=arm-linux--prefix=/usr/local/armac_cv_func_malloc_0_nonnull=yes6.make7.makeinstal 查看详情

s5pv210开发板如何关闭看门狗(代码片段)

看门狗是什么?是SoC内部的一个定时器为什么需要看门狗?现实生活中由于一些外部环境因素,例如高温低温信号干扰,运行在电子设备上的程序容易跑飞和死机,在这种情况下,我们希望设备自动复位&#x... 查看详情

s5pv210v3s开发板怎么从sd2启动以及如何更换镜像

...ff1a;1234562.破坏iNand中的bootloader以从SD2启动uboot环境下擦除开发板iNand中的uboot:moviwriteu-boot0x30000000执行命令完毕后显示:此时iNand上的uboot已被破坏,无法启动linux系统,此时SD0通道以启用失 查看详情

s5pv210裸机程序之重定位与链接脚本

s5pv210开发板要求代码在0xD0020010处开始执行(BL1),但是有时我们的程序需要重定位在另外一个地址执行(如uboot),这个时候需要我们在汇编代码处加入重定位操作的代码,使得程序能够长跳转到另外一个地址继续执行代码而... 查看详情

s5pv210中断体系结构分析

我们按照Tiny210官方的裸板程序来梳理S5PV210的中断体系。关于S5PV210的中断体系结构S5PV210的中断控制器是由4个向量中断控制器(VIC)、ARMPrimeCellPL192和4个TrustZoneInterruptController(TZIC)共同组成。S5PV210共支持93个中断源(具体见官方手册)... 查看详情

x210开发板(s5pv210芯片)uboot中sd卡分区分析(init_raw_area_table函数)(代码片段)

1、init_raw_area_table函数调用关系 start.s start_armboot() mmc_initialize() mmc_init() mmc_startup() init_raw_area_table()2、structraw_area结构体&structmember结构体//这个结构体包含所有分区的信息typedefstructra 查看详情

s5pv210开发板用汇编设置栈和调用c语言(代码片段)

使用C语言前为什么要先用汇编设置栈?C语言程序运行时需要栈,因为C语言中的局部变量都是用栈来实现的,如果没有设置栈就使用C语言,局部变量就会落空,程序就会死掉,所以在使用C语言前,我... 查看详情

s5pv210定时器

...时器件的功能、特征是不同的。1、PWM定时器(1)这种是最常用的,平时所说的定时器一般指的是这个。像简单单片机(譬如51单片机)中的定时器也是这类。(2)为什么叫PWM定时器,因为一般SoC中产生PWM信号都是靠这个定时器模块的... 查看详情

嵌入式开发(s5pv210)——lcd显示器

LCD介绍1.LCD(LiquidCrystalDisplay)俗称液晶,这种材料的一大特点就是在电信号的驱动下液晶分子进行旋转,旋转会影响透光性,不同的透光性会透过不同的颜色的光,于是我们便看到显示屏上五颜六色的画面。2.LCD是... 查看详情

嵌入式开发(s5pv210)——u-boot的不同来源和目录结构

...来源大致有三个途径:uboot官网下载、Soc厂商提供、开发板厂商提供。假设某个厂商推出新的Soc,Soc厂商的工程师会去uboot的官网下载uboot,然后把此款Soc的开发板的uboot移植上去并开源,让买这款Soc的公司去参考... 查看详情

嵌入式开发综述

0、嵌入式系统开发流程:   1、S5PV210内部结构图2、S5PV210系统启动三阶段正解     根据S5PV210芯片手册第6章所述S5PV210consistsof64KBROMand96KBSRAMasinternalmemory(意思210芯片有两块片上内存,ROM:64KB,SRAM:96KB),并... 查看详情

s5pv210开发系列八_yaffs的移植

S5PV210开发系列八Yaffs的移植象棋小子   1048272975Nand作为市面上最基本的非易失性闪存技术之中的一个,应用在各种固态大容量存储解决方式中。因为Nandflash自身的特点,Nand存储器往往须要一款专用的Nand文件系统进行... 查看详情

s5pv210v3s开发板下载裸机程序的两种方式

...#43;dnw工具下载dnw是一个下载软件,可以通过USB线连接开发板和PC,然后将程序从PC烧录到开发板的BL1(除去校验头的部分)中。1.设置开发板为USB启动2.装USB驱动,驱动在“X210光盘资料\\A盘\\tools\\USB驱动”目录... 查看详情

s5pv210移植无线wifi网卡mt7601

一、准备工作1、MT7601驱动下载点击下载2、插入usbWiFi启动开发板linux,lsusb查看usb驱动Bus001Device003:ID148f:7601看到的是该驱动的厂家设备信息3、解压源码到linux下,确认USB的VID和PID,在rtusb_dev_id.c中USB_DEVICE_IDrtusb_dev_id[]=#ifdefRT6570USB_D... 查看详情