Original title:
Vzdálené ladění procesorů ARM za použití průmyslové sběrnice.
Translated title:
ARM Remote debugging over industrial bus.
Authors:
Skalický, Jakub ; Jílek, Tomáš (referee) ; Burian, František (advisor) Document type: Master’s theses
Year:
2016
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií Abstract:
[cze][eng]
Tato semestrální práce se zabývá možnostmi ladění při využití vyjímky DebugMonitor implementované v jádře ARM Cortex-M4. Pro komunikaci mezi laděnou aplikací a programem řídícím ladění je využita sběrnice CAN. Pro toto ladění není potřeba využívat speciálních ladících adaptérů. Pro podporu tohoto typu ladění je součástí práce knihovna, která zajišťuje programový přístup k blokům jádra, které jsou používány pro ladění.
This semestral thesis is concerned on facilities of using DebugMonitor exception for debugging software which run on ARM Cortex-M4. The comunnication between debugged software and debugging master is implemented via CAN bus. The result is support for debugging without special debugging equipment. For support of this type of debug this thesis implemented code library called SDebug. It's managing parts of Cortex-M4 core, which are userd for debug.
Keywords:
ARM; CAN; Cortex-M4; Debug; DebugMonitor; GDB; SDebug; STM32F4; ARM; CAN; Cortex-M4; Debug; DebugMonitor; GDB; SDebug; STM32F4
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/58710