用 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-master\src\driver 文件下,修改 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 学习 Linux (三) SD卡下载
学习地址:http://edu.51cto.com/lesson/id-63015.html http://blog.csdn.net/karven_/article/details/52015325 ...
- 用 S5PV210 学习 Linux (二) 刷机(二)
1.在 Ubuntu 下 ,进入 dnw-linux-master\src\driver 文件下,make 截图 如下: 2.紧接着 加载该模块到内核(注意:需要root权限),sudo insmo ...
- android在linux下刷机
只需要下载相应的zip包,不需装什么手机助手. 1.下载相应zip包(ROM) http://download.mokeedev.com/ 比如我在上述网站下的魔趣的对应机型的ROM包. 2.linu ...
- Google Nexus5在linux下刷原生安卓 android6.0
之前将Nexus5刷成了MIUI系统,现在想体验一下安卓6.0,网上都是windows的教程,但如何在linux下刷机呢? 首先准备环境和工具: 1. 我的linux系统是lubuntu 15.10 ...
- S5PV210开发板刷机(SD卡uboot、串口+USB-OTG刷机方法)
一.介绍 九鼎的S5PV210开发板,在出厂前已经默认刷了Android4.0系统.如果需要刷其它的系统或者是由于系统问题无法启动时,就需要对板子刷机. 其实,刷机是对210开发板的一个基础学习,目的 ...
- S5PV210刷机
一. 刷机初识 1.1. 什么是刷机 a. 刷机就是通过各种手段把相应镜像烧录到设备中,让设备可以运行起来.常见的刷机如:安卓刷机,QT刷机 1.2. S5PV210刷机镜像 1.2.1. 刷安卓所需 ...
- 【团购活动】接口最全最好用的S5PV210开发板Sate210-F 开发板开始团购活动了,一起学习linux!
接口最全最好用的S5PV210开发板Sate210-F 开发板开始团购活动了,一起学习linux!http://bbs.eeworld.com.cn/forum.php?mod=viewthread& ...
- android 与 小米1S刷机学习
本文内容为本博客作者原创,转载请注明出处或者发私信. [名词] 1.ROM包 :安卓手机系统,以.ZIP结尾,类似windows的 win7系统包,300M-700M不止 2.卡刷(Recovery模 ...
- Android源码浅析(三)——Android AOSP 5.1.1源码的同步sync和编译make,搭建Samba服务器进行更便捷的烧录刷机
Android源码浅析(三)--Android AOSP 5.1.1源码的同步sync和编译make,搭建Samba服务器进行更便捷的烧录刷机 最近比较忙,而且又要维护自己的博客,视频和公众号,也就没 ...
随机推荐
- Windows下多个JDK版本之间的切换
一.JDK版本切换批处理脚本 我们平时在window上做开发的时候,可能需要同时开发两个甚至多个项目,有时不同的项目对JDK的版本要求有区别,这时候我们可能会在一台电脑上安装多个版本的JDK,如下 ...
- 【转载】windows 下重置 mysql 的 root 密码
今天发现 WordPress 连接不上数据库,登录 window server 服务器查看,所有服务均运行正常. 使用 root 账号登录 mysql 数据库,结果提示密码不匹配.我突然意识到,服 ...
- asp.net中label控件设置字体大小
//后台修改label控件字体 protected void Button1_Click(object sender, EventArgs e) { this.Label1.Font.Size = ...
- 你真的了解Fragment的生命周期吗?
Android Framwork开发人员中的传奇人物Dianne Hackborn在2010年将Fragment引入了Android,也就是在android3.0之后引入Fragment,他在提交信息 ...
- python oop常用术语 继承 多态 封装
面向对象优点 1.通过封装明确了内外 2.通过继承+多态在语言层面支持了归一化设计 抽象/实现 抽象指对现实世界问题和实体的本质表现,行为和特征建模,建立一个相关的子集,可以用于 绘程序结构,从而实现 ...
- jquery遍历之children()与find()的区别
hildren(selector) 方法是返回匹配元素集合中每个元素的所有子元素(仅儿子辈).参数可选,添加参数表示通过选择器进行过滤,对元素进行筛选. .find(selector)方法是返回匹配元 ...
- [翻译] JTBorderDotAnimation
JTBorderDotAnimation https://github.com/jonathantribouharet/JTBorderDotAnimation JTBorderDotAnimatio ...
- C++程序暂停
//这里的getchar();用来暂停程序,以便查看程序输出的内容 //也可以用system("pause");等来代替
- laravel controller重写
<?php namespace Boss\Http\Controllers; use Illuminate\Foundation\Bus\DispatchesJobs; use Illumina ...
- 【深入理解JAVA虚拟机】读后感
收获颇多的一本书,非常值得细细品味. 1.所谓万变不离其宗,此书便是宗.读过此书后,发现以前看过的网上好多五花八门的文章,都是源自此书. 2.举一反三.此书中讲到的jvm用到的各种思想,在工作中其实经 ...