1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 <2014> 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 | Index | 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 <2014> 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 |
<== Date ==> | <== Thread ==> |
---|
Subject: | Re:Re: Failed to install ISR |
From: | 류수 <[email protected]> |
To: | [email protected] |
Cc: | [email protected] |
Date: | Thu, 16 Jan 2014 17:17:58 +0900 |
------------ 원본 메일 내용 ------------
보낸 사람 : "Michael Davidsaver"<[email protected]>
받는 사람 : "류수" <[email protected]>
참 조 : [email protected]
메일 제목 : Re: Failed to install ISR
보낸 날짜 : Wed, 15 Jan 2014 21:50:25 -0500Could you add some debug code to vxworksDevPCIConnectInterrupt() to
determine what number is actually passed to INUM_TO_IVEC() in
CallPciIntConnect()? Also, can you say if a PCI interrupt translation
table is provided for your BSP, and if so, is it is large enough to
include interrupt 80?
http://epics.hg.sourceforge.net/hgweb/epics/devlib2/file/8fabcca118fe/pciApp/os/vxWorks/devLibPCIOSD.c#l145
On 01/15/14 21:02, 류수 wrote:
> I changed devlib2 to the development version but it still give me same
> message.
>
>
>
>
> ------------ 원본 메일 내용 ------------
> *보낸 사람 :* "Michael Davidsaver"<[email protected]>
> *받는 사람 :* "류수" <[email protected]>
> *참 조 :* [email protected]
> *메일 제목 :* Re: Failed to install ISR
> *보낸 날짜 :* Wed, 15 Jan 2014 19:23:14 -0500
>
> On 01/15/2014 06:48 PM, 류수 wrote:
>>
>> I am using devlib2-2.4 and mrfioc2-2.0.1
>>
>
> Can you try with the development version of devlib2? There have
> been some changes since 2.4 which might be relevant to your problem.
>
> $ hg clone http://epics.hg.sourceforge.net/hgweb/epics/devlib2/
>
>
>>
>> ------------ 원본 메일 내용 ------------
>> *보낸 사람 :* "Michael Davidsaver"<[email protected]>
>> *받는 사람 :* [email protected]
>> *메일 제목 :* Re: Failed to install ISR
>> *보낸 날짜 :* Wed, 15 Jan 2014 10:47:56 -0500
>>
>> What versions of mrfioc2 and devlib2 are you using?
>>
>>
>> On 01/15/2014 10:25 AM, 류수 wrote:
>>> Hi,
>>>
>>> I am in trouble to initialize PMC-EVR using mrfioc2.
>>> The PMC-EVR is attached to MV6100 which runs vxWorks 6.9.
>>> The message says that "Failed to install ISR" so it seems
>>> that driver can't connect interrupt handler
>>> to the PCI interrupt, but I don't know how to fix.
>>> Would you help me out ?
>>>
>>> Regards,
>>> Soo
>>>
>>>
>>> cd "epics/modules/mrfioc2"
>>> value = 0 = 0x0
>>> ld < bin/vxWorks-ppc604/mrf.munch
>>> value = 38203712 = 0x246f140 = '@'
>>> dbLoadDatabase("dbd/mrf.dbd")
>>> value = 0 = 0x0
>>> mrf_registerRecordDeviceDriver(pdbbase)
>>> value = 0 = 0x0
>>> dbLoadRecords("db/iocAdminVxWorks.db", "IOC=mrftest")
>>> Can't register 'system' command -- no command interpreter
>>> available.
>>> value = 0 = 0x0
>>>
>>> mrmEvrSetupPCI("PMC1",2,4,0)
>>> Device PMC1 2:4.0
>>> Using IRQ 80
>>> PMC Out FP:3 FPUNIV:0 RB:0 IFP:1
>>> Failed to install ISR
>>> PMC1 shuting down... complete
>>> value = 0 = 0x0
>>> dbLoadRecords("db/evr-pmc-230.db","SYS=PMC, D=PMC:1,
>>> EVR=PMC1")FWVersion 0x1100000
>>> 6
>>> Found version 6
>>> Wvalue = 0 = 0x0
>>>
>>>
>>>
>>
>