I downloaded gingerbread android 2.3.4 and 126.96.36.199 kernel. I have built that android version for IMX53 QSB and I'm using a SDIO supported WIFI card in the SDIO slot provided in IMX53 QSB. I have a problem in sending data down to the device. The packet for which I issue a cmd53 write (packet size: 256) has some non-zero bytes in it. However, when the packet reaches the device, the data somehow gets corrupted and I get to see zeroes instead of valid data.
Can anyone please help in resolving this issue.