Experimental Physics and
| |||||||||||||||
|
I am trying to use BOOTP to boot my mv2100 powerPC. I am using tornado 2.0.2 (patch with SPR #6822). I am able to successfully use BOOTP to boot an mv162 processor and I have checked that that the information in the /etc/bootptab file is correct for my mv2100 board. So those questions being answered have discovered that the powerPC failes at the vxWorks call to bootpParamsGet(), which is in ../target/config/all/bootConfig.c This function is called from bootpGet(). The offending function is found in the shared libary ../target/lib/libPPC603gnuvx.a Unfortunaately, I don't have the source code to figure out what in this function actually fails. However, I did find the SPR # 68322, on the WindRiver web page that indicated a problem with BOOTP for all PowerPC's. The SPR said that the function ipDetach() fails, and so I'm assuming this function is called from bootpParamsGet(). Naturally, I downloaded the patch and after applying the patch I reloaded flash in my mv2100. However, BOOTP still failes at bootpParamsGet(). Since the library libPPC603gnuvx.a is just for the ppc603 and not for a specific host like hpux, which we are using, it may be easier to obtain since WindRiver no longer supports hpux. The next option would be to rewrite the function bootpParamsGet(). However, I'm not sure what is in this function. Any pointers would be apprecitated. Thanks. - Regards, Kristi TITLE:* BOOTP client does not work for big endian targets with T202 patch 68322 *NAME:* Networks patch bundle #1 for T2.0.2 *IDENTIFIER:* 68322 *HEADLINE:* ipDetach() fails in T202 for NPT devices *PRODUCT VERSION:* Tornado 2.0.2
| ||||||||||||||
ANJ, 10 Aug 2010 |
·
Home
·
News
·
About
·
Base
·
Modules
·
Extensions
·
Distributions
·
Download
·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing · |