在Linux下使用DNW给开发板下载

linux中使用串口(dnw)下载程序到jz2440开发板     对于大多数使用韦东山jz2440开发板的用户来说,使用OpenJTAG或EasyOpenJTAG是非常方便的,并且视频教程中也是用这两种 来教学的,对于没有OpenJTAG、 EasyOpenJTAG 的用户,则可以通过连接串口用DNW下载程序,而能使用串口下载的前提是开发板上运行在uBoot中,否则不能使用串口下载。    1、确保开发板运行于uboot:串口工具已连接上,则在uboot... 阅读详情

Created 星期四 17 十一月 2011

介绍:

DNW是通过USB烧写软件到ARM板的工具, 由三星公司开发, 可是这个软件只有Window版本. 在ARM9之家论坛上发现有人重写了个简单的命令行版本, 源代码可以从Google Code上下载:dnw2_linux_latest.tgz (http://code.google.com/p/c8051f320dev/downloads/detail?name=dnw2_linux_latest.tgz&can=2&q=),
但是这版会有一些问题,所幸的是有人又进行了一些修正
dnw2_linux_fixed.tar.gz (http://princess-alist.googlecode.com/files/dnw2_linux_fixed_20090901.tar.gz),
主要修正了一些编译警告和添加一个指定地址的功能. 编译的时候要依赖libusb-dev, Ubuntu用户可以直接安装:

sudo apt-get install libusb-dev


使用:

下载 dnw2_linux_fixed.tar.gz ,

解压: tar xvf dnw2_linux_fixed.tar.gz
进入到解压后的目录 直接: make
就可以生成可执行的 dnw2文件了,这个文件我们以后就可以用来下载程序到开发板了。

^_^crazier@Lab:~/Desktop/dnw2$ dnw2 -h
Usage: dnw2 [options] file [address]
Options:
-h, --help - This help text.
address - hexadecimal notation, e.g. 0x30800000, default is 0x30800000


为了以后执行方便不用把生成的dnw2文件复制到/usr/local/bin:
sudo cp dnw2 /usr/local/bin/

这个软件就可以配合minicom使用了。
以FL2440为例,比如:
用minicom打开开发板的bootloader,选择要下载的是内核、还是文件系统;此时,再打开另一个终端,
执行sudo dnw2 (
sudo dnw2 touch.yaffs
)下载文件给开发板的即可。








Linux下arm开发板学习环境配置 Linux下arm开发板学习环境配置 很多时候学习arm的开发板都是用到linux的,或者说如果你学的是arm嵌入式linux相关的话,使用linux是必然的了。而且linux自有它的强大之处,这不用多说,其实不建议大家在学习arm开发板时使用的是windows+虚拟机的linux的,所以特别是当你使用配置不是很高的机器在虚拟机中编译linux内核时,那时你就知道痛苦了。安装一个linux这种教 阅读详情

相关推荐

在Linux Opensuse42.2上使用dnw向Tiny6410下载程序

1#环境说明本人使用的是Tiny6410的开发板,最近在学习裸机开发。Tiny6410的Superboot虽然有SD卡烧写的功能,但是每次修改程序,都要拔卡插卡,十分麻烦。而使用Eclipse+Jlink的调试方式本人试了很久都没有成功。因此想到使用dnw的方式下载。我的系统是Linux Opensuse Leap 42.2,装在实机上面。2#安装secbulk驱动dnw需要调用/dev/secbu

lingsuifenfei123的博客 584

ubuntu16 下安装 dnw 给开发板传输文件,出现的问题以及解决方法

工具下载:http://download.youkuaiyun.com/detail/zn2857/9637426 1.连接开发板和和pc之间的usb转串口线,usb线,在pc端打开vim,启动minicom 2.使用sd卡启动开发板,进入uboot 3.输入dnw...

weixin_38251305的博客 925

【自然语言处理(NLP)实战】LSTM网络实现中文文本情感分析(手把手与教学超详细)

在当今数字化时代,人们在社交媒体、评论平台以及各类在线交流中产生了海量的文本数据。这些数据蕴含着丰富的情感信息,从而成为了深入理解用户态度、市场趋势,甚至社会情绪的宝贵资源。自然语言处理(NLP)的发展为我们提供了强大的工具,使得对文本情感进行分析成为可能。在这个领域中,长短时记忆网络(LSTM)凭借其能够捕捉文本序列中长距离依赖关系的能力,成为了情感分析任务中的一项重要技术。通过详细的步骤和示例代码,深入了解如何处理中文文本数据、构建LSTM模型、进行训练和评估。

halo的博客 2万+

Linux系统中用DNW向ARM开发板下载程序

在Linux下通过dnw来给开发板发送程序。包括驱动程序代码:secbulk.c,应用程序代码:dnw.c。只能运行在32位系统上,在64位系统上提示错误:DNW download Data size is too big。 dnw源代码: #include <stdio.h> #include <stdlib.h> #include <malloc.h&...

weixin_30415801的博客 207

单细胞 | pySCENIC·转录因子分析(二)

接上一篇,pySCENIC分析完之后就可以进行可视化了,个人认为最重要的有三个图:rss点图,rank图,转录因子表达水平热图,3个图结合着看。3.可视化rank图,可以自己改一下plotRSS_oneSet参数让图更好看一点。4. regulon表达水平热图,转录因子表达水平同理,得到的图类似只是输入不一样。2.可视化点图:寻找cluster特异性转录因子。1.loom文件读入R,提取数据。

生信练习生 4283

信息隐藏 数字图像空域隐写与分析技术的实现

【代码】信息隐藏 数字图像空域隐写与分析技术的实现。

Yungoal的博客 469

dnw下载文件以及开发板硬件出错

在linux下使用dnw下载文件到开发板时,出现

wk_kuan的专栏 1190

西门子S7-1200与FUNUC机器人MODBUS TCP通信

PLC与机器人通讯

Illusssion的博客 1万+

linux下dnw软件的使用

1 linux下dnw获取(1)源码包获取 (2)编译和安装 tar -jxvf dn2-linux-x210.tar.bz2 编译: make sudo make install2 开发板连接到linux下(1)开发板设置USB启动,开机,windows设备管理器中提示发现新硬件 (2)VMware菜单:虚拟机->可移动设备->Samsung S5PC110 SEC Test B/D,

一万HOURS的知识库 848

保姆级教程:用中移ML307模组对接高德/OneOS定位服务,从配置apikey到解析+MLBSLOC状态码

本文详细介绍了如何使用中移ML307系列模组对接高德/OneOS定位服务,从配置apikey到解析+MLBSLOC状态码的全过程。涵盖高德定位服务和OneOS定位服务的配置步骤、常见错误处理及性能优化技巧,帮助开发者快速实现基站定位功能,提升物联网项目的定位精度和稳定性。

weixin_30632089的博客 507

PowerBuilder 9 遗留系统逆向实战:3款反编译工具对比与关键DLL破解

本文深入探讨了PowerBuilder 9遗留系统的逆向工程实战,对比分析了PBKiller、PB DeCompiler和Shudepb三款反编译工具的核心功能与适用场景,并详细解析了关键DLL破解技术。通过IDA和OllyDbg等工具的应用,提供了从静态解构到动态追踪的完整逆向方法论,帮助开发者有效维护老旧PB系统。

cucanqi9387的博客 1384

Linux 下利用dnw进行USB下载~~

转自:blog.youkuaiyun.com/jjzhoujun2010 作者:Dream Fly 开发板是 友善之臂mini2440 PC操作系统 Ubuntu 10.10 前段时间在windows熟悉了开发板,现在开始切换到ubuntu啦,之前一直dnw搞不定,所以用WIN7,现在试了下搞好了。 前提是你的minicom要装好,这个不懂的自己搜去吧,很容易配置,这里主要讲下DNW的配

努力的小强 683

通过轻量级图像增强Transformer (IAT) 提升YOLOv8在低光环境下的检测性能

随着深度学习和计算机视觉的快速发展,目标检测模型在各个领域中的应用不断扩展,特别是在低照度环境下的视觉任务。YOLOv8作为当前最先进的目标检测模型之一,在高亮度和良好照明条件下表现出色,但在低照度环境下的性能存在一定的不足。为了解决这一问题,我们提出了一种轻量级的低照度图像增强网络(IAT)来改进YOLOv8的暗光检测能力。本篇文章将深入探讨这一创新改进,并附带代码实现,帮助大家更好地理解这一技术的应用和效果。

博客 1214

用DNW工具在ARM-Cortex-A8开发板烧写Linux系统详细讲解

1.1打开工具软件里面的DNW.exe软件,设置相关参数,波特率采用“115200”,在Configureation的Option下设置 1.2安装USB驱动 1)首先将J2开关拨至SD-BOOT处,打开串口工具,设置好参数,然后开发板上电,提示安装USB下载驱动,这里注意不要选择自动安装软件,而是要选择选择从列表或指定位置安装,然后点击下一步; 2)选择搜索位置包括

x_jjt的博客 4258

DA14531之如何Debug(在线调试、Jlink仿真、串口打印)

在线调试和串口打印调试。在线调试是Keil软件配合Jlink编译、烧录、仿真为一体的,其操作包括:运行、停止、打断点,单步运行等。而串口打印调试,只需打开相关配置,让arch_printf()函数正常输出串口数据。若想在初始化完成后打印arch_printf(“goto Loop\r\n”);波特率为115200,接收到串口消息goto Loop。连好线后,点击仿真按钮,在线Jlink调试。

hejinwu1314的博客 1792

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

第0章-可以在smart210上应用的dnw for linux源码----这只是个开始

我的目标是用我手头上的这个uboot源代码,实现文件下载,并正确引导内核,然后争取基本替代superboot210.bin。说基本替代,是因为我只想用superboot210.bin帮我从SD卡启动,然后下载一个自己的uboot.bin到nand flash中,然后用自己的uboot向nand flash里下载内核和yaffs2格式的根文件系统。当然如果可能,我也盼望着能把自己的uboot.bin烧到SD卡里,能够从SD卡正常启动。那会就真正的抛开superboot210.bin,向着这个目标前进吧。

zbl_learn的博客 956

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

linux虚拟机 dnw,linux下安装及使用DNW

下载地址:http://download.youkuaiyun.com/download/plaza02/1011140包含两个工具:scebulk(USB驱动) 、dnw(下载工具)解压缩后,进入该文件夹cd /dnw/dnw_linux/scebulk/(1)安装secbulk先用USB线连接开发板与电脑,打开开发板电源,终端执行dmesg命令找到这样的信息: (可以先执行dmesg -c 清除之前的记录...

weixin_39997310的博客 786

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

./dnw命令的错误?

./dnw命令的错误?

u011919377的博客 497

linux下使用DNW下载镜像-TQ2440

linux下串口通信-TQ2440常见另一篇博客: http://blog.youkuaiyun.com/renshengrumenglibing/article/details/7049471 本人使用的Ubuntu10.04 开发板是TQ2440 在网上找到一个dnw for Linux。共享给大家 (secbulk目录下是PC端USB驱动, dnw目录是下载工具)效果图: 1.首先解...

kanwoerzi 271

mini2440在linux下实现usb烧录(终端和下载工具)

转自: http://blog.youkuaiyun.com/gt945/article/details/4264693 最近买了mini2440的开发板,尝试着在上面刷各种系统。 一般情况下,大多数人在windows下用dnw通过usb线烧录mini2440,但是,这个usb的驱动问题很大,我用的时候老是无法识别usb设备,查了一下,发现好多人都有这个问题,郁闷之下只好转到linux

话题在绕弯的专栏 2324

Linux下安装使用DNW for linux下载文件镜像

Linux下与TQ2440进行串口通信见 http://www.linuxidc.com/Linux/2011-12/48961.htm 本人使用的Ubuntu 10.04 开发板是TQ2440 在网上找到一个dnw for Linux。共享给大家 (secbulk目录下是PC端USB驱动, dnw目录是下载工具) 效果图: 1.首先解压缩文件: # tar xvf dnw_

Aguangg_6655_la的博客 1076

ubuntu下利用dnw软件烧写OK6410开发板

1.下载软件:      到 http://code.google.com/p/dnw-linux/  下载dnw源代码并编译。 2.dnw软件需要加载 secbulk.ko模块,为了能使开机自动加载,需要编辑rc.local文件。 把secbulk.ko文件拷贝到/lib/modules/目录下。 gedit /etc/init.d/rc.local 在文件最后加上一句:insmo

dhmama的专栏 1916

Linux下安装dnw驱动(tiny6410)

工具下载:https://download.youkuaiyun.com/download/qq_40793742/10396496 1、查看设备信息 插上usb下载线,连接上   用命令查看usb设备信息 #lsusb 看到序列号为5345,1234   2、安装驱动 在pc下解压缩dnw4linux-master_tiny6410.zip,文件复制到linux下面共享目录, 查看里面有...

qq_40793742的博客 725

ubuntu下开发工具DNW ,代码编辑工具KSCOPE,远程登录工具C—kermit

1。linux ——DNW 1. 下载Linux下DNW的PC端USB驱动和写入工具 下载地址: http://arm9home.com/bbs/job.php?action=download&pid=tpc&tid=817&aid=86 文件名: dnw_linux.zip 下载后把后缀名改成.tgz 2. 编译PC端USB驱动和写入工具 2.1 解压缩 $tar xz

星河_SR的专栏 1610

JZ2440学习总结5

将linux下的dnw放到/bin目录 sudo cp dnw /bin //在含有dnw的文件下将dnw拷贝到/bin下 sudo chmod +x /bin/dnw //使能 dnw的写权限 sudo chmod +s /bin/dnw //使软件dnw具有超级权限,因为其要调用USB等设备需要具有超级权限这样在使用的时候就不需要一直加上sudo命令 使用的过程需要注意...

andrewbytecoder 446

how to compile the linux kernel

 当你下载linux源码以后,有补丁的打补丁,how to use the patch。 cd 源码ing patch -P1 when you are using the p1, that means you will miss the current folder the next step will be important for us. the sequence

wcqys的专栏 357
上一篇: 在NAND FLASH上建立YAFFS2文件系统
下一篇: 生活在 Bash shell 中
MacroCrazier
博客等级 码龄19年 39粉丝 26原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值