The Experts below are selected from a list of 54 Experts worldwide ranked by ideXlab platform

A N Junshe - One of the best experts on this subject based on the ideXlab platform.

Pristovnik David - One of the best experts on this subject based on the ideXlab platform.

  • board support package for embedded system LUX9
    2017
    Co-Authors: Pristovnik David
    Abstract:

    Z vpeljavo operacijskega sistema na vgrajeno napravo lahko razširimo njeno funkcionalnost in s tem pohitrimo hitrost razvoja končnega produkta. V delu je opisan prenos operacijskega sistema Linux na po meri razvit vgrajeni sistem na osnovi arhitekture ARM. V prvem delu naloge se na kratko dotaknemo zgodovine arhitekture ARM ter filozofije razvoja, nato pa se osredotočimo na osnove delovanja procesorja ARM, kar nam služi kot teoretična osnova za delo. V nadaljevanju opišemo po meri razvito družino modulov in ploščic LUX9 osnovano na procesorjih ARM. Podrobneje predstavimo modul LUX-SF9G in mikroprocesor Atmel AT91SAM9G20 na njem. Sledi glavni del naloge z umestitvijo sistema Linux v vgrajeno napravo in definiranje štirih najpomembnejših komponent priprave programskega paketa Linux. V nadaljnjih poglavjih sledijo opisi prenosa zaganjalnikov, prvo stopenjskega AT91Bootstrap, drugo stopenjskega U-Boot ter delovanje in potrebne spremembe jedra Linux. Sklop teh poglavij končamo z opisom korenskega datotečnega sistema in izgradnje distribucije Ångström. V zaključku predstavimo rezultate dela in izzive na katere smo naleteli pri izdelavi projekta.By introducing an operating system to an embedded device, we can expand its functionality and thereby speed-up the development of the end-product. We describe porting of a Linux operating system to a custom developed board based on ARM architecture. First part of the thesis starts with a short introduction into the history and design philosophy of the ARM architecture and operation of ARM processors. We use this information as a theoretical background for the project. Then we continue with the description of the LUX9 family of custom modules and boards based on ARM processors. Module LUX-SF9G with microprocessor Atmel AT91SAM9G is then described more into detail. The main part of the thesis describes porting of Linux operating system on the module and defines four most important elements of porting Linux to new devices. Following chapters describe porting of bootloaders, first stage AT91Bootstrap bootloader and second stage U-Boot bootloader, and customization and adaptation of the Linux kernel. We finish this section with the description of the root filesystem and building of Ångström distribution. Results and challenges we were facing during the project are presented at the end

  • board support package for embedded system LUX9
    2016
    Co-Authors: Pristovnik David
    Abstract:

    By introducing an operating system to an embedded device, we can expand its functionality and thereby speed-up the development of the end-product. We describe porting of a Linux operating system to a custom developed board based on ARM architecture. First part of the thesis starts with a short introduction into the history and design philosophy of the ARM architecture and operation of ARM processors. We use this information as a theoretical background for the project. Then we continue with the description of the LUX9 family of custom modules and boards based on ARM processors. Module LUX-SF9G with microprocessor Atmel AT91SAM9G is then described more into detail. The main part of the thesis describes porting of Linux operating system on the module and defines four most important elements of porting Linux to new devices. Following chapters describe porting of bootloaders, first stage AT91Bootstrap bootloader and second stage U-Boot bootloader, and customization and adaptation of the Linux kernel. We finish this section with the description of the root filesystem and building of Ångström distribution. Results and challenges we were facing during the project are presented at the end

Jiang Kunpeng - One of the best experts on this subject based on the ideXlab platform.

X U Lifeng - One of the best experts on this subject based on the ideXlab platform.

Zhang Tienan - One of the best experts on this subject based on the ideXlab platform.

  • design and implementation of board support package on mpc8240
    Journal of Wuhan Institute of Technology, 2012
    Co-Authors: Zhang Tienan
    Abstract:

    The platform,web application development,testing,application of optical fiber,wireless network communication on embedded operating system have wide applications.In order to meet the requirements of network switching on software reliability requirements,one kind of reliable design of board support package(BSP)was proposed,the minimum system of MPC 8240and Galileo 48304based on VxWorks operating system kernel was adopted;based on design process of BSP which started after the power-up initialization,debugging platform of BSP on Vxworks system was established,source code design,transplantation and test of BSP was realized.Experimental results show that the modified compiled BSP is successfully downloaded to the target board flash by file transfer protocol,and the remote login and network management is stable and reliable.