Find Jobs
Hire Freelancers

ATMEL SAME70 bootloader via CAN

$750-1500 USD

Chiuso
Pubblicato circa 5 anni fa

$750-1500 USD

Pagato al completamento
The project is to develop a bootloader for both the ATMEL ATSAME70J19 and the AT90CAN32 microcontroller, which will allow for reprogramming the boards via the CAN bus. The CAN bus will have multiple of these microcontrollers, so they will need to be addressable. There are three parts of this project: 1. Write a bootloader for the ATSAME70J19 microcontroller, which will allow for upgrading firmware via the CAN bus. Microchip support has pointed me to these links as useful starting points: [login to view URL] [login to view URL] 2. Write a bootloader for the AT90CAN32 microcontroller, which will allow for upgrading firmware via the CAN bus. 3. Create a PC based firmware loader (mac/windows compatible, such as Python, preferred) that utilizes an off-the-shelf, CAN-USB adapter, such as this: [login to view URL] They have a lot of documentation on their API and we have successfully used it to read CAN data with their simple Python script. The firmware loader program will take a provided .hex or .bin file and program the selected board via the CAN bus, relying on the custom bootloader developed in step 1 and 2.
Rif. progetto: 18838759

Info sul progetto

15 proposte
Progetto a distanza
Attivo 5 anni fa

Hai voglia di guadagnare un po'?

I vantaggi delle offerte su Freelancer

Imposta il tuo budget e le scadenze
Fatti pagare per il lavoro svolto
Delinea la tua proposta
La registrazione e le offerte sui lavori sono gratuite
15 freelance hanno fatto un'offerta media di $1.407 USD
Avatar dell'utente
WE ARE A INNOVATION AND DEVELOPMENT COMPANY. WE CAN DEVELOP THIS AND ALSO MAKE PROTOTYPES Hello, I am Anthony from Sri lanka. I have 7 years of experience in the filed and I am very much interested in your project. Why you should hire me ? * As a full time freelancer I have my own PCB fabrication work shop and testing lab. So there is no problem doing live tests with you after the device has been developed. * My workshop is equipped with CNC machine, FDM 3D printer and DLP 3D printer. So there is no problem designing and printing plastic parts you required. Please contact me if you are interested. Thank you Anthony
$1.250 USD in 20 giorni
4,7 (76 valutazioni)
6,8
6,8
Avatar dell'utente
Hi, I am a post graduate power electronics engineer and having very good experience in product design and development. I am excellent in embedded design & programming using pic, dspic controllers and MATLAB codding for Power projects, Boot loaders, Bluetooth & GPS designs, CAN communication, EEprom. UART , RF circuits ,Protocols for networking, wi-Fi routers,OBD diagnosis with CAN bus protocols, Electrical vehicles and AC drives, stepper motor controls. I designed sine wave inverters for standalone and grid tie Inverters. I designed projects like Off line UPS up to 3 KVA, 5kW motor controller for electrical vehicles ,synchronous rectifiers, Solar MPPT chargers, Solar trackers, Battery chargers ,Grid tie inverters design with PLL and feedback control circuit emergency light of 66W and Online UPS control cards, Battery Charging power supplies, LED drivers for PWM controlling and dimming, SMPS, Power supplies. I have experience in schematics and PCB design experience in Altium and ORCAD. I am ready to work for you. Please contact for further discussion.
$2.222 USD in 30 giorni
4,9 (60 valutazioni)
6,8
6,8
Avatar dell'utente
Hi sir, WE have checked your project and we are able to give you good solution on it. Please discuss with us on your project. We are professional engineers and developers who do such projects from the last eight years. We offer you our skills for this project at very low rates comparatively without compromising the quality of work. Let me introduce you to our company TURKTRONICS. We are TURKTRONICS. We are professionals with 8+ years of experience in Circuit designs, PCB designs, embedded system solutions, mobile app development, programming and software development. We provide complete end to end solutions for all kind of development projects. IOT is our strong point. In this bid, prototyping and shipping cost is not included however paying extra slight of money to include prototypes. We have the manufacturing facility and we produce the very high standard PCB boards and send ready products to customers doorsteps via DHL. We care about our clients and help them to get out of any potential problem throughout the projects and also give post completion technical support if ever required. We are very much looking forward to hear from you on this in coming days! Cheers!!! Ahmad Lead Technical Engineer TURKTRONICS An Internet of Things Company !
$1.500 USD in 18 giorni
4,8 (52 valutazioni)
7,0
7,0
Avatar dell'utente
hello. i have many experience in Bootloader. i developed RF, UART, Ethernet bootloader with PIC, Atmel and STM32, etc. so i can finish this project perfectly. best regards, Kashirin.
$1.250 USD in 20 giorni
5,0 (5 valutazioni)
5,7
5,7
Avatar dell'utente
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 8 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 ARM processors specifically Cortex M0/M3/M4. I have written and used low level, middleware as well as higher level code. I have J-link debuggers, STM32F development boards (STM32F107, STM32F429, STM32F405 and STM32F407). I have quite a lot experience with Atmel Studio, IAR, ARM GCC and Keil compilers. Releveant projects based on ARM processors and CAN communication, 1. STM32F407 Discovery based CAN Data logger to log CAN data into SD Card (SDIO mode) and emulate USB MSC Class to read/write SD Card data and Custom HID Class implementation to send/receive interrupt data. 2. Custom bootloader for Atmel SAMD21 Cortex M0. I would like to know following deatils, 1. Any specific development board like SAM E70 Xplained to use? 2. Which toolchain you want to use? Atmel Studio? 3. Will it be OK for you if we use a suitable open source bootloader? 4. Any requirements on footprints? 5. Would you like to use some standard atuomotive diagnostic download protocol? Since it is an automotive project skills needed and the cost of the tools are high, we raised the bid above the max you set. Let me know if you have any questions. /Ibrahim
$3.000 USD in 30 giorni
4,6 (17 valutazioni)
6,1
6,1
Avatar dell'utente
I am an Expert in engineering Technologies, I am a certified statistician and simulation expert. I am an experienced personnel in C Programming, Electrical Engineering, Electronics, Embedded Software, Microcontroller. I have 5 year experience in simulations and designing in engineering technologies. Greetings justinlsquire, Please Send me a message so that we can discuss more about this project
$1.250 USD in 11 giorni
5,0 (2 valutazioni)
4,3
4,3
Avatar dell'utente
Hello. How are you? I have read the project description of 'ATMEL SAME70 bootloader via CAN' and I have confidence that I can carry the job to success. Cuz I am a professional full stack developer with over 10 years of experience and have been doing the kind of job for that period. Please initiate the private chat so that we can have full discussion on each other's offer and then we can start it immediately. Thanks and I am waiting for your contact
$1.250 USD in 7 giorni
4,1 (2 valutazioni)
5,1
5,1
Avatar dell'utente
Hello there I am Mohamed Salem I am a professional Automotive Embedded systems engineer, I have been working with multinational companies working in this field. I have excellent experience with the CAN Protocol, I have been working on AUTOSAR architecture and their tools so I can help you get the framework that you need finished. I will give you an excellent output for a good price. I promise you that we will come to a good deal at the end Just contact me and we will discuss all the details bit by bit. Hope to hear from you soon
$750 USD in 30 giorni
4,5 (14 valutazioni)
4,4
4,4
Avatar dell'utente
Hello, Myself Kiran and I am new in Freelancer. I am a postgraduate in Automotive Electronics and I have a professional experience of 2+ years as an embedded software engineer. My experience which will be helpful in this work:- - In my previous company and in the college I have worked on many projects which uses CAN communication. Also I am experienced in using Vector CANoe tool. - I have worked in a bootloader project for PIC32. But it was using USB interface. As per my knowledge this is how we have to implement the CAN bootloader 1) Right application for the bootloader and flash it in the boot code section. 2) Bootloader code handles the CAN communication and will be able to application program memory. 3) When the device is powered on it will enter in to bootloader mode. If application is present, then it will run application else it will wait for the CAN message containing the application code (we can assign IDs for each controllers). 4) Application code may contain many bytes of data. Using CAN we can only send 8 bytes of data in a message so the algorithm used for handling messages will be different from handling USB/UART messages. 5) Once the application is written into program memory, then we set a byte (application present) in a particular memory location in order to understand the application is written (bootloader will be checking this byte while booting). 6) When the controller is running the application code and if a CAN message with new application code ini
$1.111 USD in 45 giorni
5,0 (3 valutazioni)
2,5
2,5
Avatar dell'utente
Hi. I’m developing electrical devices , embedded software and service programming. I have designed several devices and have a lot of experience with CAN, Accelerator Sensor ,PIC,AVR microcontroller, ARM processors, Raspberry Pi, and Arduino Especially I have accumulated a lot of experience from the prototype design of various hardware device. You could realize your idea at a time , I can guarantee high quality of results. Regards.
$1.500 USD in 20 giorni
4,1 (5 valutazioni)
3,2
3,2
Avatar dell'utente
Made a similar project with can bus bootloader for STM32 and also coldfire micro. Also, a more realistic time estimation will be 50-60 days. Cost of the hardware and delivey also have to be considered.
$1.488 USD in 60 giorni
0,0 (0 valutazioni)
0,0
0,0
Avatar dell'utente
Need moneny Relevant Skills and Experience Nothing speical doing work
$1.250 USD in 20 giorni
0,0 (0 valutazioni)
0,0
0,0
Avatar dell'utente
I have embedded Programming for ARM, AVR, Cortex-M3, Atmel Processor. I have magnificent experience with Embedded Programming with Python Embededd C/C++ and we do Embedded Programming for ARM, AVR
$1.250 USD in 20 giorni
0,0 (0 valutazioni)
0,0
0,0

Info sul cliente

Bandiera: UNITED STATES
Minneapolis, United States
0,0
0
Metodo di pagamento verificato
Membro dal feb 18, 2019

Verifica del cliente

Grazie! Ti abbiamo inviato tramite email il link per richiedere il tuo bonus gratuito.
Non è stato possibile inviarti l'email. Riprova per piacere.
di utenti registrati di lavori pubblicati
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Caricamento anteprima
Autorizzazione per la geolocalizzazione concessa.
La tua sessione è scaduta ed è stato effettuato il log out. Accedi nuovamente per piacere.