Firmware Management on Smartphone Sensing Extender

dc.contributor.advisorSmith, Joshua R.en_US
dc.contributor.authorPrasetio, Edwinen_US
dc.date.accessioned2015-09-29T18:02:28Z
dc.date.available2015-09-29T18:02:28Z
dc.date.issued2015-09-29
dc.date.submitted2015en_US
dc.descriptionThesis (Master's)--University of Washington, 2015en_US
dc.description.abstractIn this paper, I present my research on a firmware management system for a FoneAstra device that was developed to extend the sensing capability of a smartphone. The work is focused on the development of an Android applications ecosystem that replaces a conventional software tool for updating AVR microcontrollers’ firmware. The ecosystem contains FROG (Foneastra pROGrammer), FROGHexProvider, and the FoneAstra bootloader. In addition, I implemented a mini operating system to allow FoneAstra users to run multiple sensor functions without having to flash in new firmware every time they switch from one function to another. This work will be used as a starting point for future work to configure the FROG ecosystem to support placing multiple-sensor firmware in specific memory locations on a single FoneAstra’s flash memory.en_US
dc.embargo.termsOpen Accessen_US
dc.format.mimetypeapplication/pdfen_US
dc.identifier.otherPrasetio_washington_0250O_15150.pdfen_US
dc.identifier.urihttp://hdl.handle.net/1773/33817
dc.language.isoen_USen_US
dc.rightsCopyright is held by the individual authors.en_US
dc.subjectFirmware; FoneAstra; Management; Microcontroller; Sensor; Updateen_US
dc.subject.otherElectrical engineeringen_US
dc.subject.otherComputer scienceen_US
dc.subject.otherComputer engineeringen_US
dc.subject.otherelectrical engineeringen_US
dc.titleFirmware Management on Smartphone Sensing Extenderen_US
dc.typeThesisen_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Prasetio_washington_0250O_15150.pdf
Size:
518.69 KB
Format:
Adobe Portable Document Format