I have this for about a year now and everything was working fine until I decided to upgrade its firmware and kernel from the official site. I backed up everything first and then formatted the card and placed the new firmware files including the kernel.nds file for my DSi. I placed over 4 GB of ROMs into my 8GB A data micro SD HC card and noticed only two ROM files appeared. I noticed that the two ROMs were the first ones in alphabetical order. It also cannot run some games like Phoenix Wright 2: Justice for all. To anyone that can help me, thanks in advance.