Saturday, August 15, 2009

Floating element using CSS Float

Using CSS you can float an element either left or right using property float. Suppose you have a box and now using float property you can place the box either left or right. By using a simple example we see the effect of float.
The code is,

<p style="font-size:1.5em"><u> An example to demonstrate float:right</u></p>
<div style="border-width:5px; color:rgb(200,0,0);border-color:rgb(100,0,0); border-style:ridge; width:20em; height:8em; float:right">
This is a simple text; just for an example to demonstrate the float attribute. In this example we are seeing the effect of float:right effect.
</div>

And the output is,

An example to demonstrate float:right



This is a simple text; just for an example to demonstrate the float attribute. In this example we are seeing the effect of float:right effect.


And now we see the effect of float:left.
Code is,

<p style="font-size:1.5em"><u> An example to demonstrate float:left</u></p>
<div style="border-width:5px; color:rgb(200,0,0);border-color:rgb(100,0,0);
border-style:ridge; width:20em; height:8em; float:left">
This is a simple text; just for an example to demonstrate the float attribute. In this example we are seeing the effect of float:left effect.
</div>


And output is,

An example to demonstrate float:left



This is a simple text; just for an example to demonstrate the float attribute. In this example we are seeing the effect of float:left effect.


Combining together,

<p style="font-size:1.5em"><u> An example to demonstrate float:left</u></p>
<div style="border-width:5px;
color:rgb(200,0,0);
border-color:rgb(100,0,0);
border-style:ridge;
width:20em;
height:8em;
float:left">
This is a simple text; just for an example to demonstrate the float attribute. In this example we are seeing the effect of float:left effect.
</div>
<p style="font-size:1.5em"><u> An example to demonstrate float:right</u></p>
<div style="border-width:5px;
color:rgb(200,0,0);
border-color:rgb(100,0,0);
border-style:ridge;
width:20em;
height:8em;
float:right">
This is a simple text; just for an example to demonstrate the float attribute. In this example we are seeing the effect of float:right effect.
</div>

output,

An example to demonstrate float:left



This is a simple text; just for an example to demonstrate the float attribute. In this example we are seeing the effect of float:left effect.

An example to demonstrate float:right



This is a simple text; just for an example to demonstrate the float attribute. In this example we are seeing the effect of float:right effect.

We can also divide a webpage into several columns. Like we can divide a page into 4 columns. The CSS then look like,

<div style="border-width:5px;
color:rgb(200,0,0);
border-color:rgb(100,0,0);
border-style:ridge;
width:22%;
height:3em;
float:left " >
This is a simple text.
</div>
<div style="border-width:5px;
color:rgb(200,0,0);
border-color:rgb(100,0,0);
border-style:ridge;
width:22%;
height:3em;
float:left">
This is a simple text.
</div>
<div style="border-width:5px;
color:rgb(200,0,0);
border-color:rgb(100,0,0);
border-style:ridge;
width:22%;
height:3em;
float:left">
This is a simple text.
</div>
<div style="border-width:5px;
color:rgb(200,0,0);
border-color:rgb(100,0,0);
border-style:ridge;
width:22%;
height:3em;
float:left">
This is a simple text.
</div>


This is a simple text.

This is a simple text.

This is a simple text.

This is a simple text.


In the example of left and right example we see the right elements are moved up to fill the available space which is freed from the left box. This is default behaviour. In CSS float, by default, the subsequent elements are moved up to fill the available space which will be freed when a box is floated to a side. We can change this behaviour by using property clear.

The property clear can have the values left, right, both or none. The principle is, if clear is set to both for a box, the top margin border of this box will always be under the lower margin border for possible floating boxes coming from above.

Below is the example,

<p style="font-size:1.5em"><u> An example to demonstrate float:left</u></p>
<div style="border-width:5px;
color:rgb(200,0,0);
border-color:rgb(100,0,0);
border-style:ridge;
width:33%;
height:8em;
float:left " >
This is a simple text; just for an example to demonstrate the float attribute. In this example we are seeing the effect of float:left effect.
</div>
<p style="font-size:1.5em; clear:both; "><u> An example to demonstrate float:right</u></p>
<div style="border-width:5px;
color:rgb(200,0,0);
border-color:rgb(100,0,0);
border-style:ridge;
width:33%;
height:8em;
float:right">
This is a simple text; just for an example to demonstrate the float attribute. In this example we are seeing the effect of float:right effect.
</div>

output is,

An example to demonstrate float:left



This is a simple text; just for an example to demonstrate the float attribute. In this example we are seeing the effect of float:left effect.

An example to demonstrate float:right



This is a simple text; just for an example to demonstrate the float attribute. In this example we are seeing the effect of float:right effect.







Wednesday, August 12, 2009

Position an element in CSS

With the position property in CSS you can place an element exactly wherever you want inside an HTML page. With using of float you can have almost every combination of positioning an element.

The positioning an element is based on the coordinates of the system. Suppose if we want to position word "ARJU" 200px from the top of the document and 300px from the left of the document with an addition attribute of red color and twice font size, then our CSS code will be,

<div style="
position:absolute;
top:200px;
left:300px;
color:red ;font-size:2em" >Arju</div>

the output is,
Arju

Note that where Arju word now positioned? In fact we have the control to put it anywhere as we want. Is not it interesting? :) Positioning an element with position parameter is really a good technique.

The position can have a value of absolute or relative. The difference between absolute and relative is, how the position value is calculated.

An element which is positioned absolute does not obtain any space in the document. This means that it does not leave an empty space after being positioned.

The position for an element which is relatively positioned is calculated from the original position in the document. That means that you move the element to the right, to the left, up or down. This way, the element still obtains a space in the document after it is positioned.

Following example should clear your idea,

<div style="position:absolute; top:500px; left:300px; color:red ;font-size:2em" >Arju</div>
<span style=" ">T1</span>
<div style="position:relative; top:500px; left:300px; color:red ;font-size:2em" >Arju2</div>
<span style=" ">T2</span>
<div style="position:absolute; top:500px; left:305px; color:red ;font-size:2em" >Arju</div>
<span style=" ">T3</span>

If you run above CSS code, you will see after "position: relative" whenever you like to display T2 it is not in the same line as in T1. But after "position:absolute" it is displayed on the same line as T2. Also we displayed both "position: relative" and "position: absolute" in the top and left value. But relative one is slightly to the right, to the left, up or down.

Arju
T1
Arju2
T2
Arju
T3

Here is more example about positioning of different boxes with top, left, right, bottom property.

#box1 {
position:absolute;
top: 550px;
left: 550px;
}

#box2 {
position:absolute;
top: 350px;
right: 350px;
}

#box3 {
position:relative;
bottom: 250px;
right: 350px;
}

#box4 {
position:relative;
bottom: 350px;
left: 650px;
}

Related Documents

How to increase your technorati authority or rank

Well, possibly your google page rank has been dropped to zero while you are doing reviews inside your blog and now you really looking for ways to increase your page rank. Besides google page rank, alexa rank , backlinks, there is another ranking method which is technorati rank. Most of the review sites rank their site based on alexa rank, technorati rank, backlinks. So if you ever aware of reviewing sites don't bother about page rank, look for technorati rank.

What is Technorati Rank
Understand about technorati authority or rank is important. Note that to appear a blog into technorati rank you need to register technorati.com and then you need to claim you blog indicating that you are the owner of the blog. It may seem very painful work as the site has lots of bug regarding claim and others, may be it is temporary glitch.

About your blog is claimed you can now see your technorati rank. Note that the rank depends on mainly how many other blogs in Technorati actually link back to your blog. It is not how many blogs link back to you, but how many blogs Technorati knows about that link back to yours.

However, it's rank also based upon the number of fans they have, the blog posting frequency, and other secret factors.

After you claim your blog, other users of Technorati will have the ability to add your blog to their favorites and adding tags to your blog which in turns will increase your rank. But now due to bugs this main feature seems not working. :-)

Why Technorati Authority or Rank is Important
Many bloggers and webmasters don't understand about the importance of technorati rank. But most of the advertisers in fact 95% of the review site look for techorati rank before advertising on your blog. They mark the star of a blog based on Alexa rank, backlinks and technorati ranks. So if you want to earn money by reviewing sites inside your blog technorati rank is important for you. However, If you don’t care about selling ads or links on your blog, then the Technorati rank is probably worthless to you. The high(good) technorati rank you have, the higher possibility of the amount you're paid for links or sponsored reviews.

Advertisers look for alexa rank, technorati rank and backlinks into account and assign a total rank of your site. So, if you have good backlinks and alexa rank you still may far behind because you don't have good technorati rank.

In this blog I will present several criteria by which you can increase your technorati rank.

1) Add the Related Tags to Your Blog
After you claim your blog, you will see several tags. You should fill those tags with the keywords that best suit for your blog. Also you can add several hot keywords so the the possibility of finding your blog because so easy by others. Always remember to add tags that most suitable to describe your blog. If your blog is about search engine optimization then you can choose tag like "SEO", "GOOGLE", "ADSENSE", "ADWORDS" etc.

From your http://technorati.com/account/claims/ page you can edit your claimed blog tags as well.

2) Give Your Blog a Clear and Creative Description
In addition to adding a few tags to your blog, also add a clear and creative description of your blog so that anybody that reads the description will immediately click on your blog's link and thus add to his favourites. This step will also help you to increase your blog traffic as well.

3) I will add your blog as my favourite one if you do mine
This is very good technique for the blogger who has good amount of traffic just like me :). Add my blog to your favourites and fan list , I will add your one too. Thus both you and me will be benefited.
To add to your favourites just click on this link,

Add to Technorati Favorites

4) Provide good,unique and interesting contents inside your blog
If you write good and unique contents inside your blog people will find them useful and interesting and the most possibility that people will add your blog to their favourites. You can also want to add topics of hot keywords.

5)Participate in Question & Answer Sessions
Ask question in other blogs. Question with OPENID usually prompt a website name of you optionally. So people will be aware of your site whenever you participates questions and answers inside the blog. You can subscribe my blog comments (on the left side) and you can participate in discussion.

6)Favourite other Technorati users post.
If you favourite other technorati blog users post, your blog will get the attention of other Technorati users. So, many will visit your blog and link back. This can be an effective strategy if you have time to visit a lot of Technorati users.

7. Do Link Exchanges
This is an old method but very effective one. Contact several blog owers and ask them for exchanging links. From 100 contacted bloggers you can expect to get approximately 25 technorati backlinks.

8. Become a Top Commentator
Top blogs don't list hundreds of comments in one page. May be they post like 30/40 in first page. So, to get attention try to #1 commenter inside a blog. You will be famous within few days.

9. Ping Technorati When You Publish a New Post
For Technorati to be aware of your new posts, it needs to be pinged every time you publish a new article. For WordPress blog, ping is done automatically. You can also use services like Pingomatic to alert Technorati whenever you have a new post.

10. Frequent Posting
The more frequent you write good contents, the more frequently you will get attention. So try to update your blog regularly.

11. Add a Technorati Favourite Button
Certainly your readers would like to favorite your blog but they don't want to go through the hassle of finding your blog on Technorati. So just place your technorati "Favourite" button inside your blog which will help to increase the number of fans you blogs and thuse will help to increase your Technorati ranking and authority.

Lastly add me on your technorati favourites and place a comment of your one.
Related Documents

Monday, August 10, 2009

CSS borders with example

Border in CSS is used frequently to separate group of elements. Let's look about some border attributes that enhances CSS border as well. The CSS border properties are,

1)border-width
2)border-color
3)border-style
4)border

Each one is discussed below.
1)border-width:
The border-width defines the width of the border. The value of broder width can be defined as,
- thin
- medium
- thick
- a numeric value, indicated in pixels (px)
- based on screen width (em).

Following is an example.

<div style="border-width:1.2em;
border-color: rgb(120,120,120);
border-style:solid;
width:100px;">
<center>Test</center>
</div>

<br/>
<div style="border-width:1px;
border-color: rgb(120,120,120);
border-style:solid;
width:100px;">
<center>Test</center>
</div>

<br/>

<div style="border-width:medium;
border-color: rgb(120,120,120);
border-style:solid;
width:100px;">
<center>Test</center>
</div>

<br/>

And output is,


Test




Test




Test



2)border-color:
In above example border-color also is mentioned. You can define border-color through several ways.
- Define color as by name. Like, border-color: blue, border-color: red.
- Color in rgb notation. Like, border-color: rgb(11,11,11).
- Hexadecimal value. Like, border-color: #aa00ee.

3)border-style:
There are different types of border styles which is defined by border-style.

<div style="border-width:.5em;
border-color: rgb(20,120,20);
border-style:dotted;
width:100px;">
<center>Dotted</center>
</div>

<br/>
<div style="border-width:.5em;
border-color: rgb(20,120,20);
border-style:dashed;
width:100px;">
<center>Dashed</center>
</div>

<br/>

<div style="border-width:.5em;
border-color: rgb(20,120,20);
border-style:solid;
width:100px;">
<center>solid</center>
</div>

<br/>

<div style="border-width:.5em;
border-color: rgb(20,120,20);
border-style:double;
width:100px;">
<center>double</center>
</div>
<br/>

<div style="border-width:.5em;
border-color: rgb(20,120,20);
border-style:groove;
width:100px;">
<center>groove</center>
</div>
<br/>

<div style="border-width:.5em;
border-color: rgb(20,120,20);
border-style:ridge;
width:100px;">
<center>ridge</center>
</div>
<br/>

<div style="border-width:.5em;
border-color: rgb(20,120,20);
border-style:inset;
width:100px;">
<center>inset</center>
</div>

<br/>

<div style="border-width:.5em;
border-color: rgb(20,120,20);
border-style:outset;
width:100px;">
<center>outset</center>
</div>


Output is,


Dotted




Dashed




solid




double




groove




ridge




inset




outset



For border-width, border-color and border-style there are foure special properties top-, bottom-, right- and left- which can be added. Like,

border-top-width: 10px;
border-top-style: solid;
border-top-color: red;

border-bottom-width: 10px;
border-bottom-style: solid;
border-bottom-color: blue;

border-right-width: 10px;
border-right-style: solid;
border-right-color: green;

border-left-width: 10px;
border-left-style: solid;
border-left-color: orange;

4)border:
You can use border-width, border-style and border-color together by simply using border property.

So,
p {
border-width: 1.3em;
border-style: solid;
border-color: red;
}

Can be written into:


p {
border: 1.3em solid red;
}

CSS DIV and SPAN tag

With usage of <p>, <ul>, <h1> you can distinguish a group of page elements. But in many cases you want to distinguish an element or a group of elements or parts of a document which can't be described in any HTML tags. In those cases SPAN and DIV are used to descrive parts of element.

Difference between DIV and SPAN
The element <span> is called a neutral element which does not add anything to the document itself. But the CSS part within span adds visual style to the document.

On the other hand <div> tag adds a newline/line break after the block.

DIV is called a block-level element whereas a SPAN is called an inline element.

The <div> tag is wrapped around a whole section of content, or block and <span> is wrapped around content which is on just one line.

With an example I am trying to make you understand the differences between these two.
<div style="BACKGROUND-COLOR: #cccccc; padding-left:2em; padding-top:1em; padding-bottom:1em;" >This is a div example
</div>Now starting span example.
<span style="BACKGROUND-COLOR: #cccccc; padding-left:2em; padding-top:1em; padding-bottom:1em;" >This is a span example
</span>Span example is finished.


This is a div example

Now starting span example.This is a span exampleSpan example is finished.

We see here, after <div> block is finished there is a line break but after <span> there is no line break.
And background span over whole <div> block which indicates <div> is block level. And <span> spans within
line.
Related Documents

Sunday, August 9, 2009

PSP firmware

Psp Firmware

The PlayStation Portable is the first handheld video game console to use an optical disc format. Other salient features of the device are large display screen, robust multi-media capabilities, and connectivity with the PlayStation 3, other PSPs, and the Internet.
PSP runs certain software called PSP firmware

Psp Custom Firmware

Psp firmware custom upgrade provides new features to device. People who have downgraded their PSP to firmware 1.5 have upgraded their PSP again with custom firmware which allows you to run home brew on your PSP and run games from your memory stick.

If we have already downgraded your PSP then you are aware of the fact that custom firmware gets updates frequently. We can install the custom upgrade easilly. We have to read the installation guide.

We need to unzip the file and put the UPDATE folder into your GAME folder of our PSP. If it asks if you want to overwrite then select "yes". If you have a PSP with M33 custom firmware below 5.00 then you need to find the official 5.00 firmware and rename the EBOOT file to 500.PBP and put it in the update folder.

Psp Firmware Downgrade

Some device is not compatible with modern games and other application. That’s why it needs downgrading the firmware for our PSP, and it has risks and also benefits.

If the downgrading is done improperly this may cause our unit inoperable and worthless. And this is the most obvious risk involved with attempting to downgrade the firmware.
A drawback to downgrading the firmware is that some new media may actually require the newest firmware to operate.

There are several ways to downgrade. We have to know that what we are doing but you must know that messing with the firmware on anything can be dangerous. There are, many of ways that we can find online that will show you step-by-step how to downgrade your firmware.

We need to sure that we get the right files for the firmware version. There really are two guides to getting this safe way of downgrading. One guide is for the PSP classic, and the other is for the Slim. We also need an extra battery.


Installing Custom Firmware Psp

How to install Custom Firmware on a PSP (Slim) is described bellow:

What necessary:

1. Slim PSP.
2. Memory Stick.
3. WINDOWS XP.
4. A mini USB cord.
5. Knife.

Necessary Downloads:

1. The Partition Mover – contains minimum three files in this:
a) the msipl. b) bib, c) msinst.exe, and a readme
2. The Pandora Files (Universal Unbricker)- the eboots, folders, bin file, etc.
3. WinRAR - free archiving program

Step One: Creating Proper Memory Stick

This is where your PSP will be getting the info it needs to be mudded so be sure to follow these steps should be done very carefully:
1) Turn on the psp and go into USB mode
2) Download
3) When your computer detects the PSP, go to “My Computer”
4) Right-click on your PSP’s drive and select “Format”
5) Format the memory stick
6) download the “Universal Unbricker”
7) Place all the files inside of it onto your psp’s drive.

Step Two: Moving the Partitions

1) Download the Partition Mover
2) Extract the folder “msinst” to your hard drive (C:\)
3) Go to “My Computer” and find your PSP drive letter
4) Go to “Start”
5) Go to “Run”
6) Type in “cmd” and press OK
7) Type this in: “cd C:\msinst”
8) Next, type in “msinst ? msipl.bin”
9) It will show some stuff and give you 2 options:
1) Y=Yes 2) N=No
Choose Yes.
10) You will get e a confirmation that the partitions were successfully moved.
Make sure you fully charged your battery before you begin.


Step Three: Hard Mudding Our PSP Battery

1) Take your battery
2) Look on the main board for the display “ICO4″
3) Now, take a needle or something like that and remove pin #5
here is a diagram:
__ (pin 4) __ (pin 8)
__ (pin 3) __ (pin 7)
__ (pin 2) __ (pin 6)
__ (pin 1) __ (pin 5)

Step Four: Installing CFW

Once our battery and our memory stick are being used at the same time, ye will now have what the PSP Mudding Community calls, a “Pandora’s Battery”.

1) Make sure that we put in your Magic Memory Stick
2) Put in your Pandora Battery
3) When our LED’s are done flashing, press “[]” (square) to dump your nand flash
4) After that is done, we will be required reboot, so press X (cross) when your LED’s are done flashing
5) Re-put in your battery and the Pandora menu will load
6) Press X (cross) to install 3.71M33
7) After thats done, we will need to reboot again so press X (cross)
8) Now, remove your battery
9) Plug in your charger
10) Turn on the psp
11) Put in your battery
12) Remove the charger
13) And you should now be running 3.71M33!!!!!

DVD firmware

DVD Firmware

Firmware provides a DVD player much more flexible function. It provides better picture quality and sound quality and many more. Firmware ways out a set of programmed instruction in chips to allow the hardware to function and provide a way for the software to interact with the hardware .So firmware is called software for the hardware. It is permanently stored on chip and it does not need any power.

In DVD rom it is loaded in the reward only memory chips. But it can be updated though it is permanent. That’s why improvement can be made by adding new feature and function or even fixing errors on a device. When a DVD Player is released it may not have certain features, but these can be added at a later time by updating the firmware.


Dvd Firmware Updates

When we purchase a DVD drive it does not provide all necessary or optimized feature. It means it is not fully optimized to offer us with the best and most complete burning experience. The firmware, meaning the software loaded into the drive's chip which acts as the control center for a drive's operation, is subject to updates. The firmware determines the best parameters for the speed of media you are using, and then continually monitors the burn process to ensure the quality of the burn.

We have to frequently search or check the drive manufacturer's Web site for new good update version. The availability of upgrade version depends upon the vendor, downloadable firmware. Upgrades may appear as frequent or as infrequently.

This update is usually found free from the manufacturer company. It will be free whether it will be bundled with the device or on website of the manufacturer website. Also the upgrade version is usually free. But some case it may not be free. There may be little charge for the donation of its developer’s reward. Sometimes upgrade version of firmware is sold with some amount of price as it provides more salient features.

Erase Dvd Firmware

We find different state of media because of the different standards for rewritable optical media, in particular CD-RW, DVD-RW and DVD+RW. This state tells us if it's still possible or not to recover data with any data recovery software tool for that matter.

There is two types of erase. One is full erase and the other is quick erase. There is difference between this two.

Full erase complete surface of the re-writable media with a neutral pattern. The data is lost for ever. It will be never possible to recover the data or content of the disc.Media becomes empty and structures are changed. All sessions and tracks are gone.

A quick erase refers to be quick and therefore the disc's main data area is left unaffected, or at least mainly unaffected. All data remains ok on the disc. But the disc structures is changed. All tracks and session are lost and but the media is left in a state which seems like empty media for a CD/DVD writer.

Full erase is truly required by the user then the application software simply write a neutral pattern over the complete surface of the disc. As a DVD+RW can have only one track in one session, changing the inner circle structures is not needed either. If one wants to write new content then the old data can simply be overwritten.

If a user wants to quick erase a DVD+RW then the application software must be clever enough to simply write some neutral data over file-system structures. And in fact that's what most applications do when they quick erase a DVD+RW. The consequence is that for a DVD drive there still is a track after a quick erase, so this is not blank media, and if there is a track with a length then, data recovery software can send read commands and get data back. And a scan for missing data can yield to positive results.

Pros and cons of firmware upgrades

Firmware Upgrade


Upgrading means to the alteration or replacement of a thing with a newer version of that same thing. Upgrading usually provides more salient feature, more comfortability, reliability, better performance and more flexibility. It also removes errors or bugs from the devices.

Firmware Upgrades For DVDs


Advantages:

1. In DVD drive, we need firmware updates frequently and also needs for the DVD player.
2. It is for more uses of DVD, bigger space for more information or data, better graphics and audio quality.
3. It needs upgrade to run it on various platforms like linux or other os.
4. It is also needed to able to run different sorts of media it's also a complete media player.
5. It is also needed to support PSP connectivity. Upgration allows the PSP to interact with some games, but also allows remote access to your PS3 from anywhere and also thanks to the PlayTV device you'd be able to watch live and recorded TV (by remotely accessing your PSP).

Disadvantage:

It's expensive. It is more costly.
During upgration, if there ia any bug in the firmware, DVD drive may be damaged.
Some firmware has no backwards compatibility.


Firmware Upgrade For Digital Cameras


Advantages:

For digital camera’s upgration of firmware may offer many advantage.

1 It shortens the pre-flash time in the Red-eye reduction flash mode.
2 The magnification ratio will appear at the time of magnified the image in the review display
3 Different buttons provide different function.
4 A customizing function can be provided.
5 Grid Display modes show Display Icons.

Disadvantage:

1. Frequently it may need to upgrade if there upgrade available
2. It is also expensive.

Psp Firmware Upgrade


Advantages:

a) Some device does not support wallpapers and themes. But it can be possible by upgrading firmware.

b) Some device does not support flash - so we are not be able to view .swf files and we are not able to play the flash games out there. But it can be done by upgrading firmware.

c) Some device does not support some special kind of video format. But But it can be done by upgrading firmware.

Disadvantage:

a) Program may be corrupted
b) It is also expensive.

Mp3 Firmware Upgrade


Advantages:
1. Audio quality of mp3 will be better
2. Play song game anywhere
3. Support more audio formats.

Disadvantages:

During upgration, if there exists any bug in the firmware, mp3 drive may be damaged.

Mp4 Firmware Upgrade


Advantages:

a) It support wallpapers and themes.

b) It support more video format.

c) It provide better video quality


Disadvantages:

a) During upgration, if there exists any bug in the firmware, Mp4 drive may be damaged.

Where to download firmware

There may be frequent firmware updates for any specific device. Thes upgrade may have more efficient and flexible features. And this update is usually found free from the manufacturer company. It will be free whether it will be bundled with the device or on wbsite of the manufacturer website. Also the upgrade version is usually free. But some case it may not be free. There may be little charge for the donation of its developer’s reward. Sometimes upgrade version of firmware is sold with some amount of price as it provides more salient features.

We have to know about the type of the device, then we have to identify the id of the parts. We have to look the manufacturer name and the model name. If we have not the proper manufacturer name and the model name, then we may fall in great risk while upgrading it or while flashing the firmware on it.So we must need the proper information about the device.
If we have not the above information about the device, we have to look it .We can get it directly by contacting directly with the manufacturer company or by email. Or we can search it on web. We shall be able to find proper id, model and version name by searching it on the web or on the company’s website. We can also find the proper firmware version on the list there.

We can also find the proper information by the CD,DVD info or drive info. Or it will be available in the firmware embedded in the device because some manufacturer do not supply the full information about brand or version .

If such happen, we have to look upon the packet of the device .It’s CD or DVD may be stolen. But it is sure that the model and brand name must be written on the packet or somewhere on the device or in the firmware software.

Usually people are looking for free firmware version or free upgrade firmware version. But before doing it we have to complete above steps.

Manufacturer Company supply every parts or device with specific or separate id and model name. And the firmware version also be differently. So we need to find proper information.

If there everything is ok then we you just have to follow the link to download the relevant region free firmware version, and we have to sure that the firmware does not get corrupted during the transfer. We have to be sure that there were no errors during the extraction process, if it comes out of a zip archive file. We should not try to use a corrupted or damaged firmware, because it may occur drive inoperable.

Most often, the firmware is available into a zip file with the DOS flashing utility, but this is not always happens. We need to download the flashing utility if the zip file didn't contain an .EXE or .COM file,. It's available listed on the same page as the one where we downloaded the firmware.

If we can't find any, then we have to contact with the manufacturer, in support or download section. Some manufacturers also make Windows flashing utilities, that have a more intuitive interface, so we should checking the site for this. And we should download all the documentation/readme/help file associated with the firmware, and read it carefully.
Now we can run this on system and we have to select proper drive. Then we have to select proper brand and proper model and proper firmware version.

What is the firmware?

Firmware

Firmware means to read-only memory chips that load instructions or set of instructions permanently. Various softwares are programmed on read-only-memory in electronic devices, to implement various functions of this devices. Such collection of programs or software that manage or control an electronic device is called Firmware. Electronic devices are boots up by firmware. Firmware is non-volatile meaning it has the property of retaining data when electrical power fails or is turned off. This makes difference between random access memory (RAM) and firmware. Random access memory is volatile which loses loaded information at turning off or power failure but firmware is non-volatile. The best and common example of firmware is chip named BIOS(the basic input output system). Such chip of digital devices contains instructions that, booting, initializing hardware etc.
Some permanent and small programs internally maintain various digital devices. For this purpose firmware is most often used. Such examples are calculators, remote controls, various devices like cd-rom, keyboards, harddisk, TFT screens or memory cards, robots etc. Digital camcorder, cell phone, digital camera, mp4 or mp3 player are more complex examples of firmware. These devices, all general and high function are performed by firmware.

The term "firmware" was introduced by Ascher Opler. The original meaning of firmware microcode containing a writable control store that is a specific small area of RAM. Later the meaning of the term "firmware" was broadened because there is difference between firmware and hardware. It is not involved in machine instruction but also is broaden to all programs related to bootstrap, initializing or other implementation of devices.

What is computer firmware?

Computer firmware is nothing but a combination of software and hardware. Computer chips that have instructions or programs loaded on them are firmware. The most common example of such chips are ROMs (read-only memory), PROMs (programmable read-only memory),EPROMs (erasable programmable read-only memory)

Computer parts or devices are most often made for special-purpose. Modern computer peripherals are more flexible by using firmware. It has a more part of firmware. Firmware is stored internally and loaded by host machine may be at startup. That why this part work more comfortably. Such device is most often incapable of performing their task with the firmware loaded on host system. It often needs the specific device driver made by the manufacture company of the device. Device driver package is the programs that interact with hardware. But now-a-days most devices do not need it as it is supplied by the operating system. Modern operating system has direct user interface for configuration.


What is a firmware update?

The term upgrade means to the alteration or replacement of a thing with a newer version of that same thing. Firmware upgrade ensures maximum reliability and performance.

In order to upgrade firmware we need to contact the device's manufacturer. Firmware upgrade is basically adding new feature to the devices or making the device more flexible. That’s why we need the latest firmware update of the devices from the manufacturer. There are mainly two methods of upgrading our firmware. First way is to download the new firmware directly into your device; the second is to request the new firmware from the manufacturer that is either on CD ROM or other digital media. Thus upgrading will be more easy. This upgrade may add new function or feature to our device or may fix old error of devices instantly after upgration.

There may be manual or documentation guide of upgrading the devices.
We should disconnect all the connection path before doing upgration. We need to disconnect all unnecessary cabling. Corruption may occur if we handle various function during upgrading the deivice’s firmware.

If the device is possible to connect directly to internet it is easy to upgrade it’s firmware. In this case, there may be an option named upgrade from internet or we have to go to the homepage of the site or need to search for new update. Then we have to download or upgrade it directly from internet. This device permits access to direct upgrade. Otherwise if there is no way to direct upgrade we have to download the new upgrade to computer hard drive or on other memory devices like memory card or cd.
Then we have to upgrade the firmware by specific cable.

There may be occasional firmware upgrade of the device; we have to search it frequently. We should not upgrade firmware, if there is no new good feature in new version. When manufacturer provide new upgrade version, they also provide installation guide. We should follow the guide.

What is region free firmware?

DVD region codes is a DRM technique structured to provide related studios to manage various aspects just as content, date of releasing, price etc, according to the specific region. DVD is restricted to play over the country in th whole world. This can be done by region code of the disc. In commercial aspect this is too necessary. In commercial case, it requires to play DVD in specific area otherwise, profit can not be gained. That’s why it is encoded such as play discs not possible that are encoded for a different region.
Discs that have no region coding are called region free or all region or region 0 discs. Moreover, many DVD players that is region coded can be changed to region-free. All playbacks of all discs can be possible in such case by adding some modification.