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 | 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 |
<== Date ==> | <== Thread ==> |
---|
Subject: | Re: workQPanic-Kernel work queue overflow while attempting async communication and thereafter initializing tyGSOctalModule with vxWorks |
From: | Mrinal Bera via Tech-talk <tech-talk at aps.anl.gov> |
To: | Mark Rivers <rivers at cars.uchicago.edu> |
Cc: | "tech-talk at aps.anl.gov" <tech-talk at aps.anl.gov> |
Date: | Sat, 28 Oct 2023 23:44:54 +0000 |
Hi Mark,
Yes, TVME address and interrupt vector are set through switches and both software and hardware values are being matched. I have two other MaxV boards along with the TVME board. The MaxV boards are initialized by:
MAXvSetup(2, 16, 0x2000, 190, 5, 10)
MAXvConfig(0, "AX LH PSE; AY LH PSE ; AZ LH PSE ; AT LH PSE ; AU LH PSE ; AV LH PSO; AR LH PSO; AS LH PSO;”)
MAXvConfig(1, "AX LH PSO; AY LH PSO; AZ LH PSO; AT LH PSO; AU LH PSO; AV LH PSO; AR LH PSO; AS LH PSO;”)
As I mentioned, I can boot the vxWorks on switching ON the VME crate without any errors. The workQPanic-kernel is invoked for the first time, once I start asyn communication through RS-232 ports of tyGSOctal module. After the vxWorks keeps on rebooting
when the tyGSOctalModuleInit command is executed from the st.cmd script.
I have tested the TVME-200 module with the same settings in another VME crate with MVME3100 where it works perfectly. In the current case, I am setting up a new crate with new MVME3100 and existing MaxV and TVME-200 modules. Do you think I need to setup
anything in the new MVME3100 board?
Best,
Mrinal
Mrinal Kant Bera, PhD
NSF’s ChemMatCARS
The University of Chicago
9700 S Case Ave Bldg 434D
Argonne, IL 60439
United States
Ph: +1-630-252-0472
On Oct 28, 2023, at 6:44 AM, Mark Rivers <rivers at cars.uchicago.edu> wrote:
|