Find Jobs
Hire Freelancers

I2C Bootloader for ATSAMD21

$250-750 USD

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

$250-750 USD

Πληρωμή κατά την παράδοση
I need someone to write a bootloader for the Atmel SAMD21 and Atmel SAMD11 that allows new firmware programs to be loaded over the I2C bus. Source code must be written in C or C++, compilable using the GCC toolchain, with comments in english. Compiled code must be smaller than 2KB. I will need an example new firmware loading sketch, compilable in the Arduino 1.8 IDE, that demonstrates sending new firmware from a PC to a target device using an existing SAMD21 board as a programmer. Bossac support is not required. Program should verify the checksum of the loaded firmware block and provide an indication back to the loading code if the new firmware was successful.
Ταυτότητα εργασίας: 15352090

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

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

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

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

Καθόρισε τον προϋπολογισμό σου και το χρονοδιάγραμμα
Πληρώσου για τη δουλειά σου
Περίγραψε την πρόταση σου
Η εγγραφή και η πλειοδοσία σε εργασίες είναι δωρεάν
6 freelancers δίνουν μια μέση προσφορά $532 USD για αυτή τη δουλειά
Avatar Χρήστη
Will program in C. I2C bootloader is great, can update anytime instead of just while starting up - would find the work interesting. Relevant Skills and Experience I have never written a bootloader but I have written OTA update programs and so I think I can make it. I do honest work and if I see any hiccup I'll inform pre-emptively (and no completion no pay) Proposed Milestones $500 USD - Job done! Additional Services Offered $500 USD - Need a cheap wifi device (2 $) on I2C bus to trigger an update over the air? Hit me up in chat ? :-)
$500 USD σε 20 ημέρες
0,0 (0 αξιολογήσεις)
0,0
0,0
Avatar Χρήστη
Hi, I have a team working on IoT, embedded project, we have done same project using Avr, Pic, Arduino we can provide with desired project Relevant Skills and Experience IoT, AVR, PIC, Arduino, Embedded C Proposed Milestones $555 USD - All project Please contact us we are able to do this work
$666 USD σε 10 ημέρες
0,0 (0 αξιολογήσεις)
0,0
0,0
Avatar Χρήστη
Hi there, i'm very exited for this project, i work with SAMD21 for two years, i implement my own HAL, i can offer it to you in the end of the project. and i have 4 samd21 xplained pro. Stay tuned, I'm still working on this proposal.
$777 USD σε 15 ημέρες
0,0 (0 αξιολογήσεις)
0,0
0,0
Avatar Χρήστη
Hello I have gone through your project description.I am highly expert and well experinecd in it and can do it very well. Have 10 years of experience and have completed 500+ projects in this domain. My expert skills are programming, software development, java, Embedded software. we can discuss more about this project in chat. Thanks
$250 USD σε 5 ημέρες
0,0 (0 αξιολογήσεις)
0,0
0,0
Avatar Χρήστη
A proposal has not yet been provided
$550 USD σε 15 ημέρες
0,0 (0 αξιολογήσεις)
0,0
0,0
Avatar Χρήστη
I propose to write the firmware using direct register addressing (i.e. not using the ASF). I would be developing and testing on Linux. Relevant Skills and Experience Wrote a USB bootloader for an STM32 home-automation device. Used i2c in temperature/humidity sensors and EEPROMs. My experience on Arduino has been mainly with 3D printer firmware. Proposed Milestones $150 USD - Initial proof of concept - a basic protocol layered on I2C $150 USD - Loading of new firmware over bootloader $150 USD - Testing, documentation and makefile Additional Services Offered $5 USD - Access to a password-protected Git repository (over HTTPs - not SSH) with latest software.
$450 USD σε 15 ημέρες
0,0 (0 αξιολογήσεις)
0,0
0,0

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

Σημαία της UNITED STATES
United States
0,0
0
Μέλος από Οκτ 8, 2017

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

Ευχαριστούμε! Σου έχουμε στείλει ένα 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.
Η σύνδεση σου έχει λήξει και τώρα έχεις αποσυνδεθεί. Παρακαλούμε συνδέσου ξανά.