Full guide to CBROM (Chinese and English instructions)

Source: Internet
Author: User

 

CBROMFull Guide

 

This article is transferred from the internet. I don't know the original author. I will post an address. "Http://www.onegreen.net/Article_Show.asp? ArticleID = 1656 "if the original author sees this article, please let me know, so that you can write your name.

In addition, the English version of the use of instructions here also applies a http://geggus.net/sven/cbrom-doku.pdf (English)

 

 

CBROM is a tool software developed by Award, a famous BIOS design company. It is mainly used to edit, modify, add, and remove the content in the BIOS compressed package, from then on, the BIOS is no longer indestructible in front of us. With CBROM, we can control the BIOS content as we wish, so that we can use more devices with more functions and fewer bugs, higher efficiency.
Some time ago, old Ann and his friends discussed many advantages and some transplant skills about the recovery genie technology. In this process, we need to use CBROM. Earlier in the period, old Ann and his friends jointly played "face changing", that is, changing the BIOS logo, which also needs to be used in CBROM.
I don't have to say much about the role of CBROM, but for many friends in the Windows age, this kind of software that works in the DOS environment is not very convenient to use. In addition, most of the prompts are in English, therefore, operations are difficult. Therefore, we will introduce the CBROM usage to you today.

Currently, CBROM has been divided into many versions. Of course, there are not many differences in different versions. Let's take a look at the functions of cbrom6.06. (Figure 1)

1. view the BIOS Package content:
The/d parameter is used to view the content in the BIOS. All the examples in this article take the BIOS of the old security motherboard as an example. For ease of understanding, old security renamed it 007.bin. if we want to query 007. when Bin is the content of the BIOS compressed package, we only need to enter (all the environments are dos real-mode prompt statuses)
CBROM 007.bin/d
In this way, you can view the content in the BIOS. If the BIOS content is garbled or the total capacity is negative, you need to consider changing the CBROM of other versions.

2. compress the video card BIOS into the BIOS of the motherboard:
This function writes the BIOS of the video card to the BIOS of the motherboard. Is it so amazing ?? The truth is that, for many boards integrated with the video card on the market, the video card and the motherboard BIOS are mixed together, so this command may be required during the upgrade. For example, if we want to write the BIOS w2136.rom file of the beauty s320v to the BIOS of the motherboard, we only need to enter:
CBROM 007.bin/VGA w2136.rom
So we can see that we have written the BIOS of the video card into the BIOS of the motherboard.

3. Add the EPA icon:
When the motherboard is started, there will always be an eneragy star in the upper right corner of the screen. this sign indicates environmental protection. If you do not like it, you can use the CBROM function to remove it. The method is to first create a BMP double graph, and then use the conversion software BMP 2epa to convert it to the EPA format. Then we can perform the following operations. For example, we will name a pic. the EPA file is pushed into the BIOS package.
CBROM 007.bin/EPA pic. EPA
If you are interested in this section, go to the search website and search for the article about modifying the EPA icon.

4. Factory information and special instructions:
After some mainboards are sent to manufacturers or retailers, some companies have added many features to improve their functions. Therefore, OEM information in BIOS can be added by merchants themselves, this part is called/OEM special information, and the writing method is similar to the above. For example, if we add a vendor file named QT. dat to the motherboard BIOS, we can perform the following operations:
CBROM 007.bin/oem qt. dat
Award bios supports a total of 7 different vendor instruction packages.

5. Add PCI bus control content:
For civil computers, the PCI bus is relatively simple and there is no additional device, but for professional mainboards, many cutting-edge devices, such as scsicards and DMA controllers, may be added to the most important PCI bus. To make these devices work, they all need to add the part of their control file that is controlled by the PCI bus to the BIOS. For example, we will write the BIOS instruction of the SCSI controller adp7032.bin into the BIOS of the motherboard, we need to perform the following operations:
CBROM 007.bin/PCI adp7032.bin
Many friends use the promise dma66 control card to implement the fast track function. This step is similar. When you write the fast track card BIOS to the BIOS of the motherboard, the performance of an ordinary card can fly up!

6. error message:
This/err function can release the self-test error information package in the bios, and generate a file such as cpu_file.stv. the specific function of this function is not confirmed after the trial of the old security.

7. Write the boot video card BIOS:
The Award bios usually has a part of the boot block, which is a part of the area that is specially opened to prevent BIOS startup failure after wrong BIOS commands are written, it is used to start a simple system. Because the space of the boot block is limited, the devices supported during startup are also limited. Therefore, many devices cannot be supported, if you reserve a copy of the video card BIOS when writing it to this location, when a BIOS error occurs and the boot block function works, you can start this video card, to avoid a fault that cannot be displayed due to a black screen.
We still take w2136.rom in the above example as an example. The operations required to write data to the BIOS are as follows:
CBROM 007.bin/btvga w2136.rom

8. Write the refresh tool into the BIOS:
Award bios's recent products also support the awdflash feature used to refresh the BIOS in the BIOS itself, so that you do not need to waste time to find awdflash to refresh the video card, you only need to press the Alt + F2 key at startup, and then enter the BIOS file name to easily complete the BIOS upgrade. This is the magic of this function. If your motherboard does not have this function, you can also use CBROM to add it. The following operations are required:
CBROM 007.bin/awdflash awdflash.exe
The awdflash. EXE version can be updated at any time with the new version released by award.
In addition, if you want to add content to the bios and the remaining space is insufficient, remind you to remove this part, because this feature is optional for integrated BIOS.

9. Add ISA bus control content:
ISA is a bus technology that is on the verge of elimination. Many chipsets do not support the ISA bus because its performance is really bad, however, ISA also has some advantages. As a result, its priority is relatively high and most of the supported devices are relatively simple. Therefore, it can be used in critical scenarios (such as BIOS repair ), in addition, many devices can be attached to ISA bus devices to achieve the goal, for example, most of the voice functions, backup, recovery, and anti-virus functions attached to some smart boards are controlled by the ISA bus, for example, the "Restore Genie" function we studied two days ago is to use stde. the dat module is written into the BIOS. We can also review the operation at that time.
CBROM 007.bin/ISA stde. dat
In this way, we can use the recovery genie on our motherboard.

10. add and remove other dedicated Command Control packages:
In addition to the preceding common data packets, there are dedicated Command Control packages, such as/cpucode/acpitbl/EPA/HPC, most of these control packages are determined by the motherboard engineers, because they have a lot to do with the design of the motherboard. For our common users, some content can still be modified. For example, for the old motherboard that does not support the new CPU, we can try to update its cpucode section.
First, we extract some CPU Code commands from other new motherboard BIOS (the extraction method is described later), and then write them into the old motherboard BIOS, in most cases, the old motherboard can recognize the new CPU.
The operation is as follows:
CBROM 007.bin/cpucode. Bin

11. Special parameters: romfile release and extract
In addition to the above-mentioned additional items, there are three special parameters which have a great role. Let's take a look at them together.
Romfile: During BIOS editing, CBROM creates Rom files to record relevant information. This function can write the relevant information into the BIOS for technical reference, it does not play a significant role for common users.
Release: Remove. This function is very common. If you feel that the content in your BIOS package is obviously insufficient, you need to remove some content, you only need to use this parameter. For example, if we remove the awdflash part, we can perform this operation.

CBROM 007.bin/awdflash release
In this way, you can remove this part of content.
Extract: release. Because there is no ready-made instruction package in our hands, we usually need to release the required content from other BIOS packages, such as the cpucode section in the above example, we can perform this operation.
CBROM 007.bin/cpucode Extract
Then, the car is returned twice, so that it can be released based on the original file name storage method to ensure maximum compatibility.

Basically, there are so many commands used by CBROM. If you can master these methods, it proves that you can be familiar with them.
The CBROM is used, because the BIOS upgrade method was previously mentioned by laian, so I will not repeat it here. Please refer to other related articles!
I hope all of my friends can understand and master CBROM and use it better.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.