Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
TFTP loading of programs into a Microcontroller’s flash memory and evaluation of Microchip’s TCP/IP stack with ENC28J60
KTH, School of Information and Communication Technology (ICT), Communication Systems, CoS, Radio Systems Laboratory (RS Lab). (CCS)
2014 (English)Report (Other academic)
Abstract [en]

This project began with a microprocessor platform developed by two master’s students: Albert López and Francisco Javier Sánchez. Their platform was designed as a gateway for sensing devices operating in the 868 MHz band. The platform consists of a Texas Instruments MSP430F5437A microcontroller and a Microchip ENC28J60 Ethernet cont roller connected to the MSP430 processor by a Serial Peripheral Interface.

Javier Lara Peinado implemented prototype white space sensors using the platform developed by the earlier two students. As part of his effort, he partially implemented a Trivial File Transfer Protocol (TFTP) system for loading programs in to the flash memory of the microcontroller using Microchip’s TCP/IP stack.  However, he was not successful in loading programs into the flash as the TFTP transfer got stuck at the first block.

The first purpose of this project was to find and fix the error(s) in the TFTP loading of programs into the MSP430’s flash memory. The second purpose of this project was to evaluate Microchip’s TCP/IP stack in depth.  This report describes measurements of UDP transmission rates. Additionally, the TFTP processing rate is measured and the TFTP program loading code is documented.  The report concludes with suggestions for possible improvements of this system.

Abstract [sv]

Projektet startade med en mikroprocessor-plattform som utvecklades av två masterstudenter: Albert López och Francisco Javier Sánchez.  Deras plattform var utformad som en inkörsport för avkänning av apparater som arbetar i 868 MHz-bandet. Plattformen består av en Texas Instruments MSP430F5437A mikrokontroller och en Microchip ENC28J60 Ethernet controller ansluten till MSP430-processor med en SPI-gränssnitt (Serial Peripheral Interface).

Javier Lara Peinado genomförde prototypvitt utrymme sensoreranvända plattformen som utvecklades av de två tidigare nämnda studenter. Som en del av sitt arbete genomförde handelvis ett Trivial File Transfer Protocol (TFTP) system för lastning program i flashminne mikrokontroller med hjälp av Microchips TCP / IP-stack. Men han var inte framgångsrik i lastning program i flash som TFTP-överföringen fastnade vid det första blocket.

Det första syftet för detta projekt var att hitta och åtgärda felet(er) i TFTP laddning av program i MSP430 flashminne. Det andra syftet för detta projekt var att utvärdera Microchips TCP/IP- stack på djupet. I denna rapport beskrivs mätningar av UDP överföringshastighet.  Dessutom mäts TFTP bearbetningshastighet och TFTP programladdningskoden dokumenteras. Rapporten avslutas med förslag på möjliga förbättringar av systemet.

Place, publisher, year, edition, pages
KTH Royal Institute of Technology, 2014. , xi,33 p.
Series
TRITA-ICT-COS, ISSN 1653-6347 ; 1408
Keyword [en]
TFTP loading, MSP430 flash, IP stack evaluation
Keyword [sv]
TFTP programladdning, MSP430 flashminne, IP-protokollstackenutvärdering
National Category
Communication Systems
Identifiers
URN: urn:nbn:se:kth:diva-147205OAI: oai:DiVA.org:kth-147205DiVA: diva2:728525
Note

Project for IK2553

QC 20140702

Available from: 2014-06-24 Created: 2014-06-24 Last updated: 2014-07-08Bibliographically approved

Open Access in DiVA

fulltext(1299 kB)356 downloads
File information
File name FULLTEXT01.pdfFile size 1299 kBChecksum SHA-512
e5a6f111fbfdf08a083b0ecdc1ce0e71247fc82ea4aed9233eaa0658f774d86db3b33d45d6c64b3007adb37b55200291182a0ad0ac28014832d152b610c607b6
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Alci, Kenan
By organisation
Radio Systems Laboratory (RS Lab)
Communication Systems

Search outside of DiVA

GoogleGoogle Scholar
Total: 356 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

Total: 360 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf