forked from Imagelibrary/rtems
Clarify bootstrap procedure.
This commit is contained in:
@@ -69,25 +69,30 @@ STOP BITS: 1
|
|||||||
|
|
||||||
Downloading the image to the board.
|
Downloading the image to the board.
|
||||||
===================================
|
===================================
|
||||||
|
|
||||||
The bootable image is generated by the make-exe target in the bsp makefile. It
|
The bootable image is generated by the make-exe target in the bsp makefile. It
|
||||||
generates a simple stripped binary file which is downloaded over the ethernet
|
generates a simple stripped binary file which is downloaded over the ethernet
|
||||||
port into RAM then executed or programmed into flash memory.
|
port into RAM then executed or programmed into flash memory.
|
||||||
|
|
||||||
1) Power up the uC5282 board. A dump of some memory map is produced
|
1) Power up the uC5282 board. A dump of some memory maps is produced
|
||||||
followed by a prompt.
|
followed by a prompt.
|
||||||
|
|
||||||
2) type 'tftp<CR>'
|
2) (first time only)
|
||||||
|
Set the uC5282 board Internet configuration:
|
||||||
|
setenv IPADDR0 www.xxx.yyy.zzz (Your board's address)
|
||||||
|
setenv NETMASK ppp.qqq.rrr.sss (Your local network address mask)
|
||||||
|
setenv HOSTNAME somename (Your board's name)
|
||||||
|
|
||||||
3) Run 'tftp' on your host machine:
|
3) Type 'tftp<CR>'
|
||||||
|
|
||||||
|
4) Run 'tftp' on your host machine:
|
||||||
tftp> binary
|
tftp> binary
|
||||||
tftp> connect www.xxx.yyy.zzz (Your ucDIMM's address)
|
tftp> connect www.xxx.yyy.zzz (Your ucDIMM's address)
|
||||||
tftp> put someFile.exe
|
tftp> put someFile.exe
|
||||||
|
|
||||||
4) When the file has downloaded press the <ESC> key to terminate
|
5) When the file has downloaded press the <ESC> key to terminate
|
||||||
the uCDIMM tftp command.
|
the uCDIMM tftp command.
|
||||||
|
|
||||||
5) Type 'goram<CR>' to start the downloaded program, or type 'program<CR>'
|
6) Type 'goram<CR>' to start the downloaded program, or type 'program<CR>'
|
||||||
to burn the code onto the uCDIMM flash.
|
to burn the code onto the uCDIMM flash.
|
||||||
|
|
||||||
EPICS Bootstrap Information
|
EPICS Bootstrap Information
|
||||||
@@ -141,11 +146,11 @@ NFSMOUNT - NFS information: www.xxx.yyy.zzz:/remote/path /localpath
|
|||||||
| | 2FFF FFFF
|
| | 2FFF FFFF
|
||||||
+--------------------------------------------------+
|
+--------------------------------------------------+
|
||||||
3000 0000 | CS1* (devLib 'VME' A24 space) | 30FF FFFF
|
3000 0000 | CS1* (devLib 'VME' A24 space) | 30FF FFFF
|
||||||
3100 0000 | CS2* (devLib 'VME' A32 and A16 space) | 31FF FFFF
|
3100 0000 | CS2* (devLib 'VME' A32 and A16 space) x| 31FF FFFF
|
||||||
. .
|
. .
|
||||||
. .
|
. .
|
||||||
. .
|
. .
|
||||||
| x| 3FFF FFFF
|
| | 3FFF FFFF
|
||||||
+--------------------------------------------------+
|
+--------------------------------------------------+
|
||||||
4000 0000 | Internal peripheral system (IPSBAR) |
|
4000 0000 | Internal peripheral system (IPSBAR) |
|
||||||
. .
|
. .
|
||||||
|
|||||||
Reference in New Issue
Block a user