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
u-boot
IMX6ULL学习过程(七)嵌入式Linux之Uboot移植
1.Uboot概述作用:系统引导,启动Linux内核1.uboot官方源码(uboot官网:http://www.denx.de/wiki/
U-Boot
/)2.半导体厂商根据uboot官方源码修改,适应评估板
LLJQXQZX
·
2020-06-25 18:29
linux
imx6ull
Linux内核启动及根文件系统加载过程
Linux内核启动及文件系统加载过程当
u-boot
开始执行bootcmd命令,就进入Linux内核启动阶段,与
u-boot
类似,普通Linux内核的启动过程也可以分为两个阶段,但针对压缩了的内核如uImage
小小城御园
·
2020-06-25 13:28
linux设备驱动程序
u-boot
学习笔记之配置编译分析
记得从去年的三月份开始接触linux,由于上课和实习的种种原因,断断续续的拖到了十月份学完了韦东山老师的新一期裸机视频,再后来就开始忙毕业设计、毕业论文的事了,直到最近答辩完毕,又重新复习了新一期裸机部分,最后来到了
u-boot
LM1270384833
·
2020-06-25 09:21
U-Boot
客制化部分的跨平台实现
U-Boot
客制化部分的跨平台实现架构描述客制化部分的跨平台实现的意义:对于使用linux方案的公司而言,在boot的客制化过程中,由于管控松懈,需求不稳定。
猫的大兔子
·
2020-06-25 05:48
系统结构
嵌入式
通过串口将带有用户程序的 VxWorks 映像下载到目标板
VxWorks版本:5.5.1(使用商家提供的
U-Boot
引导)ARM芯片:ARM926EJ-SPC机操作系统:WindowsXP1、编写测试应用程序(1)基于.c的静态链接方式在BSP目录下建立用户程序文件夹
Ni_liqiang
·
2020-06-25 05:12
VxWorks
[I.MX6UL]
U-Boot
命令使用(五) EMMC 和 SD 卡操作命令
uboot支持EMMC和SD卡,因此也要提供EMMC和SD卡的操作命令。一般认为EMMC和SD卡是同一个东西,所以没有特殊说明,本教程统一使用MMC来代指EMMC和SD卡。uboot中常用于操作MMC设备的命令为“mmc”。1、mmcinfo命令mmcinfo命令用于输出当前选中的mmcinfo设备的信息,输入命令“mmcinfo”即可,如图所示:2、mmcrescan命令mmcrescan命令用
问不出
·
2020-06-25 04:15
[I.MX6U]
嵌入式
Linux
[I.MX6UL]
U-Boot
移植(一)
uboot官网为:ftp://ftp.denx.de/pub/
u-boot
/NXP的uboot:https://cloud.189.cn/t/yInEfqMV7Jru首先需要安装支持。
问不出
·
2020-06-25 04:14
[I.MX6U]
嵌入式
Linux
[I.MX6UL]
U-Boot
移植(五) LCD 驱动修改
一般修改LCD驱动重点注意以下几点:①、LCD所使用的GPIO,查看uboot中LCD的IO配置是否正确。②、LCD背光引脚GPIO的配置。③、LCD配置参数是否正确。I.MX6U-ALPHA开发板LCD原理图和NXP官方I.MX6ULL开发板一致,也就是LCD的IO和背光IO都一样的,所以IO部分就不用修改了。需要修改的之后LCD参数,打开文件mx6ull_mybsp_emmc.c,找到如下所示
问不出
·
2020-06-25 04:14
[I.MX6U]
嵌入式
Linux
U-boot
原厂版本移植流程
U-boot
原厂版本移植流程今天开始移植三星原厂的
U-boot
,做一下笔记,以备日后所需移植的时候有一点感想,就是最好别注释掉不对的源码,定义的地方千万别动,尽量修改调用的地方,这样可以极大的避免出错1
XiaoBaWu
·
2020-06-25 04:12
【U-boot开发】
从零开始之uboot、移植uboot2017.01(一、移植前的准备)
手边的是一个S5PV210的开发板,想尝试移植一个比较新的uboot下载最新版本uboot2018.ftp://ftp.denx.de/pub/
u-boot
/编译器下载http://www.veryarm.com
to_run_away
·
2020-06-24 23:36
从零开始系列
从零开始学linux驱动
移植Linux4.14.1到JZ2440
1.准备材料开发主机:Ubuntu18.0464位Linux内核:4.14.1(下载)
u-boot
,dnw:来自韦东山交叉编译器:arm-linux-gnueabi(版本:5.4.120170404,下载
qq_16597387
·
2020-06-24 23:42
linux
使用nfs作为根文件系统启动
通过设置
u-boot
的bootargs来更改开机自动进入nfs远端服务器,不需要mount指令,实现虚拟机编译程序后直接通过
u-boot
烧写程序1使用nfs作为根文件系统启动1.1print打印并查看根文件系统
BuildMyDream998
·
2020-06-24 23:29
嵌入式linux开发
Linux内核移植之四:内核启动过程
内容来自韦东山《嵌入式Linux应用开发完全手册》与移植
U-Boot
的过程相似,在移植Linux之前,先了解它的启动过程。
qlexcel
·
2020-06-24 22:11
嵌入式Linux
u-boot-2014-07 代码流程分析
机器感知一个专注于SLAM、Linux、算法等相关技术文章分享的公众号前言以前接触到的
u-boot
启动方式只有Flash和NandFlash这两种方式,最近接触是SD卡启动方式,SoC是S5P4418,
JiauZhang
·
2020-06-24 21:05
u-boot
安卓开机logo和开机动画的几种实现方法
第一个应该是
U-BOOT
的启动画面,有些设备为了满足按动电源即有显示,在UBOOT里加了开机画面,实现的方式当然只能是写物理地址,也因此随厂家不同具体的实现千差万别。
TseJung
·
2020-06-24 21:51
Android基础
android
基于AM335x的
U-Boot
/SPL 的CCS 调试
在基于Linux的AM335x软件开发流程中,第一步就是
U-Boot
/SPL(SecondProgramLoader)的移植。
q123456789098
·
2020-06-24 21:56
S3c2440如何利用JLINK烧写
U-boot
到NAND Flash中
很多同学使用笔记本作为自己的ARM开发和学习的平台,绝大多数笔记本都没有并口,也就是无法使用JTag调试和烧写程序到NandFlash中,幸好我们还有JLINK,用JLINK烧写
U-boot
到NorFlash
pugu12
·
2020-06-24 20:40
uboot
实现
u-boot
对yaffs/yaffs2文件系统下载的支持
以下红色部分就是需要修改的地方,老版本的
U-boot
需要添加下面的代码才能够增加对yaffs2的支持,新版本的只需添加一个宏就可以增加对yaffs2的支持。
pugu12
·
2020-06-24 20:40
uboot
U-boot
mkimage指定Linux内核地址时的两种方式
uImage的制作是使用的
u-boot
工具mkimage,build完
u-boot
后也会将mkimagebuild出來到/tools目录下,可以直接拿來用,它的作用就是在zImage的前面加上64个字节的头
pugu12
·
2020-06-24 20:40
uboot
u-boot
最新版本在imx6ull版本上的运行
reset␍␊[16:58:50:003]resetting...␍␊[16:58:51:567]␍␊[16:58:51:567]␍␊[16:58:51:567]U-Boot2020.01-rc2(Jan252020-16:45:55+0800)␍␊[16:58:51:571]␍␊[16:58:51:571]CPU:Freescalei.MX6ULLrev1.1792MHz(runningat39
楼兰公子
·
2020-06-24 17:33
IMX6ULL
#
uboot
rk emmc/sd 引导分析
没找到rk官方的说明文档,以下主要通过分析
u-boot
,rkflashtool以及写有引导的emmc得来.文末提供rkflash-boot工具代码,用于烧写引导,在rk3128,rk3288上验证过.1
mxm12
·
2020-06-24 16:26
rockchip
U-boot
的环境变量: bootcmd 和bootargs
U-boot
的环境变量:bootcmd和bootargsu-bootcmd前面有说过bootcmd是自动启动时默认执行的一些命令,因此你可以在当前环境中定义各种不同配置,不同环境的参数设置,然后设置bootcmd
kingnightdream
·
2020-06-24 15:48
bootloader
arm-none-linux-gnueabi,arm-none-eabi 与arm-eabi 区别
arch-vendor-(os-)abi1、arm-none-linux-gnueabi(ARMarchitecture,novendor,linuxOS,andthegnueabiABI)用于编译ARM架构的
u-boot
炸鸡叔
·
2020-06-24 13:51
linux
通过 Jlink V8 + OpenOCD 对 MT7620 修砖
引子一直有朋友在寻找MT7620的JTAG调试方法(或者想通过JTAG对变砖的
u-boot
进行修复)。很多人认为JlinkV8没法对mips32进行硬件级的调试,今天我就来创造一下奇迹!
Manfeel
·
2020-06-24 13:35
mt7620
u-boot
jtag
OpenOCD
学习make工具,第一个指令解析:make s5p_goni_defconfig
1、先Google这个指令,找到一篇博客详解了这个指令,编译第一步makexxx_defconfig2、根据上篇文章,知道执行makexxx_defconfig命令时,
u-boot
根目录下的Mak
suoZhangEmbedded
·
2020-06-24 12:56
make
天嵌E9
u-boot
移植
开发板:天嵌E9_v2参考文献:http://blog.csdn.net/zxr1521904712/article/details/513795781.下载u-boothttps://github.com/Freescale/u-boot-fslc/tree/v2015.042.构建u-bootcdu-boot代码文件夹内$mkdirboard/EmbedSky$cp-Rboard/freesc
G风
·
2020-06-24 10:32
基于设备树下gpio的简单操作
/qq_28992301/article/details/52355560开发板:tiny4412SDK+S702+4GBFlash要移植的内核版本:Linux-4.4.0(支持devicetree)
u-boot
lq496387202
·
2020-06-24 09:46
kernel 下查看时钟频率
catclk_rate得到像素时钟大小为150M150000000查看can时钟cdcan0/catclk_rate该值应该是默认值,说明该can的时钟还未做其他配置132917888uboot下查看时钟配置path:
u-boot
ELOVE-IT
·
2020-06-24 08:20
LINUX-BSP
新版U-boot2012.04.01移植(一)(JZ2440-S3C2440)
新版U-boot2012.04.01移植(一)(JZ2440-S3C2440)
u-boot
下载地址:http://www.denx.de/wiki/
U-Boot
/我们这里要下载的
u-boot
版本为:u-boot
阳光下的Smiles
·
2020-06-24 07:39
嵌入式开发(学习笔记)
ARM架构下linux设备树加载的方法
在
u-boot
下通过下面的命令启动内核:bootm–2.兼容方法配置内核CONFIG_ARM_APPENDED_DTB选项,将
liushi558
·
2020-06-24 06:10
linux
AM5728
JZ2440设置从开发板启动或使用NFS作为根文件系统启动
进入
u-boot
界面,选择q退出主界面,进入OpenJTAG>1、从开发板根文件系统正常启动:OpenJTAG>setbootargsnoinitrdroot=/dev/mtdblock3init=/linuxrcconsole
lky_ee
·
2020-06-24 06:43
u-boot
烧写
用JTAG口传送文件
u-boot
安装驱动把整个GIVEIO目录拷贝到C:/WINDOWS下,并把该目录下的giveio.sys文件拷贝到c:/windows/system32/drivers下,在控制面板里
liqihacker
·
2020-06-24 05:07
GNU汇编伪指令操作
在
u-boot
的源码中start.S等汇编文件中用到很多GNU的汇编伪指令,在这把常用的列举一下:1.GNU汇编伪指令.abort停止汇编.alignabsexpr1,absexpr2以某种对齐方式,在未使用的存储区域填充值
leumber
·
2020-06-24 03:46
U-Boot
android系统移植emmc记录(2)--
u-boot
烧写emmc方式 .
http://blog.csdn.net/yunfly163/article/details/7495156------------------------------------------------------------------------------------------------------------------------U-boot支持2种方式烧写emmc设备:Fastb
landishu
·
2020-06-24 02:03
android_EMMC
Zynq-Linux移植学习笔记之十-
u-boot
网络配置
如果
u-boot
中已经设置了IP地址,通过网线就可以ping通电脑,此时会打印hostalive这句话。
Felven
·
2020-06-23 22:49
Felven在职场
JZ2440开发环境的搭建
在裸机开发中,(1)使用MobaXterm远程登录ubuntu系统;(2)作为串口工具,操作
u-boot
。4.安装ofalshofalsh是用来进行JTAG烧录程序
jiaruitao777
·
2020-06-23 22:45
ARM裸机
(JZ2440)
修改
u-boot
编译选项以便支持使用arm-linux-gnueabihf-编译器编译(soft-float & VFP hard)
默认的
u-boot
编译时使用的softfloatapi,而arm-linux-eabihf-默认使用的float默认是hard,使用arm-linux-gnueabihf-gcc-v可以找到选项--with-float
jefbai
·
2020-06-23 21:06
arndale
octa
移植uClinux内核到stm32f407
上一篇博文讲到了先移植基于stm32f407的
u-boot
,本文讲到的是最难的移植stm32f407的内核,这个内核源代码我也是在网上找到了,看介绍是国外大神所修改而成的,真的万分感谢这位大神可怜,所以也要看到网上的资源其实很多
dq樣
·
2020-06-23 21:52
stm32
stm32
uClinux移植
嵌入式linux
u-boot
linux #if IS_ENABLED(CONFIG_XXX)与#ifdef CONFIG_XXX的区别
有时候会看见IS_ENABLED(CONFIG_XXXX)来测试某个Kconfig选项是否开启(即选中为y或者m).如if(IS_ENABLED(CONFIG_TIME_LOW_RES)&&timer->is_rel)rem-=hrtimer_resolution;当TIME_LOW_RES这个Kconfig选项配置为y或m,并且timer->is_rel不为0时调用rem-=hrtimer_re
liujunhuasd
·
2020-06-23 17:00
固件分类
https://www.right.com.cn/forum/thread-146171-1-1.htmlimage.pngar71xx包括:WDR3320v2(需要使用TTL或
U-boot
刷写)TP9343
_小亮_
·
2020-06-23 15:34
Uboot官方下载地址
所有版本的
u-boot
源代码压缩包都可以在ftp://ftp.denx.de/pub/
u-boot
/下载。
求知_swat
·
2020-06-23 12:13
linux内核开发基础
uboot官方下载地址
ftp
www
【u-boot-2016到s5pv210】2.7 uboot NandFlash驱动
4ok210上s5pv210是怎么控制nandflash的5u-boot-2016.09.01中,nandflash的流程6nandflash在
u-boot
驱动中的关注点是什么?
gjianw217
·
2020-06-23 10:54
ok210-uboot
I.MX6Q(TQIMX6Q/TQE9)学习笔记——
U-Boot
移植
其实Freescale的BSP移植文档已经将
u-boot
的移植步骤讲述的非常详细了,但为了以后方便查阅,还是按照自己的理解记录在这里。
girlkoo
·
2020-06-23 10:59
嵌入式开发
I.MX6Q(TQIMX6Q/TQE9)学习笔记——新版BSP之
u-boot
移植
Freescale维护的3.10的内核是使用git管理的,但是直接使用git下载代码会比较慢,下面是我下载好的uboot和kernel:I.MX6QBSP源码(Freescale官方维护)代码下载好后,先将
u-boot
girlkoo
·
2020-06-23 10:28
嵌入式开发
C++
设备树(二)——
u-boot
对设备树的支持
u-bootu-boot对设备树的支持很简单,uboot从v1.1.3开始支持设备树,为了使用设备树,需要在config文件里配置a、#defineCONFIG_OF_LIBFDTb、配置devicetree分区重新编译
u-boot
农村种地人
·
2020-06-23 10:36
设备树
uboot分析
大多数bootloader都分为stage1和stage2两部分,
u-boot
也不例外。
funy_liu
·
2020-06-23 09:19
Uboot移植及相关分析
【imx6ul】
U-Boot
2016.03u-boot分析之启动内核流程-ARM Cortex-A7
U-Boot
环境变量如下。main_loop函数中会获取bootcmd环境变量,并执行命令,从而启动内核,所以我们主要分析do_bootm/do_bootz函数。U-Boot201
【星星之火】
·
2020-06-23 07:44
imx6ul
基于Hi3516A的H265 IPC LIVE555 开发基本原理
1系统工作原理系统以Hi3516A开发平台(由高分辨率1080p的AR0330摄像头模块和带千兆以太网功能的Hi3516A控制器模块组成硬件平台,并在硬件平台上烧写了
U-Boot
、Linux内核和加载了相关驱动
faihung
·
2020-06-23 06:33
流媒体
live555
第十一章、Tiny4412
U-BOOT
移植十一 DDR3简单介绍
由于Tiny4412所用的芯片是DDR3,我从网上找一片介绍DDR3的原理的博文,虽然很多原理是一致的,但还是想着这些资料难搜集,而且多看一次除了费点时间外,我想不到别的坏处,那就在看一次,以便以后在修改代码时,已能对DDR3的所有参数非常清楚,网址http://blog.csdn.net/wshini7316/article/details/8508836此博文以是镁光的(MicronMT41J
eshing
·
2020-06-23 06:52
tiny4412
U-Boot
移植
第十三章、Tiny4412
U-BOOT
移植十三 DDR3初始化源码分析
第一步、设置时钟按上一章中步骤来说明:1.DMCmustassertandholdCKEtoalogiclowleveltoprovidestablepowerformemorydeviceandthenapplystableclock.设置DMC,由于时钟已经在clock_init_mytiny4412.S中进行了设置,这里可以不用再做设置了。只要保持CKE为低电平。第二步、设置Phycontr
eshing
·
2020-06-23 06:52
tiny4412
U-Boot
移植
上一页
29
30
31
32
33
34
35
36
下一页
按字母分类:
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
其他