Changeset c900821 in umon


Ignore:
Timestamp:
Aug 21, 2015, 5:06:00 PM (4 years ago)
Author:
Jarielle Catbagan <jcatbagan93@…>
Branches:
master
Children:
ecb72ce
Parents:
63834b9
git-author:
Jarielle Catbagan <jcatbagan93@…> (08/21/15 17:06:00)
git-committer:
Ed Sutter <edsutterjr@…> (08/22/15 16:25:47)
Message:

BBB: README: Add section on installing uMon into the eMMC from an SD card

File:
1 edited

Legend:

Unmodified
Added
Removed
  • ports/beagleboneblack/README

    r63834b9 rc900821  
    187187
    188188-----------------------------------------------------------------------
     189eMMC:
     190-----------------------------------------------------------------------
     191Booting uMon from the onboard eMMC requires a multiple-step procedure
     192that will be simplified in the future as the uMon port progresses.
     193
     194To transfer a uMon image into the onboard eMMC requires an SD card where
     195uMon is configured to boot in RAW mode from a known offset.
     196
     197With uMon configured to boot in RAW mode from a known offset in the
     198SD card, the next step is to determine the size of the uMon image in
     199512-byte blocks.
     200
     201With all of this in place, the sequence of uMon commands required to
     202transfer the uMon image are as follows:
     203
     204    sd init
     205    mmc init
     206    sd read <destination in RAM> <SD sector address> <# of 512-byte blocks>
     207    mmc write <source in RAM> <eMMC sector address> <# of 512-byte blocks>
     208
     209With these steps, the uMon image is first transferred into DDR3 RAM
     210and then written to the eMMC.  The reason for this appraoch is that
     211there is currently no supported mechanism to write the eMMC directly
     212from an SD card.
     213
     214The user must take care to transfer the uMon image in a location in
     215RAM not currently owned by the uMon image currently in execution.
     216
     217As for the final destination in the eMMC, the uMon image must be stored
     218in a locatation where the internal ROM-bootloader will be able to find
     219and boot this image.
     220
     221
     222-----------------------------------------------------------------------
    189223UART:
    190224-----------------------------------------------------------------------
Note: See TracChangeset for help on using the changeset viewer.