Find Jobs
Hire Freelancers

Build a open sourcec GUI for DFU using Qt

$750-1500 USD

Closed
Posted over 7 years ago

$750-1500 USD

Paid on delivery
Need to create a cross platform (Linux, OS-X, Windows) GUI in Qt (C++). Many embedded platforms support a USB standard, known as "Device Firmware Upgrade" (or DFU). Your Phone most likely supports it: [login to view URL] [login to view URL] basically - anything that runs U-Boot, or a linux kernel can run DFU (or already does). [login to view URL] Issue is - the tools for interacting with DFU are all command line, with lots of very specific (cryptic to the new user) syntax. [login to view URL] shelling out to this tool is fine. What this project will entail, is to create an easy to use GUI for dfu-util, similar in design to qtparted. [login to view URL] USB DFU devices show up like drives, and the drive partition, is the DFU partition. A read and write button needs to be added for each partition. Goal is to create something that can be released under GPL 2, released on github. There are existing GUI for dfu-utils, but they are all pretty crude, and not exactly user friendly. [login to view URL] This one is better, but it is for a specific device, and only works with that one - I'm looking for a good general purpose solution. [login to view URL] Will ship a few devices that support DFU for testing.
Project ID: 11475593

About the project

12 proposals
Remote project
Active 7 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
12 freelancers are bidding on average $1,044 USD for this job
User Avatar
Hello, my name is George Bouris. I have worked with Qt in the past (can demonstrate it) and took a look at dfu-util documentation. It's usage seems straightforward. Also, other (much lighter) alternatives to Qt exist. We can discuss it, if you are interested.
$1,200 USD in 20 days
5.0 (5 reviews)
5.6
5.6
User Avatar
My name is Mike and I’m from UK. I work with individual clients and also provide outsourcing services for a number of UK and USA based agencies. Your project description sounds interesting to me and I do have skills & experience that are required to complete this project. I can show you some examples of my work. Please contact me to discuss your project.
$1,250 USD in 20 days
4.9 (4 reviews)
5.0
5.0
User Avatar
Hello. I can build this GUI tool. 1) Could you draw how you imagine app main window (just list with available dfu targets -> its partitions -> read/write buttons or something more complex). 2) Should I use dfu-util from system PATH variable or amalgam its code inside application? Thanks.
$750 USD in 7 days
5.0 (3 reviews)
4.1
4.1
User Avatar
Hello how are you? I'm C++ programmer under Qt, so I have a lot of experience with these libraries (about 4 years). Please look at my portfolio some of my applications, you can see that I'm specialiced in GUIs, preferable in my case I love to design desktop applications. Please contact me for more information. Best regards
$1,166 USD in 20 days
5.0 (4 reviews)
2.9
2.9
User Avatar
Hi, i have experience with C++ ,Qt , Linux , Windows, i can do that, thank you............................................
$833 USD in 20 days
5.0 (2 reviews)
1.4
1.4
User Avatar
Over 5 years of experience, which includes, Automotive domain predominantly in Infotainment Systems and smart device link connectivity using Bluetooth, Multimedia Location based services Map and Navigation , HMI development ,Infotainment platforms HMI using C/C++,Qt 4.x/ Qt 5.x and QtQuick(QML) ,2D and 3D graphics rendering using OpenGL.
$1,250 USD in 20 days
5.0 (2 reviews)
1.2
1.2
User Avatar
I have 7-years experience in developing Qt-based GUI, and I'm interested in your project, because recently I was working on GUI for MODBUS devices and find hardware control theme very interesting.
$1,111 USD in 20 days
0.0 (0 reviews)
0.0
0.0
User Avatar
A proposal has not yet been provided
$750 USD in 10 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello sir, I had read your proposal and understand the requirement. You need a GUI which does firmware upgrade using DFU. We can do this very efficient way by adding embedded-qt in recovery kernel. I have experience in thin work. There are KERNEL-A and KERNEL-B. We used KERNEL-B to upgrade firmware. Let me know if you required any sample screen shoots. Regards Hardik
$1,111 USD in 30 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
United States
0.0
0
Member since Sep 8, 2016

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.