MVME 5500/6100: How to flash the VxWorks bootrom?

Kate Feng feng1 at bnl.gov
Mon Nov 1 14:36:19 UTC 2004


Hi all,

The instructions  for RTEMS-mvme5500  are simple :

MVME5500> gevEdit mot-script-boot
(Blank line terminates input.)
tftpGet -a4000000 -cxx.xx.xx.xx -sxx.xx.xx.xx -m255.255.254.0 -d/dev/enet0
-fepics/hostname/bin/rtems5500-cexp.bin
netShut
go -a4000000
Update Global Environment Area of NVRAM (Y/N) ? Y
MVME5500>


Note : (cxx.xx.xx.xx  means the client IP address and
        sxx.xx.xx.xx  means the server IP address)


The mvme5500 BSP is being added to the new RTEMS4.7 source tree,
which might take a while. Meanwhile, I posted the  entire
RTEMS-4.6.0 release with the MVME5500 BSP and patches applied at
http://www.nsls.bnl.gov/organization/UserScience/Detectors/Software

It can be downloaded  via :

http://www.nsls.bnl.gov/organization/UserScience/Detectors/Software/rtems-4.6.0_mv5500.tar.gz

Sorry if you think this is irrelevant.


Regards,
Kate

"Singleton, SJ (Steve)" wrote:

> Hello Ralph
>
> Here are the instructions I wrote for people here at Diamond:
>
> 4.2     Loading the Boot ROM to Flash Memory
> This is necessary for new processor cards or to load a modified boot ROM.
> First power down and take out the processor, change jumper J8 (situated at
> the top back corner of the board) to boot from Flash 1 instead of Flash 0,
> insert the processor and power up again.   The following represents the
> necessary input/output on the debug port; user input is shown in bold;
> comment is in italics:
>
> Copyright Motorola Inc. 1999-2003, All Rights Reserved
> MOTLoad RTOS Version 2.0,  PAL Version 1.1 RM02
> Tue Jul 1 16:34:30 MST 2003
>
> MPU-Int Clock Speed =1000MHz
> MPU-Ext Clock Speed =133MHz
> MPU-Number/Type = 0/MPC7455
> MPU-Int Cache(L2) = 256K, Enabled, L2CR =0xC0000000
> MPU-Ext Cache(L3) =   2MB, Enabled, 200MHz, L3CR=0xDF826000
>
> Reset/Boot Vector    =Flash1
>
> Local Memory Found   =20000000 (&536870912)
> User Download Buffer =005C3000:007C2FFF
>
> MVME5500>  netShow
>
> Interface            EAddress               Status      Speed         Duplex
> /dev/enet0       0001AF0B1BEC     Down      Unknown  Unknown
> /dev/enet1       0001AF0B1BED     Up            100MBS     Full
> MVME5500> gevEdit mot-/dev/enet1-cipa       or /dev/enet0 if that is the
> active Ethernet port.
> (Blank line terminates input.)
> 130.246.98.xxx          The IP address of the MVME5500
>
> Update Global Environment Area of NVRAM (Y/N)? Y
> MVME5500> gevEdit mot-/dev/enet1-sipa       or /dev/enet0 if that is the
> active Ethernet port.
> (Blank line terminates input.)
> 130.246.98.xxx          The IP address of the machine from which the boot
> ROM is to be loaded.
>
> Update Global Environment Area of NVRAM (Y/N)? Y
> MVME5500> gevEdit mot-/dev/enet1-gipa       or /dev/enet0 if that is the
> active Ethernet port.
> (Blank line terminates input.)
> 130.246.96.254          The IP address of the gateway
>
> Update Global Environment Area of NVRAM (Y/N)? Y
> MVME5500> gevEdit mot-/dev/enet1-file       or /dev/enet0 if that is the
> active Ethernet port.
> (Blank line terminates input.)
> /tftpboot/mv5500.ROM           The name of the boot file
>
> Update Global Environment Area of NVRAM (Y/N)? Y
> MVME5500> tftpGet -d/dev/enet1 -r1 -v
> Network File Load in Progress...
> []><<<<<<<<<<<<<<<<<<< etc <<<<<<<<<<<<<<<<<<
>
> Bytes Received = &605920, Bytes Loaded =&605290
> Bytes/Second   = &605290, Elapsed Time =1 Second(s)
> MVME5500> flashProgram -o01f00100 -nfff00
> Source Starting/Ending Addresses         = 005C3000/006C2EFF
> Destination Starting/Ending Addresses = F3F00100/F3FFFFFF
> Number of Effective Bytes                         = 000FFF00 (&1048320)
>
> Program Flash Memory (Y/N)? Y
> Flash Memory Programming Complete
>
> The above seems to have worked for us; hope it helps with you.
>
> Regards
> Steve
>
> -----Original Message-----
> From: owner-b-tech-talk at mail.bessy.de
> [mailto:owner-b-tech-talk at mail.bessy.de] On Behalf Of Ralph Lange
> Sent: 01 November 2004 13:17
> To: EPICS Tech-Talk
> Subject: MVME 5500/6100: How to flash the VxWorks bootrom?
>
> Hi all,
>
> with those new PPC board series Motorola seems to have switched from the
> good old PPCbug to something called MOTLoad.
>
> Does anyone have a clue or - even better - instructions on how to
> download and flash the VxWorks bootrom on one of these boards?
>
> Thanks a lot,
> Ralph




More information about the users mailing list