hellow every one
at first i got the same problem
the main problem is if you are using a new version of flash magic and the vegarobokit
the crystal frequency in the board is
so enter this frequency value in the respected column of flash magic.
if you are using a USB to RS232 cable
then check that your system is supporting
the drivers are not.(W7 wont support)
if you are using DB9 serial port
then there is no need of drivers
after powering on the 8051 board
connect it to PC through the cable
then right click on MY COMPUTER
then click on devise manager
it will display all the communication ports.then disconnect the cable and re connect it.find the comport (com1 or com2….etc)
select that perticular comport on flashmagic.
then try programming it.
it will work
if not there will be some problem with max232 ic.check its capacitors