Find Jobs
Hire Freelancers

CAN bootloader for Freescale MPC5634

$750-1500 USD

Κλειστή
Αναρτήθηκε πάνω από 7 χρόνια πριν

$750-1500 USD

Πληρωμή κατά την παράδοση
Develop and produce C source code for the Freescale MPC5634 microcontroller using the TRK-MPC5634 evaluation board. The software will have two functions: 1) At boot up time, if a PC requests the microprocessor memory to be programmed over CAN bus, the bootloader will handle firmware and data area programming. The Windows PC software, USB-CAN interface, programming communications protocol will all be provided. These are already developed and working. The firmware and data areas will be arranged in the on-board Flash EEPROM of the MPC5634 as listed in the memory map below. The bootloader must communicate with the PC software over CAN bus, erase Flash EEPROM sectors as required and write the binary data received from the PC to Flash memory. The bootloader will be able to support CAN bus speeds of 1Mbit/s, 500kbit/s and 250kbit/s. Memory Map Bootloader 0-0xffff Data1 0x10000-0x1ffff Data2 0x20000-0x3ffff Firmware 0x40000-0xfffff 2) If programming is not required at boot up time, jump to the start of the firmware area and allow the system to boot up normally. The datasheet for the TRK-MPC5634 evaluation board is attached to this document. The evaluation board includes Codewarrior integrated development environment with JTAG debugging and programming so includes all required hardware and software to complete the project. The deliverable of this project is the completed C source code for the bootloader developed using Freescale Codewarrior.
Ταυτότητα εργασίας: 11724588

Σχετικά με την εργασία

8 προτάσεις
Απομακρυσμένη Εργασία
Ενεργός/ή 7 χρόνια πριν

Ψάχνεις τρόπο για να κερδίσεις μερικά χρήματα;

Πλεονεκτήματα πλειοδοσίας στο Freelancer

Καθόρισε τον προϋπολογισμό σου και το χρονοδιάγραμμα
Πληρώσου για τη δουλειά σου
Περίγραψε την πρόταση σου
Η εγγραφή και η πλειοδοσία σε εργασίες είναι δωρεάν
8 freelancers δίνουν μια μέση προσφορά $1.415 USD για αυτή τη δουλειά
Avatar Χρήστη
Hi, I am Eric Wang, Software Engineer in China. I've just read your job posting and I’m very interested. I'm a certificated freelancer with almost 600 good reviews from clients. I have experienced knowledge in every part of Software Engineering. I know how to bring your idea alive and communication well. I never disappoint my clients and I’m able to lead your project to success and troubleshoot problems. I am sure these will reflect in my past results. Please contact me if I am a match for you are looking for. Best Regards, Wang
$3.000 USD σε 20 ημέρες
4,9 (414 αξιολογήσεις)
8,4
8,4
Avatar Χρήστη
Hi, I am very much interested in your project as I believe I have the expertise, knowledge, skills and tools to do your project. I am embedded software developer with more than 7 years of experience of professional embedded software development. Please take a look onto my profile to know more about me. I have quite a lot experience of automotive embedded systems based on Freescale MPC5516/17 . I have worked with CAN bus right from the creating CAN frames to writing CAN drivers and up to the application level to implement various CAN based protocols like ISO14229 etc for software download, read/write parameters and fault codes. I have worked on various CAN hardware /software tools such as PCAN, CANAnalyzer, CANDb editer, BUS Master etc. I believe I am quite familiar with your project as I I have also worked on primary and secondary bootloader for MPC5516/17 over CAN. If you choose me for this project, I will buy the TRK-MPC5634M board. My recent freelance projects that might tell you my knowledge, 1. STM32F415 based FATFs to read/write SD Card (both SDIO and SPI) 2. STM32F429 based FATFs to read/write USB mass storage 3. STM32F100 based sesnor board (Reads sensor using 24bit ADC over SPI, and send reading to PC suing FT232 USB chip) 4. STM32F105 based dual channel CAN transmitter . 5. STM32F107 based dual channel CAN to Ethernet converter. Looking forward to hearing from you soon to discuss the project in detail. Ibrahim
$1.666 USD σε 20 ημέρες
4,8 (9 αξιολογήσεις)
5,7
5,7
Avatar Χρήστη
Hello, I understood the initial scope of this project. Although i want to discuss further this job in order to prepare the final concept for this project. After Complete discussion over the call or in chat, i will prepare following things for you - Technical Project Proposal - Flow chart for this Project - Execution plan (Step by step procedure with explanation how and at what that we are going to execute a particular task)
$1.546 USD σε 40 ημέρες
5,0 (1 αξιολόγηση)
3,1
3,1
Avatar Χρήστη
I am an embedded software veteran for 18 years. Direct work experience of bootloader, JTAG resident RAM program and script programming experience.
$1.111 USD σε 20 ημέρες
0,0 (0 αξιολογήσεις)
0,0
0,0
Avatar Χρήστη
Hello, I have experience with different MCU, toolchains and embedded SDK. I can use different hardware tools to test and troubleshoot issues. A good skills in reverse engineering should help me also. I'm looking forward to do business with you. Sincerely yours, Roman.
$1.111 USD σε 20 ημέρες
0,0 (0 αξιολογήσεις)
0,0
0,0
Avatar Χρήστη
I have written a boot loader for Embedded Linux for SH Family Processor in C-Language. I have also worked in CAN Bus for Car Navigation System. I can deliver this work within time and as per your expectation.
$1.250 USD σε 20 ημέρες
0,0 (0 αξιολογήσεις)
0,0
0,0

Σχετικά με τον πελάτη

Σημαία της CHINA
China
0,0
0
Μέλος από Οκτ 7, 2016

Επαλήθευση Πελάτη

Ευχαριστούμε! Σου έχουμε στείλει ένα email με ένα σύνδεσμο για να διεκδικήσεις τη δωρεάν πίστωση σου.
Κάτι πήγε στραβά κατά την προσπάθεια αποστολής του email σου. Παρακαλούμε δοκίμασε ξανά.
Εγγεγραμμένοι Χρήστες Συνολικές Αναρτημένες Δουλειές
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Φόρτωση προεπισκόπησης
Δόθηκε πρόσβαση για Geolocation.
Η σύνδεση σου έχει λήξει και τώρα έχεις αποσυνδεθεί. Παρακαλούμε συνδέσου ξανά.