Write a specialized C firmware bootloader for a Microchip microcontroller

En curso Publicado hace 5 años Pagado a la entrega
En curso Pagado a la entrega

The goal of this project is to write a specialized serial bootloader for a Microchip 24JF1024GB606 microcontroller running in dual partition mode. The bootloader will work in the main loop, receiving data in chunks ranging in size from 15 to 150 bytes, writing them into the inactive memory partition.

It is important that the bootloader be driven solely from within the main loop (of course, calling subroutines from the main loop as needed), and that the main loop continue to run and the microcontroller continue normal operations during the bootloader process. The bootloader should use minimal RAM, except for RAM necessary to accumulate 8 rows of program memory for RTSP operation.

The host software should be written in NodeJS and the microcontroller code should be written in C, preferably but not necessarily in MikroC. The host and microcontroller will communicate over UART. I can provide hardware if necessary. Though in production the firmware update will actually travel over ethernet and LoRa (thus the varying chunk size).

Programación en C Ingeniería eléctrica Software integrado Firmware Microcontrolador

Nº del proyecto: #17852183

Sobre el proyecto

14 propuestas Proyecto remoto Activo hace 5 años

Adjudicado a:

seshupower

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 Más

$3000 USD en 45 días
(58 comentarios)
6.7

14 freelancers están ofertando un promedio de $1579 por este trabajo

ahmad5857

Hi Sir, We are expert in embedded C programming, We can develop you this bootloader. We offers you our services and we assure you quality of work. Lets talk to us on this project. thanks. Regards, Ahmed

$1200 USD en 25 días
(42 comentarios)
6.6
ched41

Good day, I have experience developing custom bootloaders for embedded devices. Please check my profile for reviews and client feedback on previous feedback work. I will develop the main bootloader in C and the host ap Más

$3333 USD en 20 días
(52 comentarios)
6.5
lis82

Hello i am experienced C/C++ developer for various embedded and linux. Important note: You can't reach goal of this project with algorithms you provide in the document. Will try to explain: when you change firmwar Más

$1500 USD en 20 días
(10 comentarios)
5.2
LeoTheFreelancer

basics project could be done in 3 days, We can start from at least $ 250, updates every 3 days We can discuss for discounts scheduled payment by 12 months or 6 months 15+ years in Technology Business and Manufactur Más

$1250 USD en 20 días
(5 comentarios)
5.6
Valuesolutions

Hello, i have read the details provided..please contact me to discuss more on the project deadline and some other few things

$755 USD en 20 días
(23 comentarios)
5.5
saurabhricky

Hello Sir, I am embedded software developer and and worked on several industrial projects. I have written bootloader for stm32 as well. I have good experience on such technology and pretty confident that i can deli Más

$2166 USD en 30 días
(1 comentario)
3.4
ffraporti

Hello, my name is Felipe and I have a MsC in Mechatronics Engineering with specialization is embedded systems, electronics and control. I work in a multinational company and, here at my work, I got the chance to de Más

$1444 USD en 30 días
(0 comentarios)
0.0
ceinj

I am familiar with the Microchip 24FJ family of chips and bootloaders for Microchip products. These chips are used in products I coded for Orycon's hot runnerless mold equipment. See www.orycon.com. Microchip XC1 Más

$1666 USD en 30 días
(0 comentarios)
0.0