System for Remote Collaborative Embedded Development

Martin Domajnko, Nikola Glavina, Aljaž Žel
{"title":"System for Remote Collaborative Embedded Development","authors":"Martin Domajnko, Nikola Glavina, Aljaž Žel","doi":"10.18690/978-961-286-516-0.4","DOIUrl":null,"url":null,"abstract":"This paper explores the challenges and devised solutions for embedded development which arose during the COVID-19 pandemic. While software development, nowadays with modern tools and services such as git, virtual machines and commu-nication suits, is relatively una˙ected by resource location. That is not the case for firmware and embedded systems, which relies on physical hard-ware for design, development, and testing. To overcome the limitations of remote work and ob-structed access to actual hardware, two ideas were implemented and tested. First, based on inte-grated circuit emulation using QEMU to emulate an ARM core and custom software to facilitate communication with the embedded system. Sec-ond, remote programming and debugging over the internet with a dedicated computer system acting as a middle man between a development environ-ment and physical hardware using OpenOCD de-bugger.","PeriodicalId":282591,"journal":{"name":"Proceedings of the 2021 7th Student Computer Science Research Conference (StuCoSReC)","volume":"7 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-09-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 2021 7th Student Computer Science Research Conference (StuCoSReC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.18690/978-961-286-516-0.4","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

This paper explores the challenges and devised solutions for embedded development which arose during the COVID-19 pandemic. While software development, nowadays with modern tools and services such as git, virtual machines and commu-nication suits, is relatively una˙ected by resource location. That is not the case for firmware and embedded systems, which relies on physical hard-ware for design, development, and testing. To overcome the limitations of remote work and ob-structed access to actual hardware, two ideas were implemented and tested. First, based on inte-grated circuit emulation using QEMU to emulate an ARM core and custom software to facilitate communication with the embedded system. Sec-ond, remote programming and debugging over the internet with a dedicated computer system acting as a middle man between a development environ-ment and physical hardware using OpenOCD de-bugger.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
远程协同嵌入式开发系统
本文探讨了2019冠状病毒病大流行期间嵌入式开发面临的挑战和设计的解决方案。而软件开发,如今有了现代工具和服务,如git、虚拟机和通信套件,相对来说不受资源位置的影响。固件和嵌入式系统的情况并非如此,它们依赖于物理硬件进行设计、开发和测试。为了克服远程工作和对象结构化访问实际硬件的限制,实现并测试了两个想法。首先,基于集成电路仿真,利用QEMU对ARM内核和定制软件进行仿真,方便与嵌入式系统通信。第二,使用专用的计算机系统作为开发环境和使用OpenOCD调试器的物理硬件之间的中间人,通过互联网进行远程编程和调试。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Leaf Segmentation of Rosette Plants using Rough K-Means in CIELab Color Space System for Remote Collaborative Embedded Development Adversarial Image Perturbation with a Genetic Algorithm Interactive Evolutionary Computation Approach to Permutation Flow Shop Scheduling Problem Methodology for the Assessment of the Text Similarity of Documents in the CORE Open Access Data Set of Scholarly Documents
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1