OSDev.org

The Place to Start for Operating System Developers
It is currently Thu Mar 28, 2024 3:36 am

All times are UTC - 6 hours




Post new topic Reply to topic  [ 12 posts ] 
Author Message
 Post subject: Guys quick help ! (BIOS : Fatal TLB error in CPU 0)
PostPosted: Thu Sep 22, 2022 1:17 pm 
Offline
Member
Member

Joined: Fri Feb 11, 2022 4:55 am
Posts: 435
Location: behind the keyboard
My stupid HP Z420 has a fatal problem, I entered bios settings and disabled and re-enabled ATS Support (By fault). I then rebooted my PC and when it came to the Windows login screen I touched the keyboard and sudden reboot, I taught that it was a tripple fault. When the PC booted it showed a message with an error beep "
Code:
Fatal TLB error in CPU 0

Then the PC shutdown.
I powered it up multiple times after this, and the screen won't show, the cooler startup noise that it makes for a second is not present, like the CPU is stuck in an infinite loop.
I tried a CMOS reset, and nothing changing. When I kept it for a while the CPU keeped working until it heated and I started hearing the cooler accelerating...

Please I need help !


- I am not really sure that disabling it applied, but it had with it another 2 ATS features and they were disabled. I think they were enabled before.
- I didn't run my OS before this.
- Also previously, enabling secure boot would make an error beep and CMOS reset will make it work fine.

IS IT OVER ??


Top
 Profile  
 
 Post subject: Re: Guys quick help !
PostPosted: Thu Sep 22, 2022 1:25 pm 
Offline
Member
Member

Joined: Wed Aug 30, 2017 8:24 am
Posts: 1593
Well, this sounds like the CPU has sustained damage. Something mechanical, since it only occurs when it heats up. I don't know if you can replace the CPU; a lot of laptop MBs have the thing soldered down. If that's the case in your system, your laptop just broke and you need to find a new one. Sorry, I wish I had better news.

_________________
Carpe diem!


Top
 Profile  
 
 Post subject: Re: Guys quick help ! (BIOS : Fatal TLB error in CPU 0)
PostPosted: Thu Sep 22, 2022 2:06 pm 
Offline
Member
Member

Joined: Fri Feb 11, 2022 4:55 am
Posts: 435
Location: behind the keyboard
Thanks for your reply, however I said that it showed the message and reboot without heating up. It is the first time it happened and now the PC is just stuck on an infinite loop without any message, warning or screen. Actually when I leaved it in its Power-On-Self-Test for a minute to test if the CPU is spinning for life, the CPU heated and the fan started working which proves what I said. I did remove the CMOS battery and now I am waiting some minutes before inserting it back.
Just for info, this is not the old laptop. This is my main PC (HP Z420 Workstation) which has a Xeon E51620 and a Quadro 2000 GPU, HDD AHCI drive. If it didn't work, I guess just solding its parts especially the CPU would be a huge refund since I got it for a medium or low price.


Top
 Profile  
 
 Post subject: Re: Guys quick help ! (BIOS : Fatal TLB error in CPU 0)
PostPosted: Thu Sep 22, 2022 2:19 pm 
Offline
Member
Member

Joined: Fri Feb 11, 2022 4:55 am
Posts: 435
Location: behind the keyboard
Bad news :( Removing the CMOS Battery, waiting for almost 20 minutes and plugging it back didn't solve the problem.

The only special thing that happened is : The PC booted for a second, then rebooted for another second then rebooted normally and stuck on the infinite loop with a low sounding somehow high frequency sound that I hear when windows is maybe communicating with the PCI (Moving the mouse, boot..). I think the ATS settings (Address Translation Services) did something to the PCI. And the CPU is actually looping on the PCI bus. Maybe,


Top
 Profile  
 
 Post subject: Re: Guys quick help ! (BIOS : Fatal TLB error in CPU 0)
PostPosted: Thu Sep 22, 2022 2:33 pm 
Offline
Member
Member

Joined: Mon Mar 25, 2013 7:01 pm
Posts: 5099
It sounds like the CPU has failed. It's probably just a coincidence that the CPU failed right after you changed the settings.


Top
 Profile  
 
 Post subject: Re: Guys quick help ! (BIOS : Fatal TLB error in CPU 0)
PostPosted: Thu Sep 22, 2022 2:42 pm 
Offline
Member
Member

Joined: Fri Feb 11, 2022 4:55 am
Posts: 435
Location: behind the keyboard
The CPU never heated up from a long time, it has some little unaligned pins. I will check for this, I already knew that this PC will soon collapse because it had alot of problems before. Luckily, all my projects are in github and I can (or not) continue them on my very old laptop.

It is also a good occasion for me to lookup for an AVX512 PC, AVX is now unconsidered and everyone uses AVX2 instead.


Top
 Profile  
 
 Post subject: Re: Guys quick help ! (BIOS : Fatal TLB error in CPU 0)
PostPosted: Thu Sep 22, 2022 4:06 pm 
Offline
Member
Member

Joined: Mon Mar 25, 2013 7:01 pm
Posts: 5099
devc1 wrote:
It is also a good occasion for me to lookup for an AVX512 PC, AVX is now unconsidered and everyone uses AVX2 instead.

AVX is still used pretty extensively in code that needs to avoid throttling the CPU.


Top
 Profile  
 
 Post subject: Re: Guys quick help ! (BIOS : Fatal TLB error in CPU 0)
PostPosted: Thu Sep 22, 2022 11:03 pm 
Offline
Member
Member
User avatar

Joined: Mon May 22, 2017 5:56 am
Posts: 812
Location: Hyperspace
Octocontrabass wrote:
AVX is still used pretty extensively in code that needs to avoid throttling the CPU.

What does AVX2 do to slow down the CPU?

_________________
Kaph — a modular OS intended to be easy and fun to administer and code for.
"May wisdom, fun, and the greater good shine forth in all your work." — Leo Brodie


Top
 Profile  
 
 Post subject: Re: Guys quick help ! (BIOS : Fatal TLB error in CPU 0)
PostPosted: Fri Sep 23, 2022 5:53 am 
Offline
Member
Member

Joined: Fri Feb 11, 2022 4:55 am
Posts: 435
Location: behind the keyboard
Please go open a new topic and talk about this.

In some cpus, the AVX(1/2/512) instruction set applies clock penalties. I guess they mean that the CPU slows down its clock when running an AVX instruction to avoid throttling


Top
 Profile  
 
 Post subject: Re: Guys quick help ! (BIOS : Fatal TLB error in CPU 0)
PostPosted: Fri Sep 23, 2022 6:40 am 
Offline
Member
Member

Joined: Fri Feb 11, 2022 4:55 am
Posts: 435
Location: behind the keyboard
Octocontrabass, look. Isn't the CPU perfectly fine if the coolers work on heat ? The CPU must enter SMM mode to change their RPM !!

The ATS option changes did something to the bios startup, I am now trying an ME/AMT Flash override which I do not really know what it'll do. If it didn't work I will load my BIOS in a USB and try to flash it. I am sure there is something with the POST and it is related to the ATS options.


Top
 Profile  
 
 Post subject: Re: Guys quick help ! (BIOS : Fatal TLB error in CPU 0)
PostPosted: Fri Sep 23, 2022 7:26 am 
Offline
Member
Member

Joined: Fri Feb 11, 2022 4:55 am
Posts: 435
Location: behind the keyboard
The ME/AMT Flash override Worked !

The PC boots up without problems, I have an overflow in my mind. The option I changed by fault was AMT Support and not Intel ATS. So this is why ME/AMT Hardware flash override worked.
Thanks.

Devc1,


Top
 Profile  
 
 Post subject: Re: Guys quick help ! (BIOS : Fatal TLB error in CPU 0)
PostPosted: Sat Sep 24, 2022 8:15 am 
Offline
Member
Member
User avatar

Joined: Mon May 22, 2017 5:56 am
Posts: 812
Location: Hyperspace
devc1 wrote:
In some cpus, the AVX(1/2/512) instruction set applies clock penalties.

Ah. Well, now you put it that way, I can imagine a few reasons why. Heat could be an issue, as you say. Using larger word sizes is just as bad for heat as increasing clock speeds. Or there's timing, which is crucial at an electrical level, and some operations are hard to make fast on large word sizes. So I guess I know all I need to about it. Sorry for the tangent.

_________________
Kaph — a modular OS intended to be easy and fun to administer and code for.
"May wisdom, fun, and the greater good shine forth in all your work." — Leo Brodie


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 12 posts ] 

All times are UTC - 6 hours


Who is online

Users browsing this forum: No registered users and 36 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group