It can be provided to computer hardware reviewers and blog owners interested in using Thaiphoon Burner software for writing articles.
Although an unregistered copy of Thaiphoon Burner does not let the user to reprogram SPD EEPROM, the program may be used as a complete information and diagnostic tool for DRAM modules since it does not hide any information when providing it to the user comparing with other diagnostic shareware. So, if you are not going to reprogram SPD data you may not purchase a license neither for personal or commercial purposes.
The first time you run Thaiphoon Burner on Windows administrator privileges may be required. Windows 7 and newer Microsoft operating systems prevent non-trusted applications from installing their kernel-mode drivers. Thaiphoon Burner fails to run if it cannot extract its driver to the system folder and register it in the Service Control Manager. Besides, Windows 8.1 restricts access to the HKEY_CLASSES_ROOT key when associating a file extension with the application for all users. Force Thaiphoon Burner to run as administrator one time to let the program work with no issues.
According to the latest statistics DRAM modules of all standards originally manufactured by Samsung, Hynix, Nanya, Elixir, Micron, Crucial (SO-DIMM only), Patriot (SO-SIMM only) and Silicon Power are supplied with enabled RSWP (Reversible Software Write protection) feature which does not let the SPD EEPROM chip to be programmed. Through the Data Protection Test of Thaiphoon Burner the user can check if the SPD EEPROM chip is write-protected or not. We are not responsible for user's carelessness what means we do not pay refunds in this case.
No matter whether your purchased license has expired or not, for preventing unauthorized use of Thaiphoon Burner, the program internally expires several times per year. If you are a legal buyer of any Thaiphoon Burner license you may contact us to obtain the latest update for the program. Before requesting an update, please make sure your purchased license is not expired and you remember your Share-It! Order Number. Please remember that the personal license is valid during 1 year since the date of the purchase.
Motherboard replacing is the only reason for changing your Registration Number. However, replacing DRAM modules does not affect to this. So, you can reprogram SPD of as many DRAM modules as you need on one PC. After upgrading its hardware, you are allowed to obtain a new license for free, but no more than one license per year. Please do not try to transfer your Thaiphoon Burner license to another computer since the program will generate a different Registration Number and will not accept your Regdata.rkf license file.
The most probable reason for this issue is an unsupported SMBus Controller of your processor or chipset. Please refer to the supported hardware enumerated on the Download page to check whether the program is capable of reading SPD on your system. Besides, if the kernel mode driver of Thaiphoon Burner has been blocked by Windows from being loaded, the program will cannot detect SPD EEPROMs connected to the SMBus. Just select “Run as administrator” from a context menu of Thaiphoon.exe file to permit Windows to load the driver. No need to disabled UAC feature first. On server platforms enabled TSOD polling feature does not let SPD to be accessed. The user has to disable the "Closed Loop Thermal Throttling" BIOS option before using Thaiphoon Burner.
No any virtual machine enable the user to access the real hardware of the computer. The virtual machine just emulates a common PC hardware configuration that is not related to the real one. For this reason, it is not possible to reprogram SPD EEPROM device in WMWare.
Samsung, Hynix, Nanya, Elixir, Micron, Crucial (SO-DIMM pnly), Patriot (SO-DIMM only) and Silicon Power are used to protect SPD EEPROM of DRAM modules. The first 128 bytes of 2-Kbit SPD may be protected from being written because of enabled RSWP (Reversible Software Write Protection), PSPW (Permanent Software Write Protection) or hardware SPD EEPROM protection. So when you are trying to alter any module specific information changes are not saved to the SPD EEPROM chip. However the second half (80h – FFh) of SPD bytes usually remains unprotected enabling the user to program Intel XMP profiles. In case of 4-Kbit SPD EEPROM (specific for DDR4 modules) 180h – 1FFh address ranges is found to be write-protected on the modules of these DIMM manufacturers.
After programming a new clock frequency into SPD EEPROM, the DRAM Controller may continue to operate at the old settings. This problem is typical for notebooks and related to the BIOS that should always detect new hardware at Power-On Self-Test (POST) and configure all computer parameters accordingly. To force the BIOS to re-initialize all hardware parameters, including SPD settings, turn off the notebook and physically remove and re-insert the battery. Macbook owners can try resetting the System Management Controller before removing the battery.