Changes between Version 4 and Version 5 of GSoC/2015/Final_Report


Ignore:
Timestamp:
Oct 7, 2015, 4:18:21 PM (4 years ago)
Author:
Gedare Bloom
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GSoC/2015/Final_Report

    v4 v5  
    1313In the following sections, each student has summarized their individual projects.
    1414
    15 == Jarielle Catbagan: Beagle BSP improvements: Porting MicroMonitor to boot without U-boot ==
    16 The main goal of this project was to port MicroMonitor, otherwise known as uMon, to the Beaglebone Black as a first step towards providing an alternative bootloader to U-Boot.  The motivation behind this effort was to alleviate the limitations and restrictions that were imposed by U-Boot on the user and developer that are otherwise non-existent in uMon.  Among the plethora of benefits of such a bootloader is the flexibility provided to users in using an embedded system for any purpose and application, It is this aspect that makes uMon an optimal choice as a bootloader to be deployed among embedded systems.
     15== Jarielle Catbagan: Beagle BSP improvements: Porting !MicroMonitor to boot without U-boot ==
     16The main goal of this project was to port !MicroMonitor, otherwise known as uMon, to the Beaglebone Black as a first step towards providing an alternative bootloader to U-Boot.  The motivation behind this effort was to alleviate the limitations and restrictions that were imposed by U-Boot on the user and developer that are otherwise non-existent in uMon.  Among the plethora of benefits of such a bootloader is the flexibility provided to users in using an embedded system for any purpose and application, It is this aspect that makes uMon an optimal choice as a bootloader to be deployed among embedded systems.
    1717
    1818The major accomplishments that were achieved in the Beaglebone Black uMon port as a result of GSoC are initializing and configuring the external DDR3 RAM for normal operation, initializing and configuring the UART exposed on the pin header on top of the board, implementing the interface to an arbitrary uSD card, and implementing the interface to the onboard eMMC.