x210开发板上启动方式的选择

author author     2022-08-07     261

关键词:

    在X210开发板上由于没有接NandFlash芯片,而是外接了一块iNand芯片,占用的是SD/MMC通道0,所以如果开发板上选择的是SD/MMC启动方式,则第一启动是从iNand中启动,第二启动是从SD/MMC通道2,也就是外部的SD卡启动。
   当然也可以通过OM pin来选择USB启动来作为优先启动方式,如果usb启动失败了再去通过OMpin来检测第一启动,然后再检测第二启动。注意在usb启动模式下BL1是不需要在前面加头部的校验等信息的。这也就是为什么使用dnw下载时会下载到0xd002_0010处,跳过前面的头部信息。
 
从硬件手册上截取的关于启动方式的OM pin的配置。
    SD卡启动或者iNand启动,配置如下:
技术分享
技术分享
从这两种方式对比来看,只需要调整OM5即可。需要使用USB启动时,OM5拨到VCC;需要SD卡启动时,OM5拨到GND。

移植qt与tslib到x210开发板的体会

1、将QT移植到X210上,让X210开发板可以运行QT东西,需要几个东西。tslibQT源码编译后的lib库等(1)tslib移植:@1:下载tslib,官方上下就可以。@2:解压。比如解压到了/root/xin_210/下@3:选择固定的交叉编译工具连,内核,tslib,QT源码... 查看详情

关于x210开发板和主机虚拟机ping通问题

关于x210开发板和主机、虚拟机ping通问题:步骤:  1、关闭Ubuntu、关闭VMware软件;  2、打开网络连接,设置以太网IP地址,并确认使用的网卡       3、以管理员身份打开VMware软件,然后打开虚拟网络编辑器;... 查看详情

s5pv210九鼎x210刷机流程

...boxddif=/dev/zeroof=/dev/block/mmcblk0bs=512seek=1count=1conv=sync(在把开发板启动后,在安卓的控制台SecureCRT下输入该指令),然后执行第二条命令sync解释:这句话的意思就是说把板载的iNand的第一个扇区用全0来填充,其实就是擦除它,这... 查看详情

x210官方uboot配置编译时实践

...oot官网下载的。这个下载的源代码可能没有你当前使用的开发板的移植,甚至找不到当前开发板使用SoC对应的移植版本。(2)SoC厂商在推出一款SoC后厂商的工程师会去uboot官网下载一个uboot,根据自己的SoC进行第一步移植,移植... 查看详情

已保存的首选项无法在 android 板上重新启动

...,我在保存的首选项方面遇到了一个奇怪的问题。我正在开发一个与android兼容的电路板。我面临的实际问题是,我有4个按钮,点击按钮我正在更改按钮的背景图片Onfirstclick->将按钮的背景图像 查看详情

pycharm上程序如何下载到k210开发板上

...te即可完成项目的创建。勘智K210是小编去年买的一块AIRVR3开发套件时接触的一款芯片。具有双核64位处理器,并自带独立FPU;有一块KPU用于神经网络加速单元;还有一块APU用于语音数据处理。 查看详情

如何更改在主存储板上显示视图控制器的方式

】如何更改在主存储板上显示视图控制器的方式【英文标题】:howtochangethewayofdisplaytheviewcontrolleratmainstoreboard【发布时间】:2020-03-0610:31:26【问题描述】:这是我的屏幕:我想这样展示:【问题讨论】:选择合适的模拟器如X系列... 查看详情

解决,demob型板子无法成功启动问题(代码片段)

...子相关接线连好要注意的是USB上的地线(GND)与开发板上的地相连接USB上的RXD(接受)接开发板上面的TX(发送)USB上的TXD(发送)接开发板上面的RX(接受)USB本身供电,其他线不必连... 查看详情

3内核的启动过程(代码片段)

...除无用文件官方版本的kernel中是支持各种硬件架构、各种开发板的,因此有很多文件夹和文件和我们无关,在建立SI工程前应该删掉这些家伙。我们现在分析的是开发板厂商九鼎科技移植好的针对X210开发板的kernel,因此其中一些... 查看详情

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

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

(待解决)开发板刷系统---破坏bootloader以及从sd卡启动

  开发板上默认在板载iNand中烧入了bootloader和Android系统镜像,如果想要从SD卡来启动,就必须先破坏掉iNand中的bootloader,让其校验失败,从而选择第二启动即从SD通道2启动。  破坏板载iNand中的bootloader的方法,可以参考九鼎... 查看详情

x-002exyson4412芯片启动过程分析

 移植u-boot到FriendlyARMTiny4412开发板上,首先我们需要对SamsungExyson4412芯片的启动方式、系统时钟初始化、串口初始化、内存初始化以及开发板的内存地址空间分配有一个清楚的认识。下面是一些参考资料:1>、技术部落(这... 查看详情

全志v853芯片在tina下risc-v核e907启动方式的选择(代码片段)

...动。TinaV85xSDK默认配置一般是不启动E907,为方便用户配置开发,下面以V853perf1方案为例,介绍具体的操作步骤。3.解决办法一、boot0启动要修改E907为boot0启动,需要修改以下几处boot_package_nor.cfg文件:config/c 查看详情

初试arm开发板

博主刚开始学习嵌入式开发,在老师指导下进行了led点亮的实验。一、准备工作开发板型号:Friendlymini2451环境:win7+minitools二、进入usb下载模式使用MiniTools将bin文件烧写到开发板上。MiniTools提供了两种烧写裸机程序的方式:一种... 查看详情

以编程方式更改故事板上的 UIView 的大小

】以编程方式更改故事板上的UIView的大小【英文标题】:ProgramaticallychangesizeofUIViewthatisonStoryboard【发布时间】:2016-02-2714:54:11【问题描述】:我是attemptingtochangethesizeofaUIView,我已将其放入情节提要中。出于某种原因,sizedoesnotcha... 查看详情

裸机实验预备---在虚拟机中搭建嵌入式开发环境

搭建嵌入式开发环境的主要工作其实就是在虚拟机中安装好交叉编译工具链。第一步就是选择合适版本的交叉编译工具链。在选择交叉编译工具链版本的时候,应该考虑尽量减少开发过程中由于编译器所产生的一些莫名其妙的问... 查看详情

win7电脑bootmenu怎么选择

参考技术Abootmenu?你是要选择启动的系统还是要选择启动方式?如果要选择想启动的系统的话,在计算机启动时按住方向键↑或↓,待出现系统选择界面后选择想要启动的系统按下回车键即可。如果要选择启动方式,在按下开机... 查看详情

如何在故事板上显示以编程方式添加的元素?

】如何在故事板上显示以编程方式添加的元素?【英文标题】:Howtodisplayelementsaddedprogrammaticallyonastoryboard?【发布时间】:2019-01-2218:11:53【问题描述】:我已经开始学习Xamarin.iOS并尝试通过Storyboards添加搜索栏元素,并以编程方式... 查看详情