Skip to content
Free planNo credit card requiredStart writing

Search 250 million research papers

Read the abstract, see who wrote it and who cites it, and get the citation in APA, MLA, Chicago or Harvard.

About 483 papers for “bootloader”

Розблокування bootloader

Шевченко, С. А. · Zhytomyr State University Library (Zhytomyr Ivan Franko State University) · 2014

Стаття описує, що таке bootloader та принципи його взаємодії з ядром мобільного пристрою. Завантажувач або bootloader - це програма, яка активується, коли ми хочемо отримати доступ до ядра операційної системи. Завантажувач існує не тільки на Android, а на всіх пристроях з операційними системами, скажімо також на Мас або ПК. Комп'ютер, наприклад, може бути оснащений двома різними операційними системами (Dual - Boot), наприклад, Windows і Linux. Тут завантажувач автоматично при старті буде пропонувати вибір між обома або ж увійде в одну із систем автоматично, залежить від установок користувача.

Cited by 0Open access

Bootloader AVR-arkkitehtuurin mikrokontrollerille

Kaivola, Tommi · Theseus (Ammattikorkeakoulujen) · 2013

TreLab Oloni on mittalaitejärjestelmä, jota voidaan soveltaa muun muassa terveyden huollossa, henkilökohtaisessa hyvinvoinnissa, yksilövalmennuksessa, rakennusautomaatiossa ja logistiikassa.
\n
\nJärjestelmän osana olevan langattoman monitoimilaitteen tulee toimia luotettavasti 24 päivää vuorokaudessa ja seitsemän päivää viikossa pitkän aikaa. Ohjelmistolle asetettujen suurten luotettavuusvaatimusten ja runsaan toiminnallisuuden johdosta laitteeseen on haluttu mahdollisuus päivittää ohjelmisto langattomasti. 
\n
\nMatalan tason alustukset ja mahdollisen ohjelmistopäivityksen suorittavaa ohjelmaa kutsutaan bootloaderiksi. Bootloader ottaa vastaan ja kirjoittaa järjestelmän osana toimivalta serveriltä saapuvan ohjelmistopäivityksen. Data lähetetään ilmateitse BLE-protokollaa käyttäen. BLE on Bluetooth 4.0 -standardiin sisältyvä vähän tehoa kuluttava protokolla.
\n
\nBootloader toteutettiin osana sovellusohjelman suunnittelu- ja tuotantoprosessia. Prosessissa käytettiin projektinhallintaohjelmana Redminea. Versionhallintaohjelmana toimi GIT. Dokumentaatio toteutettiin Doxygenilla. Ohjelmoinnissa käytettiin Atmel Studio 6 -IDE:ä.

Cited by 0Open access

Using the TMS320VC5510 Bootloader

Clay Turner · 2003

This document describes the features of the on-chip bootloader provided with the TMS320VC5510 Digital Signal Processor (DSP). Included are descriptions of each of the available boot modes and any interfacing requirements associated with them, instructions on generating the boot table, and information on migration from the prototype (TMX320VC5510, revision 1.x) to the production (TMS320VC5510) bootloader. This document contains preliminary data current as of the publication date and is subject to change without notice. Important Notice Regarding Bootloader Program Contents: Texas Instruments may periodically update the bootloader code supplied in the ROM to correct known problems, provide additional features, or improve functionality. These changes may be made without notice, as needed. Although changes to the ROM code will preserve functional compatibility with prior versions, the locations of functions within the code

Cited by 0

Power On and Bootloader

Changyi Gu · Apress eBooks · 2016

Curiosity is human nature. In a grand scheme of things, people might wonder how the universe got started, to which those folks who discovered the gravity wave know better than to ask. But on a much smaller scale, if you are just curious to understand how the embedded systems got started, this chapter can help.

Cited by 3

TMS320VC5409 Bootloader Technical Reference

Philip M. Jones Ll · 2002

This document describes the features and operation of the TMS320VC5409 bootloader. The contents of the on-chip ROM also are discussed. Important Notice Regarding Bootloader Program Contents: Texas Instruments may periodically update the bootloader code supplied in the ROM to correct known problems, provide additional features, or improve functionality. These changes may be made without notice, as needed. Although changes to the ROM code will preserve functional compatibility with prior versions, the locations of functions within the code may

Cited by 0

Using the TMS320C5509 USB Bootloader

Mathew George Jr. (joe, Clay Turner · 2002

C5000 DSP Applications Boot loading the TMS320VC5509 digital signal processor (DSP) through the on-chip universal serial bus (USB) peripheral is part of the standard bootloader provided on the device. This document describes the procedures for physically connecting the DSP to a USB host, invoking the USB bootloader on the DSP, generating the correct boot table file, and downloading the boot table from the host to the DSP via USB. Users may perform the host-side functions using an existing driver provided by TI third-party provider, Thesycon, or may write a custom driver. Information on both of these options is provided. General information about the TMS320VC5509 bootloader and other available boot modes is described in a separate document Using the TMS320VC5509 Bootloader (literature

Cited by 0

TMS320VC5421 Bootloader Technical Reference

Tai Nguyen, Bill Winderweedle · 2002

A bootloader is provided on the TMS320VC5421 for loading user code to on-chip memory at reset. The bootloader code is contained within the 2K ROM in each of the two DSP subsystems in ’5421. Support is provided in ROM code for three different modes of boot load operation: parallel 8-bit, parallel 16-bit, and serial EEPROM. In addition, HPI boot mode is supported with the ROM disabled. Unless otherwise noted, the information contained in this document should be considered ADVANCE INFORMATION on new products in the sampling or pre-production phase of development. Information and specifications in this document are subject to change without notice. Important Notice Regarding Bootloader Program Contents: Texas Instruments may periodically update the bootloader code supplied in the ROM to correct known problems, provide additional features, or improve functionality. These changes may be made without notice, as needed. Although changes to the ROM code will preserve functional compatibility with prior versions, the locations of functions within the code

Cited by 0

Secure Bootloader for Connectivity MCU

Piyush Anand, B. S. Premananda · 2022 IEEE 2nd Mysore Sub Section International Conference (MysuruCon) · 2022

In today’s world it has become necessary to establish security between servers, cloud applications and servers, and users and services, as the number of devices connecting to the internet is ever increasing. PSoC™ 64 MCUs integrate PSoC™ 6 architecture with structured open-source IoT platform to deliver a secure solution. The present model uses an external flash to boot the user applications. This slows down the processing speed of the execution of the application and boot loading time. Hence, it is required to enable the application to write Bootable slot of subsequent user applications and update Bootloader during manufacturing. To do so, provisioning is performed to enable complete secured boot functionality of PSoC64. Then, a high-level design is devised for a customized bootloader and RAM application firmware. Following this, a customized bootloader is developed that incorporates DFU middleware library to generate .cyacd2 file and download it using the DFU host tool, in order to update the version of the running firmware from the RAM of the device to ensure robust and faster firmware updates.

Cited by 4

Mobile bootloader with security features

Artem A. Maksutov, Sviatoslav O. Dmitriev, Vladimir I. Lysenkov et al. · 2018

Modern mobile operating systems store a lot of excessive information that can be used against its owner or organization, like a call history or various system logs. This article describes a universal way of preventing any mobile operating system or application from saving its data in device's internal storage without reducing their functionality. The goal of this work is creation of a software that solves the described problem and works on the bootloading stage. A general algorithm of the designed software, along with its main solutions and requirements, is presented in this paper. Hardware requirement, software testing results and general applications of this software are also listed in this paper.

Cited by 5

Can bus bootloader for the STM32F407VG

Landeo Márquez, Ricardo José · RECERCAT (Consorci de Serveis Universitaris de Catalunya) · 2017

The main objective of this project is to develop a Python application to transfer files in Intel hex format from a PC to a single STM32F407VG microcontroller using Can Bus protocol. The USB-Can adapter/converter used for this purpose is the leaf light HS from Kvaser. The microcontroller has to run in boot system mode to be able to reprogram the flash memory by using CAN. The boot from system memory is provided by STMicroelectronics.\nThe application of this project is intended to allow working with the whole STM32 family but it was only tested with the mentioned device. There are some restrictions in the embedded boot system that entails some limitations in the program functioning: the built-in bootloader from ST is fixed for all microcontroller, what means that if we want to program more than one microcontroller we have to connect them one by one to the Can interface. The flash memory can only be written when it is erased but the flash erase command is not supported by the manufacturer. In this project we describe an alternative way to erase the flash memory prior the programming.\nThe second part of this project is related to the design and development of an application based on the Python Tkinter module to create a graphic user interface (GUI) to make the program ease to use. This program utilizes the class developed in the previous application and it is separated from it to facilitate modifications or improvements by other developers.

Cited by 0Open access

Forth and the FreeBSD bootloader

Paul Frenger · ACM SIGPLAN Notices · 2000

article Free AccessForth and the FreeBSD bootloader Author: Paul Frenger View Profile Authors Info & Claims ACM SIGPLAN NoticesVolume 35Issue 8Aug., 2000 pp 15–17https://doi.org/10.1145/360271.360272Published:01 August 2000Publication History 2citation722DownloadsMetricsTotal Citations2Total Downloads722Last 12 Months195Last 6 weeks24 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my AlertsNew Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteeReaderPDF

Cited by 2Open access

Universal Bootloader for Kinetis K60 Microcontroller

Krůpa, Tomáš · Brno University of Technology Digital Library (Brno University of Technology) · 2016

Cílem práce bylo vytvoření zavaděče pro mikrokontrolér Kinetis K60 s jádrem ARM Cortex-M4, který by usnadnil zavádění aplikací na vývojové platformě Minerva osazené tímto mikrokontrolérem. Na základě průzkumu dostupných zavaděčů byl proveden návrh nového zavaděče a souvisejícího komunikačního protokolu, který je využit pro přenos souborových dat a konfiguračních informací napříč všemi podporovanými komunikačními rozhraními - USB, SDHC, Ethernet a RS-232. Na straně PC proběhl vývoj aplikační knihovny pro práci se zavaděčem a dvou pomocných utilit s grafickým a konzolovým rozhraním. Výsledný systém je připraven na budoucí možné rozšiřování i pro ostré nasazení do praxe.

Cited by 0

1 Using the TMS320VC5501/C5502 Bootloader

Gustavo Martinez, Tai Nguyen · 2004

This document describes the features of the on-chip bootloader provided with the TMS320VC5501 and TMS320VC5502 digital signal processors (DSPs). Included are descriptions of each of the available boot modes and any interfacing requirements associated with them, instructions on generating the boot table, and information on the different versions of the bootloader. This document contains preliminary data current as of the publication date and is subject to change without notice. Important Notice Regarding Bootloader Program Contents: Texas Instruments may periodically update the bootloader code supplied in the ROM to correct known problems, provide additional features or improve functionality. These changes may be made without notice as needed. Although changes to the ROM code will preserve functional compatibility with prior versions, the locations of functions within the main

Cited by 0

Bootloader pro mikrokontrolery Microchip řady 16F.

Nikolskiy, Alexander · DSpace VŠB-TUO (VŠB-TUO) · 2009

Tato studie si klade za cíl srovnat dostupné bootloadery a vybrat jeden použitelný při
\nvýuce programování mikroprocesorů Microchip PIC. Dále je potřeba upravit jej tak, aby jeho
\npoužití bylo co možná nejjednodušší. Vzhledem ke sféře použití by výsledný bootloader mělo
\nbýt možné zkompilovat některým volně dostupným kompilátorem jazyka C. Bootloader by pak
\nměl podporovat zvolený mikroprocesor, jenž se pro výuku hodí, popřípadě je nutné tuto
\npodporu doplnit. Nakonec je potřeba udělat analýzu případného budoucího rozšíření
\nbootloaderu o podporu mikroprocesorů řady PIC18.

Cited by 0

A Rudimentary Bootloader for Computational RFIDs

Benjamin Ransford · 2010

The advent of batteryless, transiently powered, embeddable, effectively maintenance-free computers that operate solely on harvested energy has enabled new applications in sensing and actuation. In particular, computational RFIDs (CRFIDs) [17] serve as the basis of RFID sensor networks [7] that embed computational capabilities wherever radio waves can reach. A key problem facing deployments of transiently powered computers in hard-to-reach places is that those computers can become inaccessible to physical contact, making it impossible to update device firmware after deployment. This paper’s main contribution is Bootie, a proof-of-concept bootloader for transiently powered computers that enables them to change their behavior without any physical contact. Bootie’s current implementation comprises compile- and run-time components to bundle two or more unmodified firmware programs into a single bootable image, select a firmware pro-gram at boot time, supervise that firmware program’s execu-tion, and cycle through available firmware images. This paper’s secondary contribution is the preliminary de-sign of a firmware update protocol that will allow a future ver-sion of Bootie to accept and install firmware updates wirelessly, thereby enabling experimenters for the first time to change the behavior of their deployed devices. The current implementa-tion is a stepping stone toward this goal. Bootie is implemented for the MSP430 family of microcon-trollers. Source code is available at the author’s web page. 1

Cited by 0