Project

General

Profile

Booting without the SD card

Added by Keith Fletcher over 12 years ago

Hi,
I have a 3359 development kit, SN 120806, and want to boot it from SPI NOR (Kernal)and NAND (filesystem), pretty much like I do with a Mity1808. However I can not get into uBoot without the SD card, and I can not find any instuctions on how to configure J106, the SYSBOOT jumpers.

I'm sure this must be documented somewhere, but I have searched the forums and wiki pages and can't find anything.

Thanks for any help
Keith


Replies (3)

RE: Booting without the SD card - Added by Michael Williamson over 12 years ago

Hi Keith,

Currently, the MityARM-3359 does not come with the NOR or NAND preprogrammed with u-Boot or a kernel.

The MityARM-3359 supports first stage bootloading (i.e., loading u-Boot) from NAND. It can boot from a SPI-NOR device on SPI0_CS0, but the SPI-NOR device included on the MityARM-3359 module is not on SPI0, so if you want to load u-Boot from SPI-NOR, you'll need to add it on your baseboard and connect it via edge connector.

Once u-Boot is loaded, you can then load a kernel image from the on-board SPI-NOR, NAND, or any other of the devices typically supported by u-Boot (MMC, ethernet, etc.).

I believe we have a procedure to load u-Boot into the NAND FLASH and configure the SYSBOOT jumpers to load it from there instead of MMC, I need to track down the engineer doing this work. I'll try to follow this post up shortly with more details.

I think section on u-Boot on TI's AM335x PSP Wiki maps fairly close to what we are doing -- we based the module fairly heavily on TI's reference design.

-Mike

RE: Booting without the SD card - Added by Tim Iskander over 12 years ago

Keith
The specifics of loading u-boot into NAND are on the u-boot wiki page
http://support.criticallink.com/redmine/projects/armc8-platforms/wiki/Das_U-Boot_Port
I realized I had left a few (key) steps off and added them this morning.
cheers
/Tim

RE: Booting without the SD card - Added by Keith Fletcher over 12 years ago

Thanks Mike and Tim,
Managed to get the MityARM-3359 to boot without SD card - upto requiring a filesystem. I used a combination of your pages and the suggested TI pages (TI had an extra step of "nandecc hw 2" before the nand writes, and required rounding up the filesize to 0x800 boundaries).

I think the filesystems available for download for the MityARM-3359 are to big to fit in the NAND, so I intend to build one from scratch, using the Linux Kernel wiki page as a guide.

Thanks for your help.

Keith.

    (1-3/3)
    Go to top
    Add picture from clipboard (Maximum size: 1 GB)