S5pv510_51CTO博客
S5PV210 | ,buildroot会根据你的配置从网上自动下载你需要的工具
转载 2023-08-11 09:49:14
131阅读
CLOCK DOMAINS 时钟域 S5P...
转载 2017-09-06 18:34:00
118阅读
2评论
定时器PWM输出 原理图 GPD0CON, ...
转载 2017-09-09 20:17:00
223阅读
2评论
TCFG0, R/W, Address = ...
转载 2017-09-04 22:15:00
105阅读
2评论
GPC1CON, R/W, Address ...
转载 2017-06-12 10:43:00
186阅读
2评论
S3C6410启动流程 首先,看一下S3C6...
转载 2017-09-14 20:08:00
325阅读
2评论
s5pv210是一款基于ARM Cortex-A8架构的处理器,广泛应用于嵌入式系统中。在嵌入式系统中,移植Linux操作系统是一项重要且复杂的工作。在s5pv210上移植Linux系统,需要进行一系列的配置和调试工作,以确保Linux系统能够正常运行并充分发挥处理器的性能。 在移植Linux系统到s5pv210平台上之前,首先需要准备好一些必要的工具和资源,比如交叉编译工具链、Linux内核源
本文主要说明的是在Linux下使用Jlink调试S5PV210,没有用到MDK,ADS1.2,RVDS等等Win下的集成开发环境。有由于芯片比较新,所以各方软件的兼容性都很难把握,以下步骤都是亲身实验出的结果,如果你对于为什么这样或者那样做很感兴趣那么每个步骤的软件换成其它版本的尝试。不再对软件版本进行介绍。(文中用到的所有软件都包含在:Jlink调试S5PV210.iso) 1.烧写最新固件 这个步骤是在Windows下进行的,在“Jlink调试S5PV210/ Jlink固件”目录中,按照说明《JLINK_V8固件烧录和固件升级指导》烧写v8...
转载 2013-06-12 17:45:00
341阅读
1、1、内核和发行版的区别1、什么是操作系统(1)操作系统就是管理计算机硬件,给应用程序提供运行环境的,像内存,串口,键盘,鼠标,等等的硬件,是由操作系统进行管理的,应用程序是要在操作系统上运行的。操作系统本质上是一个程序,由很多源文件编译连接成的,如vilinz、uImage、zImage(2)内核是操作系统的核心,内核是操作系统内核的一个简称,所以,内核本身不是操作系统,是操作系统的一部分,内
原创 2017-02-17 14:14:45
914阅读
准备分析 IRAM的大小96k,其实前两个程序都在这里运行的,程序都小于16K。要实现的是从把IRAM从的前16k从IRAM的起始地址0xD0020000拷贝到0xD0024000处,调用main。堆栈指针设置到了0xD003_7D80处。程序的链接地址是0xD0024010.用图表示如下。本...
转载 2015-08-21 11:36:00
153阅读
2评论
模拟信号:模拟信号是连续分布的。数字信号:数字信号是离散的,AD转换就是,将模拟信号离散转换成数字信号给SOC。AD: AD器件是一个电子器件,所以给他的输入是电压信号(量程范围),那么怎么将外界的信号转换成电压信号呢,就有了传感器传感器将外界的信号转换成了电压信号给AD器件,AD器件在进行AD转换变成数字信号,给SOC。AD芯片将输入进来的电压值以数字信号的方式输出出去,如果AD芯片的输出引脚有
原创 2017-02-17 14:20:40
871阅读
一、如何破坏原芯片iNand中bootloader以从SD卡启动  首先打开SecureCRT,设置好串口相关参数,启动开发板,在SecureCRT中输入:  busybox dd if=/dev/zero of=/dev/block/mmcblk0 bs=512 seek=1 count=1 conv=sync  后,再按回车!会显示:1+0 records in
原创 2017-07-19 09:31:49
1615阅读
1、什么是fastboot(1)fastboot是android使用的一种刷机方法。因为Android、的底层是Linux(2)fastboot使用usb作为物理传输(3)fastboot是uboot中的一个命令在uboot下输入fastboot命令,就可以让uboot进入fastboot模式,刷机就是在fastboot模式下进行刷机。(4)fastboot需要主机端的fastboot软件相配合(
原创 2017-02-17 14:14:03
10000+阅读
LCD : LCD是一种液晶晶体显示器,他本身是不发光的,属于被动发光,而LED显示器,CRT显示器(老式的砖头电脑)是主动发光的。 LCD是被动发光的,自己本身不会发光,我们在液晶面板上给他一个白光,背光。之后在电信号的驱动下,里面的液晶分子就会旋转,会透出不同程度的光。在配合滤光片的滤光,就可以让我们看来有不同颜色的光。因此LCD需要一个背光和滤光片作为辅助才可以。 LCD的接口本质上是T
原创 2017-02-17 14:22:06
859阅读
朱有鹏-物联网大讲堂--笔记
原创 2018-03-01 21:24:16
529阅读
1.环境准备 sudo apt-get install binfmt-support qemu qemu-user-static debootstrap 2.获取debian根文件系统 2.1.cd /opt 2.2.sudo debootstrap --foreign --arch armel w
转载 2016-10-06 02:03:00
146阅读
2评论
SRAM,DRAM,DDR等这些是内存ram,可以随意的任意的去访问任意地址的任意字节。flash:外部的存储器,外存,闪存。Nandflash Norflash,也是外存。Norflash可以总线式的去访问。  他们在不同的型号之间接口是不一样的,读写时序很麻烦。Nandflash 有两种一中是SLC,MLC,MLC可以做的很大很便宜。缺点是容易坏块。iNand movnand,ess
原创 2017-02-17 14:21:26
473阅读
一、硬件结构  S5PV210存储部分的硬件结构大致为:内置SRAM + 外接大容量DRAM + 外接大容量Nand(S5PV210采用的是iNand)。  S5PV210内置了一块96kb的SRAM(即iRAM),同时还内置了一块64kb的NorFlash(即iROM)。二、启动过程  1、当CPU上电之后,开始从iROM中内置的代码BL0执行,这段代码执行的功能是
原创 2017-07-26 17:17:44
1442阅读
2年前看了朱老师的视频,那时的自己对软件开发了解的不够多,(当然现在还是不够,还在学)。现在在看朱老师的视频从前有些没有注意的地方现在豁然开朗了些。一个就是有库函数这个概念,以前的自己根本没用过库函数开发过。所以根本没有理解透彻。现在总结下启动过程:1.soc里的iROM(64k)里有代码,代码里出厂时写了一些初始化时钟,堆,栈之类的,当然还写了9种外设(falsh)的启动代码,9种基本上囊括了所
原创 2018-12-27 16:17:01
706阅读
cortex-A8(S5PV210) Linux-3.9.7 arm-linux-gcc 4.5.1(FriendlyARM) 根文件系统:NFS 软浮点执行结果: [liujia@210]#./softcar /udisk/mmcblk0p1/test/1.bmp BMP Size is:9216
转载 2016-04-09 15:55:00
108阅读
  • 1
  • 2
  • 3
  • 4
  • 5