1、在 Ubuntu 下 ,进入  dnw-linux-master\src\driver 文件下,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 到 内存中了,注意是内存 ,这个时候之前就要连接好串口 ,等待敲回车键,进入uboot模式,使用fastboot 方式 刷uboot到flash中,这样就可以 重启 也可以进入 uboot 了,2017年3月23日21:31:03)

3、紧接着 :编译和安装dnw,

6、sudo apt-get install minicom 安装超级终端(暂时 没有用 直接 跳到 第8步)

7、在 终端中 输入 minicom  启动 终端

8、在 root 权限下 ,输入 dnw 进行验证  DNW是否能用,以及 用lsmod | grep secbulk 指令查询是否加载成功:

9、使用 DNW  刷 uboot 步骤 :

10、以上方法失败 告终,因为 Ubuntu 16不能 编译 dnw,驱动 也装不上,因此   又下载 Ubuntu14.4,文件名:ubuntu-14.04.5-desktop-amd64.iso

11、再重新安装 虚拟机 Ubuntu 14.04,在Ubuntu14.04下 安装 VMware tools,就可以看到 共享文件。

12、根据朱老师的 视频 修改 https://github.com/changbindu/dnw-linux下 的文件。

13、在 root 权限下 进行 make 编译 ,以及 sudo make install 。

还是有错误,不知道怎么解决!2017年3月13日21:31:09,放弃了!,安装 32位的 Ubuntu 中国版本 14.04  就可以解决了,32位的 Ubuntu 中国版本 14.04 系统下载 地址 http://www.ubuntu-china.cn/download/,安装方法:https://www.ubuntu.com/download/desktop/create-a-usb-stick-on-windows

14、S5PV210 选择USB启动,用micro usb (安卓数据线)插上电脑,在VMware下 菜单栏、虚拟机、可移动设备下挂载  SEC S5PV210 Test B/D,连接状态。使用串口2连接到xshell.

15、先使用,sudo su 指令进入root 权限,使用指令 ls /dev/secbulk0 查看 USB 是否连接成功  2017年3月13日21:31:18,Ubuntu 16.04 优麒麟 版本 可以编译,但是安装 貌似 出点问题 ,需要 手动复制 dnw 文件 到 bin  目录

  进入src/dnw 文件夹下 使用指令:sudo cp -r dnw /bin。 这样就可以随意 使用 DNW 指令了,进入到 x210_usb.bin 和 uboot.bin 的目录,使用 指令就可以下载了,2017年3月15日13:54:58

16、把 x210_usb.bin 和 uboot.bin 放到  当前目录(就是你现在敲指令所在 的目录),使用一下两个指令 就可以烧写 uboot 了 ,2017年3月14日12:45:53

dnw -a 0xd0020010 ./x210_usb.bin

dnw -a 0x23e00000 ./uboot.bin

./ 表示 当前目录的意思,记住这里只是烧录到内存中运行uboot,需要快速的在windows连接的串口中,敲下任意按键,然后再使用fastboot指令进行烧写uboot到硬件,以及烧写Linux kernel 以及烧写Android rom。2017年3月19日23:09:13

烧写完成 uboot.bin后,视线  尽快切到windows下,按 任意按键 停留在下面这个界面!如果不能停留在这个页面,就需要 上面两个指令重新来过!2017年3月19日23:18:25

16.3、在上面的截图中输入fdisk -c 0,重新分区

16.4、在上面的截图中输入:fastboot 进入发fastboot模式。

16.5、在windows下,使用cmd 进入命令行,d:进入D盘,使用dir指令进入fastboot所在的文件夹

把USB 线从Linux电脑上拔出来插到windows上,更新驱动软件!参考链接:http://www.cnblogs.com/zou107/p/5054631.html

17、注意 这个时候 要 把 usb 线从 Linux电脑上拔出来连接到windows 电脑上,并安装 下面截图 所示的 驱动

  指令一:fastboot flash bootloader Linux/uboot.bin   //烧写uboot

        

  指令二:fastboot flash kernel linux/zImage-qt //烧写linux-kernel

          

  指令三:fastboot flash system Linux/rootfs_qt4.ext3   //烧写QT-linux 下面是 shell 的截图,因为 cmd 窗口被我关掉了,2017年3月23日21:38:40

        

重启。。。。。。就可以进入,QT 。。。

用 S5PV210 学习 Linux (二) 刷机(二)的更多相关文章

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

    简介: 习惯了 用 keil 或者 IAR  一键下载 (烧写) 代码,S5PV210 貌似就不能这么简单用 仿真器的 方式 下载代码了,因此 学习 S5PV210 的第一步就是 学习怎么下载代码,下 ...

  2. 用 S5PV210 学习 Linux (三) SD卡下载

    学习地址:http://edu.51cto.com/lesson/id-63015.html http://blog.csdn.net/karven_/article/details/52015325 ...

  3. 大数据学习——linux常用命令(二)

    二.目录操作 1 查看目录信息 ls / 查看根目录下的文件信息 ls . 或者 ls ./查看当前目录下的文件信息 ls ../查看根目录下 ls /home/hadoop ls -l . 查看当前 ...

  4. 大数据学习——linux常用命令(二)四

    系统管理操作 1 挂载外部存储设备 可以挂载光盘.硬盘.磁带.光盘镜像文件等 1/ 挂载光驱 mkdir   /mnt/cdrom      创建一个目录,用来挂载 mount -t iso9660 ...

  5. android在linux下刷机

    只需要下载相应的zip包,不需装什么手机助手. 1.下载相应zip包(ROM) http://download.mokeedev.com/ 比如我在上述网站下的魔趣的对应机型的ROM包. 2.linu ...

  6. 安装Linux系统,学习Linux操作基础

    20189230杨静怡 2018-2019-2 <移动平台开发实践>第1周学习总结 安装Linux系统内容总结 一.学习"基于VirtualBox虚拟机安装Ubuntu图文教程& ...

  7. Google Nexus5在linux下刷原生安卓 android6.0

    之前将Nexus5刷成了MIUI系统,现在想体验一下安卓6.0,网上都是windows的教程,但如何在linux下刷机呢? 首先准备环境和工具: 1. 我的linux系统是lubuntu 15.10 ...

  8. 零基础学习Linux(二)网页乱码问题

    上次的博文零基础学习Linux(一)环境搭建中我们已经将Linux环境搭建完毕了,接下来我们就可以进行相关的操作了,在进行操作之前,我们先来看一下大家可能遇到的中文网页乱码问题. 1.问题演示 a)输 ...

  9. Linux学习之socket编程(二)

    Linux学习之socket编程(二) 1.C/S模型——UDP UDP处理模型 由于UDP不需要维护连接,程序逻辑简单了很多,但是UDP协议是不可靠的,实际上有很多保证通讯可靠性的机制需要在应用层实 ...

随机推荐

  1. 线程与全局解释器锁(GIL)

    一.线程概论 1.何为线程 每个进程有一个地址空间,而且默认就有一个控制线程.如果把一个进程比喻为一个车间的工作过程那么线程就是车间里的一个一个流水线. 进程只是用来把资源集中到一起(进程只是一个资源 ...

  2. 线性规划费用流解法(Bzoj1061: [Noi2008]志愿者招募)

    题面 传送门 Sol 线性规划费用流解法用与求解未知数为非负数的问题 这道题可以列出一堆形如 \(x[i]+x[j]+x[k]+...>=a[p]\) 的不等式 我们强行给每个式子减去一个东西, ...

  3. cf1060C. Maximum Subrectangle(思维 枚举)

    题意 题目链接 Sol 好好读题 => 送分题 不好好读题 => 送命题 开始想了\(30\)min数据结构发现根本不会做,重新读了一遍题发现是个傻逼题... \(C_{i, j} = a ...

  4. JavaScript Standard Style

    这是 JavaScript standard 代码规范的全文. 掌握本规范的最好方法是安装并在自己的代码中使用它. https://github.com/standard/standard/blob/ ...

  5. 【Angularjs】ng-repeat中使用ng-model遇到的问题

    总结:在ng-repeat中ng-model的问题,原因是ng-model对controller中的$scope是不可见的,所以在使用repeat中的某个对象的属性的时候,最好还是将该对象或者该对象的 ...

  6. arcgis for js/flex/sl 该选哪一个?

    arcgis server开发webgis 在客户端有3种选择:js.flex.sl 他们除了开发arcgis外,本身还有一些常用的领域 js:在传统网站中很常用 flex:游戏.视频播放.动画特效 ...

  7. 用webpack实现前端自动化构建

    什么是自动化的前端构建流? 1. 自动补全css私有前缀,自动转化less\sass为css,自动转化es6\vue\jsx语法为js,自动打包小图片为base64以减少http请求,自动给js,cs ...

  8. /etc/vsftpd.conf详解

    #################匿名权限控制############### anonymous_enable=YES  #是否启用匿名用户no_anon_password=YES #匿名用户logi ...

  9. Windows Azure系列公开课 - 第二课:为什么选择Windows Azure(下)

    Windows Azure中有什么? |基础结构 Windows Azure能够根据您企业的需求提供最适合的基础结构,并且在业务发展或精简时能够根据变化的需求及时的做出改变.您可以将Windows A ...

  10. 大数据实时计算工程师/Hadoop工程师/数据分析师职业路线图

    http://edu.51cto.com/roadmap/view/id-29.html http://my.oschina.net/infiniteSpace/blog/308401 大数据实时计算 ...