linux-dfu-master

所属分类:驱动编程
开发工具:C/C++
文件大小:14KB
下载次数:7
上传日期:2018-06-12 17:06:38
上 传 者badt
说明:  linux 下DFU function class driver实现,实现dfu升级功能
(dfu function class driver for linux)

文件列表:
Makefile (462, 2017-05-21)
getinfo.c (1310, 2017-05-21)
reset_tiva.bin (8, 2017-05-21)
usbdfu.c (1636, 2017-05-21)
usbdfu.h (1782, 2017-05-21)
usbdfu0.c (6786, 2017-05-21)
usbdfu0.h (713, 2017-05-21)
usbdfu1.c (23302, 2017-05-21)
usbdfu1.h (984, 2017-05-21)
usbprobe.c (7009, 2017-05-21)

A USB DFU class driver for Linux kernel. USB DFU is a specification for downloading firmware to devices. The official spec is at http://www.usb.org/developers/docs/devclass_docs/DFU_1.1.pdf. This project is to implement a general Linux USB class driver for USB DFU. An attribute file "detach" will be present under /sys at the DFU interface of a USB capable device. The attributes of transfer size, download/upload/auto detach/manifestation capabilities, and detach timeout can be read from the file. Writing a - to the file will start a detach-attach process to switch the device into DFU mode, so that device firmware can be read and/or written. A device file /dev/dfu? will be present if there is a device in DFU mode. Reading/Writing this file will initiate uploading/downloading of the device firmware.

近期下载者

相关文件


收藏者