Thank you both!!!
Actually yes!!, Is working fine when I take off my printf's. (My code only) but now another issue, I'm using SD card driver from Freescale, FAT DiskIO APP which has a lot of printf inside, I only comment out the printf that I put for debug purposes (not in the demo driver), to read from both USB and SD card, With USB no problem, but when I'm trying to read from SD the system reset (CPU interrupt). I'm can do reading SD in debug mode but not in standalone. Now, I don't know for sure how this works but I guess that the compiler is just ignoring the printf inside the SD driver ant that is causing that my reading fails. Timing maybe?, Hope can helpme you guys regarding this.
Thanks!!!
Armando Galicia