Skip to content

IntergatedCircuits/DeviceProgramming

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DeviceProgramming

Standalone C# library for device firmware programming

License

Features

This is a standalone C# library that implements

  • Generic classes for device firmware and memory layout representation (DeviceProgramming.Memory)
  • Parsers for common firmware image file formats such as Intel HEX and Motorola SREC (DeviceProgramming.FileFormats)
  • USB DFU class logic (DeviceProgramming.Dfu) and file parser (DeviceProgramming.FileFormats.Dfu) supporting both the latest official USB specification (version 1.1) and the ST Microelectronics Extension (version 1.1a)