Find Jobs
Hire Freelancers

Delphi 7 program need custom USB drivers for 64bit or implement WinUSB from manufacturer

$30-250 USD

In Progress
Posted over 4 years ago

$30-250 USD

Paid on delivery
Hello ---------------------- What I have: ---------------------- An old program written in Delphi 7 for WindowsXP. Program works with a hardware device via USB. It looks like CUSTOM drivers were writen for it to function and everything works great on WinXP and even Win10 32bit ONLY. __________ Issue: --------------------- now days its hard to find a PC with 32bit OS and the program will NOT find the drivers under 64bit OS the software program runs fine it just CANT see the device plugged in, so cant communicate with it. (ive tried all the WinUSB, LibUSBk,0 or what not converters etc..... windows will locate the device with no issues BUT THE PROGRAM DOES NOT SEE IT) ------------------ What I need: ------------------ 1. The Hardware uses a C8051F320 Chip. Sillicon Labs provides samples and has working Drivers for 64bit OS. I would need someone to implement it into my software so it will function under 64bit OS. (samples are in VS,C++, my project is in Delphi7) 2. Write or Re-write the new drivers so it will work with my device under 64bit OS with the current PID/VID settings (Sillicon Labs has its own PID/VID and works via WinUSB) (its fine to run under 32bit environment but ON a 64BIT OS) The Firmware for the chip 8051F320 is written in Assembly Language .asm I have no problem updating the PID/VID IM attaching a section of the code that I think is responsible for the USB function since its CUSTOM written it has extra functions like READ serial # from device, plus do a PIN test (1-8) etc.... I am not sure if using the provided drivers WinUSB from manufacturer has these options or abilities. there might be other call locations im not sure u let me know I will NOT share the ENTIRE project source code, only sections of it so consider working with limitations PS: references are made in Russian Language Let me know my options.
Project ID: 20854234

About the project

6 proposals
Remote project
Active 5 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
Awarded to:
User Avatar
This project looks quite simple. I am native Russian speaker, so Russian comments are fine. I need all information in this project, source code, firmware and electrical schematics.
$140 USD in 3 days
0.0 (0 reviews)
0.0
0.0
6 freelancers are bidding on average $168 USD for this job
User Avatar
Hello, I am software developer with enough experiences for 13 years. I can work by full time for your project and trying to satisfy the requirements. Client's idea + Programmer's good coding is the perfect result, this is my idea. I want to keep long-term relationship for customer so I want to give the nice result. Delphi is very powerful programming language and I am majoring on it for long years. If you want the perfect result, please contact with me.
$140 USD in 7 days
5.0 (37 reviews)
7.1
7.1
User Avatar
Good day I think i will be able to help you with this USB project P.S. Russian is my native - so i reviewed the test unit - all is clear
$250 USD in 7 days
4.9 (117 reviews)
7.3
7.3
User Avatar
Hi I can handle it thanks
$250 USD in 7 days
4.7 (20 reviews)
5.0
5.0
User Avatar
I have more than 15 years experience of Delphi Developer. I started with Delphi 5 and working with XE10.3 Rio now. I have experience in Windows API, Network API, COM-Port, DataSnap, Client/Server, parsing big files, develop Multi-threaded application without any memory/resource leaks. Oracle Database (from 8i to 12c), SQL, T-SQL, MySQL, MSSQL. Also I have some experience in C++ and C# programming languages.
$200 USD in 7 days
4.9 (18 reviews)
3.8
3.8

About the client

Flag of UNITED STATES
syracuse, United States
0.0
0
Payment method verified
Member since Oct 19, 2010

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.