Overclock.net › Forums › AMD › AMD CPUs › CPU firmware upgrade?
New Posts  All Forums:Forum Nav:

CPU firmware upgrade? - Page 2  

post #11 of 15
I've never heard of some one updating their CPU "firmware."

God knows I've had plenty of AMD CPUs in the past 4 years, but the only thing I've ever needed to update for compatability is my motherboard firmware. When I had to do that, it was only to provide compatibility for Bulldozer, and that was IT.
post #12 of 15
GA-990FXA-UD7 BIOS Releases:

F3: CPU AGESA rev0.0.7.5
F4: CPU AGESA rev0.0.9.1
F5: CPU AGESA rev0.0.9.2
F6: CPU AGESA rev1.1.0.0
F7: CPU AGESA rev1.1.0.2
F8: CPU AGESA rev1.2.0.2
F10: CPU AGESA rev1.5.0.0

^--- All of these, are flashing CPU ROM in hopes to fix an errata.
AMD FX ~Seronx
(16 items)
 
  
CPUMotherboardGraphicsRAM
FX-9800P Acer Wasp R7 M440 SK Hynix HMA41GS6AFR8N-TF 
Hard DriveHard DriveOptical DriveCooling
KINGSTON RBU-SNS8152S3128GG2 TOSHIBA MQ01ABD100 HL-DT-ST DVDRAM GUE1N Stock 
OSMonitorKeyboardPower
Microsoft Windows 10 Home Build 14393 Viewsonic XG2401 24 Hz-144 Hz Ducky Channel Shine 3 Stock 65W 
CaseMouseMouse PadAudio
Acer Exoskeleton Steelseries Rival 300 Razer Megasoma AMD-Realtek ALC255 
  hide details  
AMD FX ~Seronx
(16 items)
 
  
CPUMotherboardGraphicsRAM
FX-9800P Acer Wasp R7 M440 SK Hynix HMA41GS6AFR8N-TF 
Hard DriveHard DriveOptical DriveCooling
KINGSTON RBU-SNS8152S3128GG2 TOSHIBA MQ01ABD100 HL-DT-ST DVDRAM GUE1N Stock 
OSMonitorKeyboardPower
Microsoft Windows 10 Home Build 14393 Viewsonic XG2401 24 Hz-144 Hz Ducky Channel Shine 3 Stock 65W 
CaseMouseMouse PadAudio
Acer Exoskeleton Steelseries Rival 300 Razer Megasoma AMD-Realtek ALC255 
  hide details  
post #13 of 15
Quote:
Originally Posted by Seronx View Post

http://en.wikipedia.org/wiki/AGESA
^-- Update this through a BIOS flash. When you do it, it should technically upgrade your CPU's firmware.

Firmware? I've been on OCN for over 4 years and I have never heard of a CPU having firmware. What exactly are you talking about?
It's a computer!
(19 items)
 
  
CPUMotherboardGraphicsRAM
i5-2500K @ 4.5GHz (1.400-1.424V in Manual Mode) ASUS P8P67 EVO B3 (UEFI ver. 1850) GTX 780 ASUS DirectCU II (1228 / 6300, 1.180V) G.SKILL Ripjaws X 8GB (2 x 4GB) 1866MHz, CL9 
Hard DriveHard DriveHard DriveOptical Drive
250 GB Samsung 840 EVO (C:) 250 GB Samsung 840 EVO (D:) 150 GB WD VelociRaptor Samsung SH-S243N 24x DVD Burner 
Optical DriveCoolingOSMonitor
Samsung SH-S203N 20X DVD Burner Thermaltake Frio Win 7 Home Premium x64 SP1 Retail AOC G2460PG 
KeyboardPowerCaseMouse
Filco Majestouch 104-key Cherry MX Blues w/NKRO Corsair HX650 (Bronze, ordered on 12-12-2009) CM 690 Intellimouse Optical (1.1A) 1000Hz polling rate 
Mouse PadAudioAudio
Basic, but premium round X-Fi Titanium HD Klipsch ProMedia 2.1 (with 16 AWG Monster Cable... 
  hide details  
It's a computer!
(19 items)
 
  
CPUMotherboardGraphicsRAM
i5-2500K @ 4.5GHz (1.400-1.424V in Manual Mode) ASUS P8P67 EVO B3 (UEFI ver. 1850) GTX 780 ASUS DirectCU II (1228 / 6300, 1.180V) G.SKILL Ripjaws X 8GB (2 x 4GB) 1866MHz, CL9 
Hard DriveHard DriveHard DriveOptical Drive
250 GB Samsung 840 EVO (C:) 250 GB Samsung 840 EVO (D:) 150 GB WD VelociRaptor Samsung SH-S243N 24x DVD Burner 
Optical DriveCoolingOSMonitor
Samsung SH-S203N 20X DVD Burner Thermaltake Frio Win 7 Home Premium x64 SP1 Retail AOC G2460PG 
KeyboardPowerCaseMouse
Filco Majestouch 104-key Cherry MX Blues w/NKRO Corsair HX650 (Bronze, ordered on 12-12-2009) CM 690 Intellimouse Optical (1.1A) 1000Hz polling rate 
Mouse PadAudioAudio
Basic, but premium round X-Fi Titanium HD Klipsch ProMedia 2.1 (with 16 AWG Monster Cable... 
  hide details  
post #14 of 15
Thread Starter 
Quote:
Originally Posted by TwoCables View Post

Firmware? I've been on OCN for over 4 years and I have never heard of a CPU having firmware. What exactly are you talking about?

 

Well I'm new to OCN and I'm always happy to educate people!

 

As I remember from my college days—far more exciting and fun than the current boring ones, BTW—microprograms are the algorithms used inside the CPU. They are implemented in hardware, but there's still executable programs in there anyway, and even an area reserved for patch code.

 

Okay, I just looked it up in Wikipedia:

 

Microcode is a layer of hardware-level instructions and data structures that implement higher-level machine code instructions in central processing units. It resides in special high-speed [meaning register-speed] memory and translates machine instructions into sequences of detailed circuit-level operations. It helps separate the machine instructions from the underlying electronics so that instructions can be designed and altered freely. It also makes feasible complex multi-step instructions while reducing the complexity of the circuitry, compared to other methods.

 

I remember that in my beloved Univac mainframe, every memory fetch ("major cycle") was slow enough for eight "minor cycles" inside the CPU, and complex instructions were were written in microcode that took 8 or 16 minor cycles to complete.  It's the lowest possible level of computer programming, even closer to the metal than assembler (which is really the only way to do it and say you're programming a computer instead of a virtual machine implemented as a language).

 

How it gets updated, from Tom's:

 

What is a 'microcode update'? Well, all [modern CPUs]  have a little area that can store some software to deal with processor bugs right inside the CPU. Usually the motherboard BIOS loads this software into the processor right after boot-up. Each time Intel finds a new bug they try to create a new little software patch that is called a 'microcode update'. 

 

Also BTW, microcoding has been around for decades, and AMD does it too. You get the new one with a BIOS update for the mom board.

 

-faye kane ♀ girl brain

sexiest astrophysicist you'll ever see naked
 


Edited by FayeKane - 6/26/13 at 12:10am
post #15 of 15
Quote:
Originally Posted by FayeKane View Post

 

Well I'm new to OCN and I'm always happy to educate people!  As I remember from my college days—far more exciting and fun than the current boring ones, BTW—"microprogramming" is creating the algorithms used inside the CPU. They are implemented in hardware, but there's still executable programs in there anyway, and even an area reserved for patch code.

 

Okay, I just looked it up in Wikipedia:

 

Microcode is a layer of hardware-level instructions or data structures involved in the implementation of higher level machine code instructions in central processing units and other hardware. It resides in special high-speed memory and translates machine instructions into sequences of detailed circuit-level operations. It helps separate the machine instructions from the underlying electronics so that instructions can be designed and altered more freely. It also makes it feasible to build complex multi-step instructions while still reducing the complexity of the electronic circuitry compared to other methods.

 

How it gets updated, from Tom's:

 

What is a 'microcode update'? Well, all [modern CPUs]  have a little area that can store some software to deal with processor bugs right inside the CPU. Usually the motherboard BIOS loads this software into the processor right after boot-up. Each time Intel finds a new bug they try to create a new little software patch that is called a 'microcode update'. 

 

Also BTW, microcoding has been around for decades, and AMD does it too. You get the new one with a BIOS update for the mom board.

 

-faye kane ♀ girl brain

sexiest astrophysicist you'll ever see naked
 

 

So then call it a "microcode update", not "firmware upgrade".

 

If you had used this terminology the first time, then you wouldn't think that we are "the ignorant masses". After all, it's not firmware; it's microcode. There's a huge difference.

It's a computer!
(19 items)
 
  
CPUMotherboardGraphicsRAM
i5-2500K @ 4.5GHz (1.400-1.424V in Manual Mode) ASUS P8P67 EVO B3 (UEFI ver. 1850) GTX 780 ASUS DirectCU II (1228 / 6300, 1.180V) G.SKILL Ripjaws X 8GB (2 x 4GB) 1866MHz, CL9 
Hard DriveHard DriveHard DriveOptical Drive
250 GB Samsung 840 EVO (C:) 250 GB Samsung 840 EVO (D:) 150 GB WD VelociRaptor Samsung SH-S243N 24x DVD Burner 
Optical DriveCoolingOSMonitor
Samsung SH-S203N 20X DVD Burner Thermaltake Frio Win 7 Home Premium x64 SP1 Retail AOC G2460PG 
KeyboardPowerCaseMouse
Filco Majestouch 104-key Cherry MX Blues w/NKRO Corsair HX650 (Bronze, ordered on 12-12-2009) CM 690 Intellimouse Optical (1.1A) 1000Hz polling rate 
Mouse PadAudioAudio
Basic, but premium round X-Fi Titanium HD Klipsch ProMedia 2.1 (with 16 AWG Monster Cable... 
  hide details  
It's a computer!
(19 items)
 
  
CPUMotherboardGraphicsRAM
i5-2500K @ 4.5GHz (1.400-1.424V in Manual Mode) ASUS P8P67 EVO B3 (UEFI ver. 1850) GTX 780 ASUS DirectCU II (1228 / 6300, 1.180V) G.SKILL Ripjaws X 8GB (2 x 4GB) 1866MHz, CL9 
Hard DriveHard DriveHard DriveOptical Drive
250 GB Samsung 840 EVO (C:) 250 GB Samsung 840 EVO (D:) 150 GB WD VelociRaptor Samsung SH-S243N 24x DVD Burner 
Optical DriveCoolingOSMonitor
Samsung SH-S203N 20X DVD Burner Thermaltake Frio Win 7 Home Premium x64 SP1 Retail AOC G2460PG 
KeyboardPowerCaseMouse
Filco Majestouch 104-key Cherry MX Blues w/NKRO Corsair HX650 (Bronze, ordered on 12-12-2009) CM 690 Intellimouse Optical (1.1A) 1000Hz polling rate 
Mouse PadAudioAudio
Basic, but premium round X-Fi Titanium HD Klipsch ProMedia 2.1 (with 16 AWG Monster Cable... 
  hide details  
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: AMD CPUs
This thread is locked  
Overclock.net › Forums › AMD › AMD CPUs › CPU firmware upgrade?