Spelling suggestions: "subject:"flashminne"" "subject:"flashminnet""
1 |
Detektering och felkorrigering av fel i flashminnenKarlsson, Andrea January 2004 (has links)
No description available.
|
2 |
Detektering och felkorrigering av fel i flashminnenKarlsson, Andrea January 2004 (has links)
No description available.
|
3 |
External Non-Volatile Memory Management for an STM32 Processor / Hantering av beständigt minne för en STM32-processorFalk, Johannes January 2022 (has links)
This report details the process of developing libraries to handle data management on two types of non-volatile memory interfacing with an STM32 microprocessor. This was done at the request of Suonobouno AB, who are developing digital and analog synthesizers. This work included the development of generic open-ended memory management functions, as well as functions for handling the specific data structures used in the company's instruments, the later building on the former. In the end, a library was developed that can perform the reading and writing of data to the storage mediums through a clean interface devoid of unnecessary detail. The solution is highly modular, with a clear strategy for managing coupling, to allow the library to grow and develop with further integration. / I denna rapport beskrivs arbetet med att utveckla bibliotek för hantering av externa lagringsenheter som används av en STM32 mikroprocessor. Detta utfördes på uppdrag av Suonobouno AB som utvecklar digitala och analoga syntar. Detta arbete innefattade framtagandet av generiska funktioner för minneshantering, så väl som funktioner anpassade för de specifika datastrukturer som förekommer i det system som är den tilltänkta applikationen. I slutändan åstadkoms ett bibliotek som kan utföra den nödvändiga läsningen och lagringen av data till de två lagringsmedia som omfattades av projektet. Detta kan kontrolleras genom ett rent interface som inte kräver kännedom om tekniska detaljer bakom lagringsteknikerna. Biblioteket är modulärt, med en tydlig strategi för att hantera beroenden, så att det kan växa och utvecklas med vidare integrering.
|
4 |
Design and Evaluation of a logging system in a power-constrained environment / Design och Utvärdering av ett loggsystem i en strömbegränsad miljöAdamsson, Morgan January 2023 (has links)
Logging plays a crucial role in debugging endeavors, assisting technicians in identifying errors and improving the overall sustainability of electrical systems. This thesis focuses on integrating local logging capabilities into the Balise Transmission Module (BTM), a legacy control system that lacks such features. The project also aims to incorporate real-time remote logging functionalities. It should be noted that the BTM does not have power output, necessitating the logging system to derive energy from existing signals while ensuring the safe operation of the control system. The thesis starts by introducing the project’s context, then explains the system architecture and relevant background information. Subsequently, it delves into the design aspects of a power supply that efficiently extracts energy from the control system. Additionally, the thesis explores wireless data transfer solutions and local data storage alternatives, addressing other pertinent details related to the logging system. Finally, it presents an evaluation of the design and an analysis of the results. The power supply design was developed to incorporate in-rush current limiting, a buck converter, and current limiting mechanisms to ensure the safe operation of the BTM. Through simulations, this thesis demonstrates that the power supply can operate within the safe boundaries of the BTM while efficiently harnessing sufficient current to power the system. The wireless transmission protocols investigated in this study were Bluetooth Low Energy (BLE) and WiFi. The thesis evaluates BLE as sufficiently power-efficient but identifies throughput limitations due to the raw data generated by the BTM exceeding the available throughput. On the other hand, WiFi exhibits no throughput issues but consumes excessive power, making it unsuitable for legacy versions of the BTM. Flash memory was designed and implemented as a feasible solution for local storage. / Loggning spelar en avgörande roll i felsökning, vilket underlättar felidentifiering och förbättrar den övergripande hållbarheten för elektiska system. Detta arbete belyser processen att integrera lokala loggningsfunktioner i ett specifikt äldre kontrollsystem, Balise Transmission Module, som helt saknar sådana funktioner. Dessutom strävar projektet efter att integrera realtidsfunktioner för fjärrloggning. I detta särskilda fall saknar det äldre kontrollsystemet utgångseffekt, vilket kräver att loggningssystemet utnyttjar energi från befintliga signaler, utan att påverka kontrollsystemets drift. Arbetet inleds med att introducera projektets sammanhang, följt av en exposition av systemarkitekturen och relevant bakgrundsinformation som är associerad med denna arkitektur. Därefter går arbetet in på designaspekterna av strömförsöjningen som effektivt utvinner energi från kontrollsystemets befintliga signaler. Dessutom utforskas den trådlösa dataöverföringen och alternativ för lokal datalagring, och tar upp andra relevanta detaljer för loggingsystemet. Slutligen presenterar arbetet en utvärdering av designen och en analys av resultaten. Strömförsörjningsdesignen utvecklades för att inkludera begränsning av startström, en buck-omvandlare och strömbegränsningsmekanismer för att säkerställa säker drift av BTM. Genom simuleringar visar detta arbete att strömförsörjningen kan fungera inom de säkra gränserna för BTM samtidigt som den effektivt utvinner tillräcklig ström för att driva systemet. De trådlösa överföringsprotokoll som undersöktes i denna studie var Bluetooth Low Energy (BLE) och WiFi. Arbetet utvärderar BLE som tillräckligt energieffektivt, men identifierar genomströmningsbegränsningar på grund av att den råa data som genereras av BTM överstiger den tillgängliga genomströmningskapaciteten. Å andra sidan uppvisar WiFi inga genomströmningsproblem men förbrukar överdriven ström, vilket gör det olämpligt för äldre versioner av BTM. Flash-minne designades och implementerades som en genomförbar lösning för lokal lagring.
|
5 |
Händelsekonstruktion genom säkrande och analys av data från ett hemautomationssystem / Event Reconstruction by Securing and Analyzing Data from a Home Automation SystemBaghyari, Roza, Nykvist, Carolina January 2019 (has links)
I detta examensarbete har tidsstämplar extraherats ur ett forensiskt perspektiv från ett hemautomationssystem med styrenheten Homey från Athom. Först konstruerades ett fiktivt händelsescenario gällande ett inbrott i en lägenhet med ett hemautomationssystem. Hemautomationssystemet bestod av flera perifera enheter som använde olika trådlösa nätverksprotokoll. Enheterna triggades under händelsescenariot. Därefter testades olika metoder för att få ut data i form av tidsstämplar. De metoder som testades var rest-API, UART och chip-off på flashminnet medan JTAG inte hanns med på grund av tidsbrist. Den metod som gav bäst resultat var rest-API:t som möjliggjorde extrahering av alla tidsstämplar samt information om alla enheter. I flashminnet hittades alla tidsstämplar, men det var inte möjligt att koppla ihop dessa tidsstämplar med en specifik enhet utan att använda information från rest-API:t. Trots att rest-API:t gav bäst resultat så var det den metod som krävde en mängd förutsättningar i form av bland annat inloggningsuppgifter eller en rootad mobil. Med hjälp av de extraherade tidsstämplarna rekonstruerades sedan händelsescenariot för inbrottet. / The purpose of this bachelor thesis was to extract timestamps from a home automation system with a control unit named Homey in a forensic perspective. The first step was to create a course of event regarding a burglar breaking into an apartment with home automation. The home automation system consisted of some peripheral units using different types of wireless network protocols. All these units were triggered during the break in. Thereafter different types of methods were tested in an attempt to extract the timestamps for each unit. These methods included rest-API, UART and chip-off on a flash memory. The method using JTAG were not tested due to lack of time. Rest-API was the method that provided most information about the units and time stamps. The flash memory also contained every timestamp, however it did not provide any information about which timestamp belonged to which unit. Even though the rest-API was the best method to extract data, it was also the method with most requirements such as credentials or a rooted smartphone. With the extracted timestamps it was possible to reconstruct the course of events of the break-in.
|
Page generated in 0.0426 seconds