用 S5PV210 学习 Linux (一) 刷机(一)

发布者:Lihua521最新更新时间:2024-12-16 来源: cnblogs关键字:S5PV210  Linux  刷机 手机看文章 扫描二维码
随时随地手机看文章

简介: 习惯了 用 keil 或者 IAR  一键下载 (烧写) 代码,S5PV210 貌似就不能这么简单用 仿真器的 方式 下载代码了,因此 学习 S5PV210 的第一步就是 学习怎么下载代码,下面就是学习过程。2017年3月13日13:11:45,SUOZHANG.

 

1、因为我的 电脑是 win7 64位,官方三星  DNW刷机 软件没有 很好的 支持,需要修改 签名设置 一堆等等,打算 用  Linux 系统(虚拟机) Ubuntu 进行 刷机 S5PV210.

2、首先安装 虚拟机(下载地址: http://rj.baidu.com/soft/detail/13808.html?ald ),参考安装方法:http://jingyan.baidu.com/article/0320e2c1ef9f6c1b87507bf6.html

3、下载Ubuntu 系统:https://www.ubuntu.com/download,下载,所有的付钱选项都选择 0 美元。。。。。。。。就可以下载了,等我 有钱了在支持你哈,Ubuntu,2017年3月13日09:42:08

4、正在安装的截图,安装完成的截图,截图如下:

 

5、 建立 WIN7 和 虚拟机 Ubuntu  共享文件夹,这样才能 把 DNW 软件 安装到 Ubuntu上。。下面截图是参考:  嵌入式Linux学习笔记(基于S5PV210、TQ210).pdf

 

6、打开Ubuntu  的终端,就是命令行界面,参考方法:http://jingyan.baidu.com/article/91f5db1bd345ec1c7e05e34a.html,我采用的是Ctrl+Alt+T 在桌面空白处,截图如下:

 

7、用指令:su 切到 root 用户 

 

8、在Ubuntu 下安装 VMware tools ,安装方法如下:

 

根据 步骤 ,首先在启动 Ubuntu 的 情况下,在 VMware 菜单栏下,“虚拟机” 下 更新 VMware tools ,就会出现  一下 截图:

 

对选择 的文件 进行 右键  复制到 桌面 ,并右键 提取(Extract here)到  桌面上:

 

 

 记住 是 在 root  用户下:

 

使用  sudo ./vmware-install.pl 指令 进行 安装 :一路 yes 下去

 

 重启,貌似不能  自动适应 大小……………………2017年3月13日12:59:07 suozhang

 

 (辟谣: 为啥没有 第九步,这是因为 第八步 太长了…………,2017年3月13日13:08:24,suozhang)

 

10、在 root 权限下,用 cd  指令 进入 根目录下 mnt  文件夹,用指令 ll 进行查看  该文件夹下的 目录,可以 看到   hgfs 文件夹, 用 cd  指令进入这个文件夹 就可以看到  window 7 共享的 文件夹 (我 共享的 文件夹名称是  share ,2017年3月13日13:03:33, suozhang)了:

 

 

11、 这里 才 进入 重点  ,在 Ubuntu 下 刷机 S5PV210,参考 大神 博客 :http://blog.csdn.net/abf1234444/article/details/50748880,第一步先下载 软件 ,我已经 下载并解压好 放到 共享目录下:

 

根据 朱老师的 视频 教程: 需要 修改以下 几个文件:视频 教程 链接:http://edu.51cto.com/lesson/id-103521.html,这个 收钱的,不知道 我截图 出来  朱老师要不要我 的版权费。。。。

 

 

 然后 在 Ubuntu 下 复制 文件 到 桌面,

 

重点:进入  dnw-linux-mastersrcdriver 文件下,修改 Makefile 文件 内容如下:

参考大神 博客:http://blog.csdn.net/liduxun/article/details/50709714

obj-m := secbulk.o
KDIR := /lib/modules/`uname -r`/build
PWD  := $(shell pwd)

default:
	$(MAKE) -C $(KDIR) SUBDIRS=$(PWD) modules
clean:
	$(MAKE) -C $(KDIR) SUBDIRS=$(PWD) clean
	rm -rf *.order *.symvers


关键字:S5PV210  Linux  刷机 引用地址:用 S5PV210 学习 Linux (一) 刷机(一)

上一篇:s5pv210 I2C通信详解
下一篇:用 S5PV210 学习 Linux (二) 刷机(二)

推荐阅读最新更新时间:2026-03-20 12:28

S5PV210 学习 Linux (二) (二)
1、在 Ubuntu 下 ,进入 dnw-linux-mastersrcdriver 文件下,make 截图 如下: 2、紧接着 加载该模块到内核(注意:需要root权限),sudo insmod secbulk.ko,顺便用lsmod | grep secbulk 指令查询是否加载成功:(64位 Linux 可以使用这个选择先进入driver 进行make编译,使用sudo insmod secbulk.ko指令加载 在在根目录下进行编译 产生dnw,使用cp指令复制dnw到根目录 bin文件夹下,注意全程在 root 权限,这样就可以使用 DNW命令 刷uboot 到 内存中了,注意是内存 ,这个时候之前就要连接好串口 ,
[单片机]
用 <font color='red'>S5PV210</font> 学习 <font color='red'>Linux</font> (二) <font color='red'>刷</font><font color='red'>机</font>(二)
S5PV210 学习 Linux (一) (一)
简介: 习惯了 用 keil 或者 IAR 一键下载 (烧写) 代码,S5PV210 貌似就不能这么简单用 仿真器的 方式 下载代码了,因此 学习 S5PV210 的第一步就是 学习怎么下载代码,下面就是学习过程。2017年3月13日13:11:45,SUOZHANG. 1、因为我的 电脑是 win7 64位,官方三星 DNW刷机 软件没有 很好的 支持,需要修改 签名设置 一堆等等,打算 用 Linux 系统(虚拟机) Ubuntu 进行 刷机 S5PV210. 2、首先安装 虚拟机(下载地址: http://rj.baidu.com/soft/detail/13808.html?ald ),参考安装方法:http://ji
[单片机]
用 <font color='red'>S5PV210</font> 学习 <font color='red'>Linux</font> (一) <font color='red'>刷</font><font color='red'>机</font>(一)
S5pv210 之sate210 android4.0 linux kernel 触摸屏通道选择
sate210 用的是触摸屏通道1,看一下数据手册有说明 TSSEL Touch screen selection 0 = Touch screen 0 (AIN2~AIN5) 1 = Touch screen 1 (AIN6~AIN9) This bit exists only in TSADCCON0. Note: An access to TSADCCON1 bits is prohibited when TSSEL bit is 0, and an access to TSADCCON0 bits except TSSEL is prohibited when TSSEL bit is 1. An access to T
[单片机]
基于Linux 3.0.8 Samsung FIMC(S5PV210) 的摄像头驱动框架解读(一)
FIMC这个名字应该是从S5PC1x0開始出现的。在s5pv210里面的定义是摄像头接口。可是它相同具有图像数据颜色空间转换的作用。 而exynos4412对它的定义看起来更清楚些,摄像头接口被定义为FIMC-LITE 。颜色空间转换的硬件结构被定义为FIMC-IS。 不多说了,我们先来看看Linux3.0.8 三星的BSP包中与fimc驱动相关的文件。 上面的源代码文件组成了整个fimc的驱动框架。 通过.c文件的命名也大致能够推測到FIMC的几个用途: 1、Capture ,Camera Interface 用于控制Camera,及m2m操作 2、Output,这个用途能够简单看成:仅仅使用了FIMC的
[单片机]
基于<font color='red'>Linux</font> 3.0.8 Samsung FIMC(<font color='red'>S5PV210</font>) 的摄像头驱动框架解读(一)
ARM-Linux S5PV210 UART驱动(3)----串口核心层、关键结构体、接口关系
尽管一个特定的UART设备驱动完全可以按照tty驱动的设计方法来设计,即定义tty_driver并实现tty_operations其中的成员函数,但是Linux已经在文件serial_core.c中实现了UART设备的通用tty驱动层,称为串口核心层,这样,UART驱动的主要任务变成了实现serial_core.c中定义的一组uart_xxx接口而非tty_xxx接口。   uart设备是继tty_driver的又一层封装.实际上uart_driver就是对应tty_driver.在它的操作函数中,将操作转入uart_port.在写操作的时候,先将数据放入一个叫做circ_buf的环形缓存区.然后uart_port从缓存
[单片机]
ARM-<font color='red'>Linux</font> <font color='red'>S5PV210</font> UART驱动(3)----串口核心层、关键结构体、接口关系
基于51单片的智能雨设计
一.硬件方案 本设计运用雨滴传感器感应雨量的大小,把感应信号输给单片机系统,然后通过软件控制雨刷电机根据相应的环境做出不同的转动。 主要由51单片机最小系统+步进电机+1602显示+湿度传感器+ADC0832芯片+按键组成;如图: 二.设计功能 (1)采用lcd1602液晶显示雨水量值。 (2)雨滴传感器检测雨水量,adc0832对雨滴传感器信号ad转换数字信号单片机处理。 (3)有手动模式和自动模式控制两种,手动模式实现开关操作,还可以通过按键调整速度。自动模式下根据雨水量自动控制步进电机的速度,低于下限步进电机停止工作,上限和下限之间步进电机1档(慢速)工作,大于上限步进电机2档(快速)工作。 (4)四个按键:设置、加
[单片机]
基于51单片<font color='red'>机</font>的智能雨<font color='red'>刷</font>设计
无接口iPhone怎样,外媒爆料三种方法
苹果于 iPhone 7 取消了 3.5mm 耳机孔,有传言称随着 iPhone 12 MagSafe 磁吸充电的发布,苹果将在未来的 iPhone 彻底取消有线接口。这种操作并不影响日常使用,但会给用户刷机以及传输数据造成不便。外媒 Appleosophy 曝光了苹果内部正在验证的三种方法,解决无接口 iPhone 手机的刷机问题。   一、 恢复模式连接 WiFi 刷机   这种方法需要手机具备类似安卓 Recovery 模式的恢复系统,在这种环境下可以通过 WiFi 来连接电脑的 iTunes 进行刷机或者恢复操作。不过该方法经过测试,比有线方式速度要慢 2.5 倍。   二、 通过蓝牙刷机   该方法同样需要进入
[手机便携]
其实并不好玩 谈谈手机和那些风险
    小米的MIUI,魅族的FLYME,华为的EUI,这些著名的系统的原理都是重新定制和安装Google的Android系统,俗称刷机。如今Android机普及率非常之高,Android可谓是将刷机发挥到了极致,刷机的本质是重新安装手机系统,通过“刷机”,一般能够提高手机的性能,添加以前没有的功能,甚至通过刷新手机的软件来解决手机白屏、死机、通话故障等问题,提升手机的性能。   然而,俗话说凡事都有两面性,刷机给我们带来好处的同时,同样也要承担着风险,接下来我们就谈谈手机刷机和刷机的那些风险吧。   1.刷机的种类   刷机可以分为卡刷、线刷、软刷和厂刷四种方式。   卡刷即手机通过SD卡刷机,卡刷过程一般是把预
[手机便携]
小广播
最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

厂商技术中心

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

 
机器人开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2026 EEWORLD.com.cn, Inc. All rights reserved