hi...
thanks for the reply it was really helpful...
i checked for the data i am getting over the spi..
first i checked for cmd0 that is
cmd_00[] = "0x40,0x00,0x00,0x00,0x00,0x95,0x00,0x00,0x00,0x00";
(plz correct me if i am wrong)
then if matching then i send the response R1 that is 0x00
then i check for the following
cmd_55[] = "0x77,0x00,0x00,0x00,0x00,0xFF,0x00,0x00,0x00,0x00";
Acmd_41[] = "0x69,0x00,0x00,0x00,0x00,0xFF,0x00,0x00,0x00,0x00";
cmd_17[] = "0x51,0x00,0x00,0x01,0xBE";
each time if i get these packets then i send R1 which is 0x00;
then i send the boot packet which is
unsigned char boot_table[] = "0xEB,0x00,0x90,0x50,0x52,0x4F,0x01,0x00,0x00,0x00,0x00,0x20,0x00,0x01,0x01,0x00,0x02,0x20,0x00,0x20,0x20,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x29,0x31,0x39,0x38,0x35,0x50,0x52,0x4F,0x01,F,A,T,1,6,0xAA,0x55";
but nothing happens after this...i am totally struck...plz help