Browse IS/STAG - Portál UTB

Skip to page content
Website UTB
Portal title page UTB
Anonymous user Login Česky
Browse IS/STAG
Login Česky
  • Welcome
  • Browse IS/STAG
  • Applicant
  • Graduate
  • Web services
  • ECTS
  • User Info
Welcome
Browse IS/STAG
Information for applicantsElectronic applicationECTS arrivals
Getting startedAlumni ClubAbsolvent - website
Web services
ECTS
User Info

1st level navigation

  • Welcome
  • Browse IS/STAG
  • Applicant
  • Graduate
  • Web services
  • ECTS
  • User Info
User disconnected from the portal due to long time of inactivity.
Please, click this link to log back in.
(Sessions are disconnected after 240 minutes of inactivity. Note that mobile devices may get disconnected even sooner).

Prohlížení IS/STAG (S025)

Help

Main menu for Browse IS/STAG

  • Programmes and specializations.
  • Courses
  • Departments
  • Lecturers
  • Students
  • Examination dates
  • Timetable events
  • Theses, selected item
  • Pre-regist. study groups
  • Rooms
  • Rooms – all year
  • Free rooms – Semester
  • Free rooms – Year
  • Capstone project
  • Times overlap
  •  
  • Title page
  • Calendar
  • Help

Search for a Thesis

Print/export:  Bookmark this link in your browser so that you may quickly load this IS/STAG page in the future.
Only logged-in user will see student personal numbers.

Dates found, count: 1

Search result paging

Found 1 records Print Export to xls List URL
  Surname Name Title Thesis status   Supervisors Reviewers Type of thesis Date of def. Title
Student Type of thesis - - - - - - - - - -
Item shown in detail Juřena Includes the selected person into the timetable overlap calculation. Tomáš A System for Programming and Testing Devices with ARM Processors A System for Programming and Testing Devices with ARM Processors Thesis finished and defended successfully (DUO).   Dulík Tomáš Bližňák Michal Bachelor's thesis 1403560800000 24.06.2014 A System for Programming and Testing Devices with ARM Processors Thesis finished and defended successfully (DUO).
Tomáš Juřena Bachelor's thesis 0XX 0XX 0XX 0XX 0XX 0XX 0XX 0XX 0XX 0XX

Thesis info Systém pro programování a testování zařízení s procesory ARM

  • Basic data
The document you are accessing is protected by copyright law. Unauthorised use may lead to criminal sanctions.
Name Juřena Tomáš Includes the selected person into the timetable overlap calculation.
Acad. Yr. 2013/2014
Assigning department AUART
Date of defence Jun 24, 2014
Type of thesis Bachelor's thesis
Thesis status Thesis finished and defended successfully (DUO). Thesis finished and defended successfully (DUO).
Completeness of mandatory entries - The following mandatory fields are not filled in for this Thesis.: Title in English
Main topic Systém pro programování a testování zařízení s procesory ARM
Main topic in English A System for Programming and Testing Devices with ARM Processors
Title according to student Systém pro programování a testování zařízení s procesory ARM
English title as given by the student -
Parallel name -
Subtitle -
Thesis supervisor Dulík Tomáš, Ing. Ph.D.
External examiner Bližňák Michal, Ing. Ph.D.
Annotation Prezentovaný systém je určen pro hromadnou výrobu, kde zajišťuje programování zařízení s mikroprocesorem ARM Cortex M firmy STMicroelectronics pomocí protokolu IAP a následné testování naprogramovaných zařízení skrze jejich rozhraní Ethernet. Pro interakci s obsluhou programátor obsahuje LCD display a skupinu tlačítek. Díky tomu je možné cílové zařízení naprogramovat pomocí některého z více firmwarů uložených v paměti a případně měnit některé konstanty, jako např. MAC adresy programovaných zařízení. Další částí práce je testování zařízení s portem RJ-45 v teplotní komoře, kdy je zařízení vystavováno prudkým teplotním výkyvům pro odhalení hardwarových vad. Testování je realizováno pomocí posílání dat přes zařízení a měření ztrátovosti paketů v závislosti na různých teplotách v komoře. Systém graficky vykreslí průběh teploty a počet ztracených paketů v čase.
Annotation in English Presented system aims to mass production where it is used to program devices with ARM Cortex M CPU by IAP protocol and to test the produced devices with Ethernet interface. For interaction with user, the programmer contains LCD display and group of buttons. Thanks to this solution, it is possible to program device with one of the firmware images stored in the internal memory of programmer and it is also possible to change some constants such as MAC address. Other part of this thesis describes a system for testing devices with RJ-45 connectors in temperature test chamber. The device is exposed to fast temperature changes to discover hardware errors. Testing is realized by sending packets through the tested device and measuring packets loss during different temperatures in chamber. System displays results of testing as graphs of packets loss over time.
Keywords ARM, IAP, Cortex-M, testování, Ethernet
Keywords in English ARM, IAP, Cortex-M, testing, Ethernet
Length of the covering note 44 s.
Language CZ
Annotation
Prezentovaný systém je určen pro hromadnou výrobu, kde zajišťuje programování zařízení s mikroprocesorem ARM Cortex M firmy STMicroelectronics pomocí protokolu IAP a následné testování naprogramovaných zařízení skrze jejich rozhraní Ethernet. Pro interakci s obsluhou programátor obsahuje LCD display a skupinu tlačítek. Díky tomu je možné cílové zařízení naprogramovat pomocí některého z více firmwarů uložených v paměti a případně měnit některé konstanty, jako např. MAC adresy programovaných zařízení. Další částí práce je testování zařízení s portem RJ-45 v teplotní komoře, kdy je zařízení vystavováno prudkým teplotním výkyvům pro odhalení hardwarových vad. Testování je realizováno pomocí posílání dat přes zařízení a měření ztrátovosti paketů v závislosti na různých teplotách v komoře. Systém graficky vykreslí průběh teploty a počet ztracených paketů v čase.
Annotation in English
Presented system aims to mass production where it is used to program devices with ARM Cortex M CPU by IAP protocol and to test the produced devices with Ethernet interface. For interaction with user, the programmer contains LCD display and group of buttons. Thanks to this solution, it is possible to program device with one of the firmware images stored in the internal memory of programmer and it is also possible to change some constants such as MAC address. Other part of this thesis describes a system for testing devices with RJ-45 connectors in temperature test chamber. The device is exposed to fast temperature changes to discover hardware errors. Testing is realized by sending packets through the tested device and measuring packets loss during different temperatures in chamber. System displays results of testing as graphs of packets loss over time.
Keywords
ARM, IAP, Cortex-M, testování, Ethernet
Keywords in English
ARM, IAP, Cortex-M, testing, Ethernet
Research Plan
  1. Prostudujte protokol IAP (In Application Programming) procesorů ARM Cortex M3 a M4.
  2. Implementujte protokol IAP v jazyce C na procesoru ARM Cortex M3 nebo M4.
  3. Realizujte prototyp zařízení pro programování procesorů ARM Cortex M.
  4. Navrhněte postup pro testování nově naprogramovaných zařízení, které mají síťové rozhraní Ethernet.
  5. Implementujte aplikaci pro testování takových zařízení.
Research Plan
  1. Prostudujte protokol IAP (In Application Programming) procesorů ARM Cortex M3 a M4.
  2. Implementujte protokol IAP v jazyce C na procesoru ARM Cortex M3 nebo M4.
  3. Realizujte prototyp zařízení pro programování procesorů ARM Cortex M.
  4. Navrhněte postup pro testování nově naprogramovaných zařízení, které mají síťové rozhraní Ethernet.
  5. Implementujte aplikaci pro testování takových zařízení.
Recommended resources
  1. YIU, J. The Definitive Guide to the ARM Cortex-M3. Elesevier, 2007. ISBN 978-0-7506-8534-4.
  2. SLOSS, A., D. SYMES a Ch. WRIGHT. ARM System Developer\'s Guide. Elesevier, 2004. ISBN 1-55860-874-5.
  3. VALVANO, J. W. Embedded Systems: Real-Time Interfacing to Arm Cortex(TM)-M Microcontrollers. CreateSpace Independent Publishing Platform, 2011. ISBN 978-1463590154.
  4. VALVANO, J. W. Embedded Systems: Introduction to ARM Cortex-M Microcontrollers. CreateSpace Independent Publishing Platform, 2013. ISBN 978-1477508992.
  5. VALVANO, J. W. Embedded Systems: Real-Time Operating Systems for the ARM Cortex-M Microcontrollers. CreateSpace Independent Publishing Platform, 2012. ISBN 978-1466468863.
  6. SEAL, D. ARM Architecture Reference Manual. Addison-Wesley, 2001. ISBN 978-0201737196.
  7. SLOSS, A., D. SYMES a C. WRIGHT. ARM System Developer\'s Guide. Morgan Kaufmann, 2004. ISBN 978-1558608740.
Recommended resources
  1. YIU, J. The Definitive Guide to the ARM Cortex-M3. Elesevier, 2007. ISBN 978-0-7506-8534-4.
  2. SLOSS, A., D. SYMES a Ch. WRIGHT. ARM System Developer\'s Guide. Elesevier, 2004. ISBN 1-55860-874-5.
  3. VALVANO, J. W. Embedded Systems: Real-Time Interfacing to Arm Cortex(TM)-M Microcontrollers. CreateSpace Independent Publishing Platform, 2011. ISBN 978-1463590154.
  4. VALVANO, J. W. Embedded Systems: Introduction to ARM Cortex-M Microcontrollers. CreateSpace Independent Publishing Platform, 2013. ISBN 978-1477508992.
  5. VALVANO, J. W. Embedded Systems: Real-Time Operating Systems for the ARM Cortex-M Microcontrollers. CreateSpace Independent Publishing Platform, 2012. ISBN 978-1466468863.
  6. SEAL, D. ARM Architecture Reference Manual. Addison-Wesley, 2001. ISBN 978-0201737196.
  7. SLOSS, A., D. SYMES a C. WRIGHT. ARM System Developer\'s Guide. Morgan Kaufmann, 2004. ISBN 978-1558608740.
Týká se praxe No
Enclosed appendices 1 CD s prací a zdrojovými kódy
Appendices bound in thesis -
Taken from the library No
Full text of the thesis
Appendices
Reviewer's report
Supervisor's report
Defence procedure record file