To re-iterate my previous message: are you getting "corrupt boot.firm" messages even when the SD card is completely removed? Once CFW is properly installed, if no SD card is inserted, then the 3DS is supposed to read boot.firm from the internal NAND.