The project is to develop a bootloader (and custom firmware update software) 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.
16 freelance font une offre moyenne de $4302 pour ce travail
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 fo Plus
Dear Sir, I am an electrical engineer with 19 years experience in this area , listed among top talented freelancers here. I have the ability to actually complete this kind of projects. I am going through your r Plus
Hi justinlsquire, We will provide you dedicated resources on the project. Our latest Python projects are: [login to view URL],cippo api,. Best regards, Michael
Hi, I am an Electronics and computer science engineer, I have experience working with various prototyping boards, Raspberry Pi, Arduino, mbed (ARM proto board)... as well as developing custom PCBs, you can find some o Plus
Hello. My name is Vusi and I'm an Electronic Engineer, you can learn more about me from my website at [login to view URL]
Hi there. I offer you the services for PIC/ATMEL designs. I am new on freelancer site, but I am designer expert with 10+ years of experience in Circuit designs, PCB designs, Zigbee/bluetooth,Wifi software development. Plus
I have been working as an embedded programmer for more than 10 years. Microchip/Atmel MCUs are among the ones I worked with. I also created custom bootloaders for TI chips. Some additional information is needed to prop Plus
Hello Sir, I have read your requirements and understood that you are looking for Atmel/Microchip CAN-bus Bootloader and Custom Firmware Update Tool Yes, I have check All mention Url and understood feature and fu Plus
Hello! I am very interested in your post project. i have rich experience on it. I think this project is very suitable for me and i am sure i can give you good result . If you award me for your project, i can hel Plus
I am experienced firmware design and development professional. We are team of experts working on firmware development, hardware design and development and application software. We focus on IOT devices. Please visit us Plus
I'm a professional engineer with vast experience on microcontroller firmware development. My background is aerospace engineering with a focus on Systems engineering and I'm a very skilled PCB designer and programmer. I Plus
Hello, Thanks for posting this project. Here we read your requirement and understand it. We have some queries . So we want to discuss with you. Please message us then we can discuss in detail and provide you e Plus
Hi, I have rich experiences with ATMEL MCUs, firmware development and bootloader. I am available to begin immediately and would like to learn more about your project. Looking forward to hearing from you. Best Reagr Plus
Dear Sir, I am an Electrical Engineer and I have 12 years of experience in embedded devices design and development. I understand your requirements and I can implement those requirements perfectly. Kindly discuss with Plus
Hello Do you clearly understand that CAN22 send only 8 Bytes in one data packet, no more, and speed lower than 1 mb? Why you need this for MCU that have USB and Ethernet? is it for automotive - its no ASIL certified Plus
Sorry I cannot do ATMEL bootloader, but i have already bootloader in CAN-BUS using (peak PCAN USB) the bootloader is two parts software in C# and firmware for the dspic33xx If you want to make this deal and change you Plus