E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
UBOOT开发篇
从零开始之
uboot
、移植
uboot
2017.01(二、从入口分析流程)
一、链接脚本/**Copyright(c)2004-2008TexasInstruments**(C)Copyright2002*GaryJennejohn,DENXSoftwareEngineering,**SPDX-License-Identifier:GPL-2.0+*/#include#includeOUTPUT_FORMAT("elf32-littlearm","elf32-little
to_run_away
·
2020-08-24 15:19
从零开始系列
从零开始学linux驱动
解答:一个嵌入式新手找工作最经常遇到的困惑
即使是学过了的东西,甚至是自己做过的东西,估计面试的时候恐怕很多还是说不出来,因为学这些东西的时候很多都是照着资料弄出来的,比如像
UBOOT
的移植过程中,加入NandFlash的驱动,在Linux过程中添加
ouwensheng
·
2020-08-24 15:11
准备开始移植u-boot
但是我打算先移植一个具备最简单功能的
uboot
,能在开发板上跑起来,然后再把一些复杂的驱动如NandFlash或网卡驱动添加上去!
mmdj2008
·
2020-08-24 15:10
bootloader
flash
汇编
语言
c
AM4378
uboot
lcd pin初始化
1.
uboot
中要把LCD关闭,lcd的EN引脚默认配置为low即可。
uboot
-2013版本.
lvxiong2007
·
2020-08-24 14:01
AM437x
新版
uboot
的启动过程
程序的入口是在_start具
uboot
的入口是由链接脚本决定,链接脚本在/arch/arm/cpu/u-boot.ldsENTRY(_start)SECTIONS{#ifndefCONFIG_CMDLINE
龙井茶110
·
2020-08-24 14:46
Linux
linux 交叉开发环境搭建
secureCRT(远程终端)3源码需求:bootloader(u-boot),系统镜像(zImage或uImage),根文件系统rootfs(二)步骤1配置双网卡和tftp,nfs服务2通过h-jtag烧写
uboot
dianmotang8246
·
2020-08-24 14:34
Uboot
2015 代码解析1
uboot
.lds
uboot
链接脚本位于arch/arm/cpu/
uboot
.lds,指定了整个
uboot
镜像的段分布。
JOJO___
·
2020-08-24 13:27
Uboot
U-BOOT的针对性开发
3、boot编译如何指定交叉编译器4、如何针对平台指定CPU及外设并编译5、
Uboot
第一个启动位置6、给内核用的mkimage工具7、精简代码的阅读性,删除无关程序8、如何增加自己的命令到
uboot
中
lingdulebaishi
·
2020-08-24 12:39
uboot
linux
微信
开发篇
章1 授权
微信
开发篇
章1授权(一个域名获取多个公众号用户信息)最近一直在搞微信开发,其中涉及的比较复杂,开发商户模式的微信支付,实现每个代理商家可以独立收款并且为为每个商家的公众号吸粉。
YaoSirComeOn
·
2020-08-24 11:14
服务器数据库
没有网络的情况下如何烧录海思 Hi35XX 芯片
1、烧录
uboot
,这个不多说,直接接串口使用fastboot烧录;2、烧录
uboot
后,如何烧录kernel、fs?
wenjie345304221
·
2020-08-24 11:01
misc
微信小程序云开发(工具与云
开发篇
)
微信小程序云开发[工具与云
开发篇
]目录工具常用功能介绍云服务介绍云开发开通云开发页面介绍目录工具常用功能介绍云服务介绍云开发开通云开发页面介绍工具常用功能介绍开发者工具坐上角,导航栏模拟器控制,下方面板的显示与隐藏编辑器
小猴子喝牛奶
·
2020-08-24 11:09
求高手请进,帮我分析这种情况是什么原因
如果
uboot
或是kernel开了硬件ECC校验移植jffs2文件系统就会出现下面的问题,请大家给我一个思路Startingkernel...UncompressingLinux...done,bootingthekernel.Linuxversion3.0.0
fulinux
·
2020-08-24 10:59
求助问题篇
展讯平台lcd频率计算
如然后将相应的参数填到屏的配置文件中,如Android9.0以前,
uboot
配置.phy_freq=1105000.pixel_clk=153600000kernel配置pixel_clk:由
uboot
那颗流星
·
2020-08-24 09:16
LCD
f1c100s spi nand启动调试记录
f1c100s128MBW25N01Gspinand调试记录镜像使用说明镜像位置images文件夹
uboot
-with-spl-usb.binFEL模式下使用的
uboot
镜像
uboot
-with-spl-spinand.binspinand
红尘六欲
·
2020-08-24 08:27
linux系统
openOCD+jlink调试
uboot
在搭建调试
uboot
的环境中,参考了网上很多资料,调试
uboot
比较廉价的方案。
WU_MUSEN
·
2020-08-24 06:26
对于ARM的启动,系统升级,烧写过程和文件系统等方面的总结分析
对于CortexM系列并不一定完全适用;谈到ARM以及启动和烧写等方面,首先我们要明确一下几个关键词:
Uboot
,Cmdline,启动方式选择,文件系统格式,存储介质,如NAND,EMMC,SD卡等下面一个一个做相关介绍
WindLOR
·
2020-08-24 06:22
ARM
Cubietruck开发板SPL阶段加载
uboot
到SDRAM并启动
接着前几篇博客继续分析,在lowlevel_init结束后也就是s_init返回后,跳转到_main,那么就从_main开始吧!ENTRY(_main)/**SetupinitialCruntimeenvironmentandcallboard_init_f(0).*/#ifdefined(CONFIG_SPL_BUILD)&&defined(CONFIG_SPL_STACK)ldrsp,=(CO
mrhopehub
·
2020-08-24 06:56
Cubietruck
Armada-3720从EMMC启动
官网wiki没有介绍相关的操作说明,看了88F3700的datesheet,armada-3720是支持
uboot
从emmc启动的,这里
uboot
使用最新的armada-18.12u-boot,内核是4.14
浪漫哈哈镜
·
2020-08-24 01:29
Armada-3720从sata硬盘启动
page=Boot+ESPRESSObin+from+SATA+drive&highlight=boot%20fromarmada-3720是支持
uboot
从sata启动的,内核版本是4.14。
浪漫哈哈镜
·
2020-08-24 01:29
uboot
sata
armada-3720
marvell
linux下读写u-boot环境变量验证
uboou版本U-Boot2018.01内核版本4.19.0-xilinx操作系统DebianGNU/Linux8(jessie)使用工具fw_printenv背景背景
uboot
下可以通过命令访问和修改环境变量
浪漫哈哈镜
·
2020-08-24 01:59
linux
linux
uboot
88e1512 排坑(一)sgmii网口不稳定
CPU用的是Armada-3720,内核是https://github.com/MarvellEmbeddedProcessors/linux-marvell里面18.12版本,
uboot
使用的是https
浪漫哈哈镜
·
2020-08-24 01:58
对华为HG255D路由器进行JTAG调试的进一步研究
网上对于HG255D路由器进行救砖的方法时有时会失败,特别是引导代码
uboot
完全被破坏或者flash被清空的情况下,除了把flash焊下来,就只能使用jtag的方式进行恢复了。
zyl-2010
·
2020-08-23 22:11
orangepi制作sd卡启动镜像,并通过uenv加入动态更新
uboot
和内核功能
目录结构说明一、基础说明1、环境介绍2、启动过程3、相关地址布局二、配置
uboot
支持uenv启动1、修改menuconfig2、编译
uboot
并准备文件三、设置env.txt文件0、了解bootcmd
vencol
·
2020-08-23 20:59
HI3556V200 Linux+Liteos双系统学习(5)----内存分配及EMMC Flash分区烧录
文章目录1内存分配2EMMCFlash分区3EMMCFlash烧录3.1
uboot
3.2内核3.3Liteos烧录3.4文件系统烧录1内存分配3556V200这颗SOC有128MB的内存,在SDK的configs
Stoneshen1211
·
2020-08-23 19:11
HI3556V200
Linux终端下打印带颜色的信息
其中,在ascii中也用“^[”表示,在研究
uboot
时也顺便学习了一下。在代码中,如用八进制,写作\033,如用十六进制则
李迟
·
2020-08-23 19:12
GNU/Linux
Linux环境/工具
开发篇
:解决查询时间慢-left join 表数据量大
解决查询时间慢-leftjoin表数据量大场景分析解决方案场景用户需要分页查询数据量大的信息,查询时间慢分析查看sqlselecta.*,b.*fromAaleftjoinBbona.id=b.aIdlimit(curPage-1)*pageSize,pageSize;分析发现A表和B表数据量都比较大,关联查询比较慢。那就分而治之,两个表关联查询换成单独查,而且是分页查询,查询第二张表数据的数据量
Trouble-K
·
2020-08-23 18:34
开发篇
qt android
开发篇
之如何实现在不同分辨率手机中自适应字体大小,或者像素什么的
我们知道现在手机屏幕的分辨率跟电脑的分辨率不同,或许你直接在电脑中设置的字体像素大小为20,在电脑中运行的时候看起来很正常的字体,但是部署到手机后大家分先那些字看起来像蚂蚁一样小,这时候改怎么办呢?小编通过调用androidapi来解决这个问题,本来很高兴的说发现qt中的qpplicationwindows这个有一个devicePixelRatio属性,但是它的值我不知道怎么算到手机上,所以只能调
happyrabbit456
·
2020-08-23 17:26
Qt
IMX6学习记录(3)-LINUX编译
目录1.获取官方kernel2.编译内核3.内核烧录4.调整
uboot
5.卡分区1.获取官方kernel地址:http://git.freescale.com/git/cgit.cgi/imx/linux-imx.git
Jun626
·
2020-08-23 15:01
IMX6ULL
不同层面上操控I2C进行读写操作
我实现了在三个层面上控制I2C对其从设备进行读写的操作,分别是基于
uboot
环境,基于内核态环境和在用户空间环境的。下面做一下简单的介绍。
xiaoshi_xiaoshi
·
2020-08-23 08:28
嵌入式相关
Uboot
2015 代码解析2 vectors.S
位于arch/arm/lib/vectors.S文件中存有
uboot
执行的第一段代码_start。.
JOJO___
·
2020-08-23 05:10
Uboot
u-boot2010.03 移植篇(四)-----支持DM9000,实现tftp下载
-----------------------使用环境PC:ubuntu11.04kernel:2.6.32-28-genericcorss:arm-linux-gcc4.3.2arm:s3c6410
uboot
yyttiao
·
2020-08-23 04:54
uboot我跟你讲
【功能
开发篇
】游戏中的时间系统&修改Unity自带组件运行速度
”功能
开发篇
“系列文章记录了我在平时工作中遇到的问题以及一些和游戏功能相关的项目经验。
水曜日鸡
·
2020-08-22 21:43
Unity
uboot
第二阶段代码详细分析
Stage2C语言代码部分lib_arm/board.c中的startarmboot是C语言开始的函数也是整个启动代码中C语言的主函数,同时还是整个u-boot(armboot)的主函数,该函数只要完成如下操作:(1)调用一系列的初始化函数。(2)初始化Flash设备。(3)初始化系统内存分配函数。(4)如果目标系统拥有NAND设备,则初始化NAND设备。(5)如果目标系统有显示设备,则初始化该类
xtx1990
·
2020-08-22 20:16
u-boot引导代码
uboot
分析之 usb启动
继上篇文章
uboot
分析之Loopback接口,我们接着看下关于
uboot
下USB初始化方面的知识,经过这几天对zturn开发板
uboot
的分析,结合网上查阅的资料,大概弄懂了其基本流程,其在
uboot
问心雕龙
·
2020-08-22 19:27
uboot
学习资源集合
2017年1月19日更新FPGA学习篇循环冗余校验(CRC)之verilog实现Android
开发篇
Android代码命名规范性能优化博客——胡凯插件化博客集——田维术Gitbook第三方开源库使用经验分享
TheMarriedBoy
·
2020-08-22 19:54
Uboot
详细解析2
1。第二阶段的主线函数位于u-boot-2010.06/arch/arm/lib/board.c。第二阶段的功能:初始化本阶段要使用到的硬件设备。设置时钟、初始化串口。board_init函数设置MPLL、改变系统时钟,它是开发板相关的函数,在board/samsung/smdk2440/smdk2440.c中实现。值得注意的是board_init函数还保存了机器类型ID,这将在调用内核的时候传递
weixin_30929011
·
2020-08-22 19:48
Uboot
代码分析
(1)确定链接脚本文件:
uboot
根目录下Makefile中的LDSCRIPT宏值,就是指定链接脚本(如:arch/arm/cpu/u-boot.lds)路径用的。
weixin_30614109
·
2020-08-22 19:31
uboot
中语句__asm__ __volatile__("": : :"memory");理解
TheGCCmanualsaysusing"asmvolatile"preventstheasminstructionfrombeing"movedsignificantly"andadding"memory"totheclobberlistpreventsGCCfromkeepingmemoryvaluescachedinregistersacrosstheassemblerinstructio
Android-都市猎人
·
2020-08-22 18:56
Android开发总结
完整精确导入Kernel与
Uboot
代码到Source Insight,Understand, SlickEdit
可以方便大家在查看Kernel与
Uboot
代码的时候创建工程。详情,见github的repo页面:https
TonyHo
·
2020-08-22 18:45
Uboot
源码分析----代码整体结构分析
1.文件夹总体功能分析-board目标板相关文件,主要包含SDRAM、FLASH驱动;-common独立于处理器体系结构的通用代码,如内存大小探测与故障检测;-cpu与处理器相关的文件。如mpc8xx子目录下含串口、网口、LCD驱动及中断初始化等文件;-driver通用设备驱动,如CFIFLASH驱动(目前对INTELFLASH支持较好)-docU-Boot的说明文档;-examples可在U-B
ruixj
·
2020-08-22 18:43
嵌入式系统的研究与开发
makefile
flash
include
tools
文档
工具
Uboot
详解~~~
大多数bootloader都分为stage1和stage2两部分,u-boot也不例外。依赖于CPU体系结构的代码(如设备初始化代码等)通常都放在stage1且可以用汇编语言来实现,而stage2则通常用C语言来实现,这样可以实现复杂的功能,而且有更好的可读性和移植性。1、Stage1start.S代码结构u-boot的stage1代码通常放在start.S文件中,他用汇编语言写成,其主要代码部分
ling1874
·
2020-08-22 17:21
Linux驱动
系统移植之
uboot
源代码简要分析(1)
本次Linux系统移植是基于三星公司的S5PV210(又名Hummingbird)处理器的移植;采用的BootLoader为三星官方的
uboot
:android_
uboot
_smdkv210.tar.bz2
_HAIHUI_
·
2020-08-22 16:42
uboot
Linux
uboot
代码详细分析.pdf
目录u-boot-1.1.6之cpu/arm920t/start.s分析...........................................................................................2u-boot中.lds连接脚本文件的分析....................................................
残阳
·
2020-08-22 15:17
Linux
系列
[SDIO] SD card 初始化及常用命令解析(附波形,
uboot
代码)
目录初始化1.cmd02.cmd83.cmd554.acmd415.cmd26.cmd37.cmd98.cmd139.cmd710.ACMD5111.CMD612.CMD1613.CMD1714.CMD1815.CMD12tuningCMD19DW_SDHCI的tuning流程初始化1.cmd0/*ResettheCard*/err=mmc_go_idle(mmc);staticintmmc_go
Lenz's law
·
2020-08-22 10:06
emmc/sd
嵌入式C
嵌入式
NRF52840 DFU升级(一): 按键升级
参考文献:Nordic官方博客《GettingstartedwithNordic'sSecureDF
Uboot
loader,astepbystepguide》小潘大神《SDK12.0nrf52832空中升级详细步骤
御风牧云_
·
2020-08-22 10:24
BLE
openWRT的DTS文件配置--MT7620A
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++接上xx路由器的串口后有输出但无法输入,用示波器量下信号-----可能是
uboot
之由
·
2020-08-22 09:05
linux
linux内核
openwrt
mips
Hi3518ev200使用HiTool下载程序
1、编译好SDK之后,在osdrv/pub/image_uclibc生成我们需要的镜像,可以看一下文件大小接下来我们需要用到
uboot
、kernel、rootfs,其中rootfs是rootfs_hi3518ev200
super-H
·
2020-08-22 03:37
海思3518eV20
Linux
嵌入式
启动文件系统Kernel panic - not syncing: Attempted to kill init! 报错
移植linux3.10到mini2440过程出现的错误1.内核读取时CRC错误,原因使用supervivi烧写内核文件到nandflash造成的错误,解释方法:直接在
Uboot
里面使用tftp命令或者fatloadusb0
山野1村夫
·
2020-08-21 21:34
学习资料
TQ2440的mount挂载NFS过程中出现的问题
基于minicom平台,开始启动TQ2440……(这里用的都是出厂时带的
uboot
/kernel/logo/root)进行网络配置/etc/net.conf文件设置ID。
MyStudy_Sky
·
2020-08-21 21:04
嵌入式 关于在nandflash上运行yaffs2文件系统出现“No init found. Try passing init= option to kernel”
Noinitfound.Trypassinginit=optiontokernel”这个问题困扰了我两天才解决,在网上也查了很多资料,基本上都答案一样的,当然也可能是造成这个原因的一种,现在把它们小结一下:1、首先保证在
uboot
skdkjzz
·
2020-08-21 21:50
嵌入式
上一页
32
33
34
35
36
37
38
39
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他