Changes between Version 178 and Version 179 of GSoC/2015

Jul 14, 2015, 11:21:55 PM (4 years ago)
Jarielle Catbagan

Weekly Status Update for July 14, 2015


  • GSoC/2015

    v178 v179  
    178178* July 7: UART0 initialization was integrated.  As a result uMon can now boot from uSD.  A script was created to automate the process of setting up a bootable SD card to boot uMon using either "raw" or FAT mode.  Documentation was added in the BBB port to elaborate the process of how exactly an SD card is set up for either "raw" or FAT mode boot.  Patches that incorporate these additions and files were submitted and have been merged.  Development on DDR3 initialization has been occurring simultaneously, hence the next task is to get the DDR3 initialized properly for normal operation.
     180* July 14: The DDR3 memory is now initialized.  According to the AM335x TRM, Section 2.1 "ARM Cortex-A8 Memory Map", Table 2-1 "L3 Memory Map", DDR memories can span the range 0x80000000 - 0xBFFFFFFF.  Prior to initializing the DDR3 memory, accessing a value within the memory space would result in a data abort exception to occur.  Now that it is initialized, I have been able to manipulate values within the DDR3 memory space but nothing useful just yet.  Now that the DDR3 is initialized, my next step is to set up the MMC interface in order to allow uMon to boot an application image from an external SD card and ultimately from the onboard eMMC memory.  With the MMC interface mechanisms in place, booting RTEMS applications will be just a matter of time before it is achieved.
    180182== Sujay Raj ==