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

发布者:平和的心态最新更新时间:2024-12-16 来源: cnblogs关键字: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 到 内存中了,注意是内存 ,这个时候之前就要连接好串口 ,等待敲回车键,进入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  刷机 引用地址:用 S5PV210 学习 Linux (二) 刷机(二)

上一篇:用 S5PV210 学习 Linux (一) 刷机(一)
下一篇:用 S5PV210 学习 Linux (三) SD卡下载

推荐阅读最新更新时间:2026-03-25 12:05

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