Tamamlanmış

Atmel SAMD21 UF2 bootloader in atmel studio on custom board and SAMD21 development board

The goal is getting the UF2 bootloader up and running with the SAMD21 Xplained pro development board or a custom SAMD21 board in Atmel Studio

various milestones include, adding in features to the bootloader including sleep and wake code, customization of presented mass storage files (txt logs, bitmap image, icons, other filetypes), simple routines for hiding and showing files in the mass storage at particular events.

Experience with atmel bootloaders and UF2 samd21 bootloader specifically mandatory

UF2 bootloader: [login to view URL]

Development board: [login to view URL]

My challenge so far has been to successfully compile and flash the bootloader for a supported board (trinket_M0) or the development board using Atmel Studio.

The official guidance says to compile and make in a UNIX environment but others have had success with windows in Atmel Studio ([login to view URL]),([login to view URL])

The final device will be battery powered and be running program code which the user will be required to USB drag and drop reprogram with updated features. The most challenging goal is to have files be included in the user program (not the bootloader) which will be shown in the msc acording to specific system events. when the user plugs back in the device to usb they will see new txt files or possibly html or img files. these files would be hardcoded into the program code.

I imagine the bootloader would need to be customized to pick and choose files in the program space to display.

The bootloader will remain forever unchanged, The user should be prevented from reprogramming the device to avoid bricking the device and creating costly warranty replacements.

I'd like to have 2 things bare minimum.

1) the instructions necessary to compile and flash the bootloader onto my board or the xplained pro evaluation board in atmel Studio. this can be written instructions or a Atmel studio project file.

2)I would like an example atmelstudio or arduino user program containing a txt file, img file and html file being displayed in the msc when a button or input is changed. ie: when plugged in the bootloader shows the msc with [login to view URL] and default txt file, when unplugged and a button is pressed, the user plugs back in the device to usb and these hardcoded files show up. This program would be converted to UF2 and should be able to be drag and drop reprogrammed.

There may be alternate ways to approach this with existing libraries and external spi flash chips like the adafrut feather but Ideally it would be done on processor.

Please let me know a realistic compensation and timeline for this kind of project.

Beceriler: Elektronik, Mikrodenetleyici, C Programlama, Embedded Systems, Atmel

Daha fazlasını gör: custom development pligg template, custom development internet software, best wiki custom development, punch home design studio custom wall height, advertising order system openx custom development, joomsuite member custom development, ebay blackthorne custom development, video sharing software custom development, custom development bid, annual software maintenance costs custom development, openx custom development, smf forum custom development, roundcube custom development, custom development sharepoint, alapage studio web development, visual studio scc development, atmel dfu bootloader windows, atmel dfu bootloader

İşveren Hakkında:
( 0 değerlendirme ) Toronto, Canada

Proje NO: #28058844

Seçilen:

ibrahimdanish

Hi,\\r\\n\\r\\nI 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 13 years of experience of prof Daha Fazla

%selectedBids___i_period_sub_7% gün içinde 1400%project_currencyDetails_sign_sub_9% %project_currencyDetails_code_sub_10%
(15 Değerlendirme)
6.0

Bu iş için 8 freelancer ortalamada $596 teklif veriyor

(56 Değerlendirme)
6.0
SMBelectronics

Hey there, I am a full-stack electronics developer with four years of experience design Circuits, PCB, and Embedded automation systems. I can design you a highly efficient, precise, robust, and cost-effective system as Daha Fazla

1 gün içinde %bids___i_sum_sub_32%%project_currencyDetails_sign_sub_33% CAD
(29 Değerlendirme)
5.1
ayesha0124

Hi, How are you? Upon reading brief details I believe its a doable job I have great experience doing projects with Embedded Systems, Electronics, Atmel, Microcontroller and C Programming. I am confident about getting t Daha Fazla

$750 CAD in 29 gün içinde
(3 Değerlendirme)
4.1
MMuhammad0309

Hi, have a remarkable day, I have completely read your description. I have a team of electrical and electronics engineers. We shall be working on this project by joining heads. waiting for your reply.

$500 CAD in 15 gün içinde
(0 Değerlendirme)
0.0
TutorFash

I have experience of 3 years in freelancing. my educational background is that I am an electrical engineer and software related to like Matlab c++ python LabVIEW I can do after that I had passed IELTS and work with man Daha Fazla

$440 CAD in 7 gün içinde
(0 Değerlendirme)
0.0
kingisaart

Con gusto puedo hacer lo que usted esta solicitando, le dejo mi correo electrónico para poder comunicarnos: kingisaart @[login to view URL], gracias por su atencion quedo atento a su respuesta

$375 CAD in 7 gün içinde
(0 Değerlendirme)
0.0
saadtariq329

Hi There, I have a visual of your project description & grasp all your requirements. But few questions are grappling up in my mind. I need to clarify these queries via chat. Please come over the chat to discuss methodo Daha Fazla

$375 CAD in 7 gün içinde
(0 Değerlendirme)
0.0