EPICS Home

Experimental Physics and Industrial Control System


 
1994  1995  1996  1997  1998  1999  2000  <20012002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020  Index 1994  1995  1996  1997  1998  1999  2000  <20012002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020 
<== Date ==> <== Thread ==>

Subject: RE: EPICS runtime problems on Motorola mv162-P344E CPUs
From: Jeff Gebhardt <gebhardt@cars.uchicago.edu>
To: "'Joachim.Rahn@mail.bessy.de'" <Joachim.Rahn@mail.bessy.de>
Cc: "'tech-talk@aps.anl.gov'" <tech-talk@aps.anl.gov>
Date: Thu, 8 Feb 2001 13:24:27 -0600
Hi,
We set the DIP switch S4.5 to off, but we still get the same address range
error.  Then we also set the DIP switch S5.4 to off as well.  Then it
appears to be writing to the flash however it ends with the following error:

FLASH memory programming error: erase-phase write-phase verify-phase  ;and
the Flash does not get programmed.  Any idea's would be appreciated.
Jeff Gebhardt


-----Original Message-----
From: Joachim.Rahn@mail.bessy.de [mailto:Joachim.Rahn@mail.bessy.de]
Sent: Thursday, February 08, 2001 8:19 AM
To: Mark Rivers
Cc: EPICS TechTalk
Subject: RE: EPICS runtime problems on Motorola mv162-P242E CPUs


Hi Mark,

Are you sure that you've switched the DIP switch S4.5 to OFF ????

After that I used Till Straumann's method to program the bootrom

      http://www-csr.bessy.de/control/Hard/IOC/bootromDocEng.html

I've added my mini-HOWTO which I wrote for me. It also includes the output
from
162-Bug I saw at the console when I was programming the bootrom.

Hope this helps...

-- 

Joachim

------------+-----------------------------+--------------------------------
 BESSY mbH  | Albert-Einstein-Strasse 15  | Phone : (+49) 30 / 6392 - 4864
            | D - 12489 Berlin, Germany   | Fax   :                 - 4859
            | http://www.bessy.de/        | mailto:Joachim.Rahn@bessy.de
------------+-----------------------------+--------------------------------

----- 8< -------------------------------	

1) Default is that all switches of S4 are ON. Set S4.5 to OFF to boot 162bug
   from EPROM.

2) Switch power on and wait for "162-Bug>" prompt.


3) 

162-Bug>TIME							*****
WED SEP 20 10:59:09.00 2000

162-Bug>NIOT							*****
Controller LUN =00? 
Device LUN     =00? 
Node Control Memory Address =FFE10000? 
Client IP Address      =0.0.0.0? 193.149.12.229			*****
Server IP Address      =0.0.0.0? 193.149.12.176			*****
Subnet IP Address Mask =255.255.255.0? 
Broadcast IP Address   =255.255.255.255? 
Gateway IP Address     =0.0.0.0? 
Boot File Name ("NULL" for None)     =? 
Argument File Name ("NULL" for None) =? 
Boot File Load Address         =001F0000? 
Boot File Execution Address    =001F0000? 
Boot File Execution Delay      =00000000? 
Boot File Length               =00000000? 
Boot File Byte Offset          =00000000? 
BOOTP/RARP Request Retry       =00? 
TFTP/ARP Request Retry         =00? 
Trace Character Buffer Address =00000000? 
BOOTP/RARP Request Control: Always/When-Needed (A/W)=W? 
BOOTP/RARP Reply Update Control: Yes/No (Y/N)       =Y? 

Update Non-Volatile RAM (Y/N)? n				*****

162-Bug>NIOP							*****
Controller LUN =00? 
Device LUN     =00? 
Get/Put        =G? 
File Name      =? /home/admin/tftp/vxBoot/5.2/bootrom.binary.mv162-std
Memory Address =0000E000? 100000
Length         =00000000? 
Byte Offset    =00000000? 

Bytes Received =&137576, Bytes Loaded =&137576
Bytes/Second   =&68788, Elapsed Time =2 Second(s)

162-Bug>MM 100000						*****
00100000 0002? 
00100002 0000? 
00100004 FF80? 
00100006 0008? 
00100008 46FC? .						*****

162-Bug>PFLASH 100000 13ffff ffa00000				*****
Source Starting/Ending Addresses      =00100000/0013FFFF
Destination Starting/Ending Addresses =FFA00000/FFA3FFFF
Number of Effective Bytes             =00040000 (&262144)

Program FLASH Memory (Y/N)? y					*****
Erasing Block Number     =00 ($FFA00000)
Erasing Block Number     =01 ($FFA10000)
Erasing Block Number     =02 ($FFA20000)
Erasing Block Number     =03 ($FFA30000)
Programming Block Number =00 ($FFA00000)
Programming Block Number =01 ($FFA10000)
Programming Block Number =02 ($FFA20000)
Programming Block Number =03 ($FFA30000)
FLASH Memory Programming Complete

162-Bug>
----- 8< -------------------------------	


Navigate by Date:
Prev: RE: EPICS runtime problems on Motorola mv162-P242E CPUs Joachim . Rahn
Next: edd manual Ian Smith
Index: 1994  1995  1996  1997  1998  1999  2000  <20012002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020 
Navigate by Thread:
Prev: RE: EPICS runtime problems on Motorola mv162-P242E CPUs Joachim . Rahn
Next: edd manual Ian Smith
Index: 1994  1995  1996  1997  1998  1999  2000  <20012002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  2013  2014  2015  2016  2017  2018  2019  2020