Find Jobs
Hire Freelancers

Automotive Engine Control Can Bus Tool

$1500-3000 USD

W trakcie realizacji
Opublikowano około 12 lat temu

$1500-3000 USD

Płatne przy odbiorze
The main goal of our project is to create a EEPROM flashing tool that operates via the OBD2 port and our vehicle's CAN-BUS system. This tool MUST be able to communicate through the Vehicle's OBD2 port, read the data from Engine Control Unit (ECU), write back data to the read location, and erase said location. This tool must be PC based, written preferably in C/C++, and connects to the ECU via serial, BUT using a USB->RS232 module. The specific memory location to be read, written to, and erased, at this present moment is unknown. In order to obtain this information, we have purchased a CAN-BUS analyzer from Microchip that will enable us to sniff and obtain communication packets between an already known working product and the ECU. These messages will need to be decoded. The goal here is to obtain the vehicle's primary MAP(information required to allow the vehicle to operate under various conditions) and import it into a PC based program, that will allow us to edit and/or change (tune) parameters that we see fit. Then, we will need to write this new, changes, MAP back to the ECU. However, what is explained above is a future goal to be completed later down the development line. The FIRST program we are looking for is one that simply reads the data and presents it as an HEX file, re-writes/flashes new or existing HEX files, and erases(write 00) the location. Ideally, a HEX editor software with read, write, and erase capabilities that will work with our ECU. For ease, as my partner said, we would like to keep the tools here. What i can do is set up a dedicated server that will allow remote access. This server will have all the necessary attached tools and devices that will be needed, allowing you to have full control over it's devices and programs in order to obtain analyzer logs and/or other diagnostic information. In essence, i can also install any programming IDEs/compilers on our server, thus allowing the entire project to be done from our server. This way it will be easy for us to fix any bugs that may occur, instead of trying to replicate them on a different machine on our end. Ideally, what ever is easier for you, we are willing to accommodate. Preferably keeping our devices and tools here so we can continue to do our own debugging and testing. I hope that this has provided more insight to the project goal and requirements. If you have any more questions please feel free to ask. Thank you,
Identyfikator projektu: 1460486

Informację o projekcie

8 ofert
Zdalny projekt
Aktywny 12 lat temu

Szukasz sposobu na zarobienie pieniędzy?

Korzyści ze składania ofert na Freelancer.com

Ustal budżet i ramy czasowe
Otrzymuj wynagrodzenie za swoją pracę
Przedstaw swoją propozycję
Rejestracja i składanie ofert jest bezpłatne
8 freelancerzy składają oferty o średniej wysokości $2 375 USD dla tej pracy
Awatar Użytkownika
For about the last 10 years I have been designing real time software for CAN bus instrumentation including visual C++ and java GUIs. Therefore I am very familiar with J1939/1587/1850, K-line, NMEA and other related protocols and interfacing to automotive and marine engine control units (ECUs). Have a look at my PMB and thank you very much for considering me.
$3 000 USD w 60 dni
5,0 (1 opinia)
2,8
2,8
Awatar Użytkownika
See details in MB.
$2 500 USD w 50 dni
4,0 (3 opinii)
2,6
2,6
Awatar Użytkownika
Respected Sir, Highly interested! Check PM. Thank you!
$2 000 USD w 20 dni
0,0 (0 opinii)
0,0
0,0
Awatar Użytkownika
Hi I have experience in Autosar where I find this exciting , you have multiice debugger connected to the board ? one more thing , we shall talk over gtalk , mine is moatzshawki thanks and take care
$3 000 USD w 30 dni
0,0 (2 opinii)
0,0
0,0
Awatar Użytkownika
Hello Sir, Please check PMB for listing and confident to complete the project with quality services.. Best Regards
$1 500 USD w 15 dni
0,0 (0 opinii)
0,0
0,0
Awatar Użytkownika
Hello Sir, We are a team of developers here, having vast Experience in Developing Automotive products, OBD systems give the vehicle owner or a repair technician access to state of health information for various vehicle sub-systems, we also have experience on the OBD2 Technology and working on different protocols, & also all cars sold in the United States are required to use the ISO 15765-4 signaling standard, So you can give us this project with an surety this it will be done without any hurdle.
$2 000 USD w 30 dni
0,0 (0 opinii)
0,0
0,0
Awatar Użytkownika
Hi Marc, I went through the project requirements in the listing and also on the attached file. I understand that it has 2 parts, the first one being the reverse engineering of the protocol for flashing the ECU and the second one is developing a PC based application for reading the flash and also for reflashing it with a new file which would replace the PIC based device. I have got good experience in similar work. I have developed PC based applications for flashing various ECUs apart from many automotive embedded system development. From my experience, the reading of the flash contents and reflashing uses a complex protocol and there could be checksum based validations of the firmware also. Hence the first part, ie the reverse engineering can take some time. The second part is much simpler. BTW, I assume that you would be using some sort of USB to CAN converter with an OBD connector to connect the PC to the vehicle (a device like ValueCAN). I also assume that it can be accessed using virtual com port from the program. This is definitely an interesting project and I am sure that with our mutual collaboration we can implement this. My payment terms are as follows. 1. Milestone 1: Demonstration of working bineries. Payment : USD 1000. 2. Milestone 2 : Source code delivery : Payment USD 1500. Looking forward to working with you on this. Best regards Anand
$2 500 USD w 60 dni
0,0 (0 opinii)
0,0
0,0

O kliencie

Flaga UNITED STATES
Davie, United States
5,0
1
Zweryfikowana metoda płatności
Członek od lut 21, 2012

Weryfikacja Klienta

Dziękujemy! Przesłaliśmy Ci e-mailem link do odebrania darmowego bonusu.
Coś poszło nie tak podczas wysyłania wiadomości e-mail. Proszę spróbować ponownie.
Zarejestrowani Użytkownicy Całkowita Liczba Opublikowanych Projektów
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Wczytywanie podglądu
Udzielono pozwolenia na Geolokalizację.
Twoja sesja logowania wygasła i zostałeś wylogowany. Proszę, zalogować się ponownie.