Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a Leopard board with Ti DM365 processor. Problem is that I tried to flash the bootloader (uboot) to nand and landed up corrupting the NAND. Now I can't use the NAND to bring up the board. So I decided to use the SD Card.

I did the required partitioning on the SD Card for bootloader, kernel and rootfs.

Now, when I restart the board, it says

uncompressing the kernel...

etc., but when it tries to look for the rootfs the prompt says

can't find NAND

I think (I'm a complete newbie in this field) that the kernel looks into the NAND for the "rootfs" instead of the SD Card, and that's why it is giving that sort of error.

So now I have to configure the kernel in such a way that it should look into the SD Card for the "rootfs" instead of looking into the NAND (which is corrupted in my case).

Can any one help me doing this?

Please forgive me if the information is not enough and please ask for more info if needed. As I am a newbie, I don't know what other information I can give.

share|improve this question

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.