The A2 partition is required (by the SoC boot ROM) in order to load the boot loader. Any other requirements depend on your boot loader (probably U-Boot), the options you have compiled in, and any settings or environment you have configured. The "reference" U-Boot from RocketBoards looks for a FAT boot partition, but that certainly isn't mandatory...U-Boot can read the kernel and device tree from any supported device or filesystem (including things like nfs and tftp).
If your system is not booting, it is *VERY* helpful to have a serial port connected. The DE0 and DE10 have an FTDI serial to USB converter built-in, so you don't even need a special cable. Press a key to stop U-Boot from automatically booting and crawl through the configuration. Or if you're not seeing U-Boot messages, you probably have your A2 partition messed up (ie: U-Boot was not built and/or installed properly). On 8/17/2017 3:55 PM, mugginsac wrote: > Robert Nelson's instructions don't show creating a FAT partition, just an A2 > partition and an EXT4 partition. If I am reading his instructions correctly > he > is writing u-boot-with-spl.sfp in the A2 partition then creating ext4 file > system in the 2nd partition. Then he makes creates the rootfs in that ext4 > partition. The "boot" directory is in the "rootfs" directory with a dtbs > directory, an extlinux directory and the kernel image in the boot directory. > I > am not seeing any boot activity so I think I must be doing something wrong. > > I know the board still works because I can still boot the DE10 image where I > replaced the angstrom filesystem with Debian Stretch. > > -- > website: http://www.machinekit.io blog: http://blog.machinekit.io github: > https://github.com/machinekit > --- > You received this message because you are subscribed to the Google Groups > "Machinekit" group. > To unsubscribe from this group and stop receiving emails from it, send an > email > to [email protected] > <mailto:[email protected]>. > Visit this group at https://groups.google.com/group/machinekit. > For more options, visit https://groups.google.com/d/optout. > -- Charles Steinkuehler [email protected] -- website: http://www.machinekit.io blog: http://blog.machinekit.io github: https://github.com/machinekit --- You received this message because you are subscribed to the Google Groups "Machinekit" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. Visit this group at https://groups.google.com/group/machinekit. For more options, visit https://groups.google.com/d/optout.
