 |
|
 |
|
Next: Onboard USB ports not working
|
| Author |
Message |
External

Since: Jun 01, 2006 Posts: 4
|
(Msg. 1) Posted: Thu Jun 01, 2006 3:51 pm
Post subject: disabling SMI Archived from groups: comp>arch>embedded, others (more info?)
|
|
|
I have a real-time app that runs on a P4. The box we are running it on
has an Aopen i865PEa-7IF motherboard. We are using the On-Time RTOS.
We have found that every 37 seconds the app completely stops running
for 250 microseconds. Using a PCI bus analyzer we discovered that
between the last operation done by my app and when my app resumes
running shows 100's and 100's of I/O reads and writes to addresses B3,
EB, and 61. Googling on this has led me to believe that these accesses
are related to SMI's and SMM. I have disabled everything in the BIOS -
USB, LAN, power management, serial and parallel ports, modem, firewire,
MIDI and game ports - yet my app still stops and I still see these
accesses.
Does anyone know how I can totally disable the SMI's?
TIA!
-larry >> Stay informed about: disabling SMI |
|
| Back to top |
|
 |  |
External

Since: Jun 01, 2006 Posts: 4
|
(Msg. 2) Posted: Fri Jun 02, 2006 7:05 am
Post subject: Re: disabling SMI [Login to view extended thread Info.] Archived from groups: per prev. post (more info?)
|
|
|
Richard wrote:
> <Larry.Martell DeleteThis @gmail.com> wrote in message
> news:1149202266.495177.211530@i40g2000cwc.googlegroups.com...
> >I have a real-time app that runs on a P4. The box we are running it on
> > has an Aopen i865PEa-7IF motherboard. We are using the On-Time RTOS.
> > We have found that every 37 seconds the app completely stops running
> > for 250 microseconds. Using a PCI bus analyzer we discovered that
> > between the last operation done by my app and when my app resumes
> > running shows 100's and 100's of I/O reads and writes to addresses B3,
> > EB, and 61. Googling on this has led me to believe that these accesses
> > are related to SMI's and SMM. I have disabled everything in the BIOS -
> > USB, LAN, power management, serial and parallel ports, modem, firewire,
> > MIDI and game ports - yet my app still stops and I still see these
> > accesses.
> >
> > Does anyone know how I can totally disable the SMI's?
>
> Are you using an Intel processor with this, or a compatible non Intel part?
I am using an Intel 3.6 GHz P4 (775 socket)
> I have experienced a similar problem when we switched components once, but I
> forget which (non Intel) part was giving us the grief. It turned out to be
> some silicon bug which had been mentioned on the On-Time support archive.
> Sorry my memory of it is too sketchy but I think there was some way of
> disabling the SMI in software during the start-up routine - but this then
> lead me to a different problem and in the end I just ditched the processor
> for a different variant.
>
> It might be that your problem is completely different but I suggest looking
> through the On-Time support archive for SMI or SMM. You should hit some
> info if you go back far enough.
I've been told this by others as well, but my searches in the archives
have not turned up any hits.
Thanks!
-larry >> Stay informed about: disabling SMI |
|
| Back to top |
|
 |  |
External

Since: Jun 01, 2006 Posts: 4
|
(Msg. 3) Posted: Fri Jun 02, 2006 7:21 am
Post subject: Re: disabling SMI [Login to view extended thread Info.] Archived from groups: per prev. post (more info?)
|
|
|
Larry.Martell RemoveThis @gmail.com wrote:
> Richard wrote:
> > <Larry.Martell RemoveThis @gmail.com> wrote in message
> > news:1149202266.495177.211530@i40g2000cwc.googlegroups.com...
> > >I have a real-time app that runs on a P4. The box we are running it on
> > > has an Aopen i865PEa-7IF motherboard. We are using the On-Time RTOS.
> > > We have found that every 37 seconds the app completely stops running
> > > for 250 microseconds. Using a PCI bus analyzer we discovered that
> > > between the last operation done by my app and when my app resumes
> > > running shows 100's and 100's of I/O reads and writes to addresses B3,
> > > EB, and 61. Googling on this has led me to believe that these accesses
> > > are related to SMI's and SMM. I have disabled everything in the BIOS -
> > > USB, LAN, power management, serial and parallel ports, modem, firewire,
> > > MIDI and game ports - yet my app still stops and I still see these
> > > accesses.
> > >
> > > Does anyone know how I can totally disable the SMI's?
> >
> > Are you using an Intel processor with this, or a compatible non Intel part?
>
> I am using an Intel 3.6 GHz P4 (775 socket
>
> > I have experienced a similar problem when we switched components once, but I
> > forget which (non Intel) part was giving us the grief. It turned out to be
> > some silicon bug which had been mentioned on the On-Time support archive.
> > Sorry my memory of it is too sketchy but I think there was some way of
> > disabling the SMI in software during the start-up routine - but this then
> > lead me to a different problem and in the end I just ditched the processor
> > for a different variant.
> >
> > It might be that your problem is completely different but I suggest looking
> > through the On-Time support archive for SMI or SMM. You should hit some
> > info if you go back far enough.
>
> I've been told this by others as well, but my searches in the archives
> have not turned up any hits.
My bad - I found these posts, but they're all related to the AMD Geode
GX-1 CPU, not the P4. I did try what was suggested in those threads,
but it didn't help in my situation atl all.
-larry >> Stay informed about: disabling SMI |
|
| Back to top |
|
 |  |
External

Since: Jun 03, 2006 Posts: 1
|
(Msg. 4) Posted: Sat Jun 03, 2006 5:15 am
Post subject: Re: disabling SMI [Login to view extended thread Info.] Archived from groups: per prev. post (more info?)
|
|
|
On 01.06.2006 15:51, Larry.Martell RemoveThis @gmail.com wrote:
> I have a real-time app that runs on a P4. The box we are running it on
> has an Aopen i865PEa-7IF motherboard. We are using the On-Time RTOS.
> We have found that every 37 seconds the app completely stops running
> for 250 microseconds. Using a PCI bus analyzer we discovered that
> between the last operation done by my app and when my app resumes
> running shows 100's and 100's of I/O reads and writes to addresses B3,
> EB, and 61. Googling on this has led me to believe that these accesses
> are related to SMI's and SMM. I have disabled everything in the BIOS -
> USB, LAN, power management, serial and parallel ports, modem, firewire,
> MIDI and game ports - yet my app still stops and I still see these
> accesses.
>
> Does anyone know how I can totally disable the SMI's?
We've seen this (150+ us delays in our case), and it was caused by
SMI's. Most BIOS'es do not allow you to disable SMI's. You'll have to
program the South Bridge to disable them yourself.
This is highly dependent on the particular chipset, so you should
download chipset documentation from Intel (freely available). In the
power management registers of the South Bridge, there's usually a "SMI
global enable" bit, which you want to set to zero.
--
Cyril >> Stay informed about: disabling SMI |
|
| Back to top |
|
 |  |
External

Since: Jun 01, 2006 Posts: 4
|
(Msg. 5) Posted: Tue Jun 06, 2006 9:40 am
Post subject: Re: disabling SMI [Login to view extended thread Info.] Archived from groups: per prev. post (more info?)
|
|
|
Cyril Novikov wrote:
> On 01.06.2006 15:51, Larry.Martell.RemoveThis@gmail.com wrote:
>
> > I have a real-time app that runs on a P4. The box we are running it on
> > has an Aopen i865PEa-7IF motherboard. We are using the On-Time RTOS.
> > We have found that every 37 seconds the app completely stops running
> > for 250 microseconds. Using a PCI bus analyzer we discovered that
> > between the last operation done by my app and when my app resumes
> > running shows 100's and 100's of I/O reads and writes to addresses B3,
> > EB, and 61. Googling on this has led me to believe that these accesses
> > are related to SMI's and SMM. I have disabled everything in the BIOS -
> > USB, LAN, power management, serial and parallel ports, modem, firewire,
> > MIDI and game ports - yet my app still stops and I still see these
> > accesses.
> >
> > Does anyone know how I can totally disable the SMI's?
>
> We've seen this (150+ us delays in our case), and it was caused by
> SMI's. Most BIOS'es do not allow you to disable SMI's. You'll have to
> program the South Bridge to disable them yourself.
>
> This is highly dependent on the particular chipset, so you should
> download chipset documentation from Intel (freely available). In the
> power management registers of the South Bridge, there's usually a "SMI
> global enable" bit, which you want to set to zero.
Thanks very much for this reply Cyril. It was very helpful. It led me
to discover that my motherboard does not have a Northbridge/Southbridge
architecture; it has the newer IHA with a GMCH and ICH. I got the docs
on my ICH, found the SMI control and enable register, and modified my
program to clear the global SMI enable bit. This has stopped the SMI's.
Thanks again!
-larry >> Stay informed about: disabling SMI |
|
| Back to top |
|
 |  |
| Related Topics: | CPUs supported by AOpen AK73-1394? - My Athlon Thunderbird 1 GHz CPU seems to have called it quits. I'm using an AOpen AK73-1394 mainboard - i.e. KT-133 based (note: NOT the KT-133A based AK73-1394(A)) According to the manual that came with it, it supports Athlon 600 MHz-1 GHz and Duron..
Linksys WMP54G probs with BX mobo - Hi, I have just bought my 2nd Linksys WMP54G today. The 1st works fine, and was the reason to get the other one for my old PIII. However, the new WMP54G doesn't work with that system. Once inserted, there is no video after and familier beep. Even when I...
EZWinflash - Where can I get this utility, I have had the hardest time locating this utility on Aopen web site.
Aopen with 845G Chipset - Anyone using the newer boards with these chipsets? Any suggestions as to which one to get?
AX6BC and GForce Ti4600 can it be done? - I want to upgrade my grafix card to a G Force Ti 4600 or 4200, will the it work on my AX6BC. It's so hard to say goodbye to this motherboard. |
|
You can post new topics in this forum You can reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|
|
|
 |
|
|