I solved this processor upgrade problem on my own.
I did some little research on what limits processor upgradability on computers and i
found out that BIOS was one of the factors that play a key part.
So,i went on a mission
to see if i could upgrade my BIOS and whether it would solve my problem.
I found this link to be very informative:
http://forums.computers.toshiba-europe.com/forums/thread.jspa?threadID=66624
I then downloaded the latest BIOS version for my laptop from this link:
http://uk.computers.toshiba-europe.com/innovation/download_bios.jsp
The following link gave me proof that the BIOS update would not bring any problems to my
machine and that there is already someone who had done it and not encountered any problems.
http://forums.computers.toshiba-europe.com/forums/thread.jspa?threadID=62459
Just to make sure that you are on the safe side,before carrying out the procedure to update
your BIOS,make sure you have a fully charged battery in addition to the AC plugged in.A power
outtage during this procedure would instantly kill your machine.
The BIOS installation took less than 3 mins.I copied the executable on the desktop and run it
from there.
On rebooting,the new BIOS was installed.The new BIOS version was 3.40 dated on 05/18/2012 while
the older one was version 2.0 dated on 04/03/2010.
From Intel's website,the i5-430M was released on Q1 2010 while the i5-560M and i5-580M were
released on Q3 2010.
It is pretty obvious that by the time BIOS version 2.0 was release,these two newer processors
had not been released and that explains why they were not being recognized when i installed them.
I finally swapped the 430M with the 560M,assembled back the machine and powered it.
VoilĂ !,the machine booted to it's new life.Everything is as was before!
So far i have not seen any problems even to do with overheating or the cooling fan spinning any
faster that before.It is all the same as before.There is considerable performance gain with the
uprade.I am a software developer and my various development enviroments including compilers,
debuggers,database and deployment servers have all been running way way faster than they were!
I believe the 580M can also work but unfortunately i had returned it back to the shop.
There is no reason for buying new machines when we can upgrade the ones we have.What will
happen to the older ones?This means more electronic waste and so does new machines.Let us try
to make better use of the ones we have a in turn,SAVE OUR ONLY PLANET EARTH FROM GLOBAL WARMING!