Unable to mount root fs: s3c2410 based board, Nand flash
Linux - Embedded & Single-board computerThis forum is for the discussion of Linux on both embedded devices and single-board computers (such as the Raspberry Pi, BeagleBoard and PandaBoard). Discussions involving Arduino, plug computers and other micro-controller like devices are also welcome.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Unable to mount root fs: s3c2410 based board, Nand flash
Hi My name is Swapnil,
I'm trying to load linux 2.6.24.1 to Samsung s3c2410 based board.
The board has 32MB of RAM, and 32MB of samsung NAND flash.
It has vivi bootloader and is able to boot the cross compiled kernel
(zImage). I have a cramfs. pls advice how to mount it.
I have enabled support for cramfs in the kernel configuration.
I haven't gotten that far yet, I'm still figuring out the bootloader bits! So far I only have the Samsung 2410loader and I think I just figured out how that works (going to try tomorrow, too tired tonight).
I keep hearing about Mizi linux and vivi bootloader and there are lots of links to the Mizi site saying grab this and grab that, but they have passworded FTP access as far as I can tell. Do you need an account to download or is it a general public thing and I'm just not seeing the 'Use xxx and yyyy' to login?
I keep hearing about Mizi linux and vivi bootloader and there are lots of links to the Mizi site saying grab this and grab that, but they have passworded FTP access as far as I can tell. Do you need an account to download or is it a general public thing and I'm just not seeing the 'Use xxx and yyyy' to login?
I emailed Mizi and got no response but the other day I was googling and followed a link that took me to the mizi ftp server and it didn't ask for a loging. Curious, I went back and followed the same links as before (from the Mizi Linux Online Manual) and it no longer asks for a login. I can only assume that the login requirement was an oops and its been fixed.
I did get and compile vivi (took some messing around since it uses yet another cross-compiler which I didn't have yet - think I have 4 now!). Turns out I can't use it because of my setup. I have 1MB Nor flash which is used for booting and 64MB nand flash for the rest. Vivi (appears) to work with either NOR or NAND, not both. If I compiler for a nor boot, the nand isn't recognized and visa-versa.
Thats ok though since I finally learned enough about Linux/Arm/C that I got a working u-Boot config for my s3c2410 machine. Turned out that u-Boot has advanced but the s3c2410 config files have not (no s3c2410 maintainer) and all it needs is updating of the include/configs/<board>.h to get it running.
We are using SMDK2450 development board. We are trying to mount rootfs through NAND Flash and we are facing a similar issue like
1f02 4096 mtdblock2 (driver?).
Can you please let us know how you resolved this issue? Could you mount rootfs from NAND flash in your system?
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.