On 10/13/2017 1:12 PM, automata wrote: > > From this youtube video by Charles > S. https://www.youtube.com/watch?v=veM83KCytuQ, somewhere around the 24 > minute mark, it references the various repositories required to get the > Altera SOC And teh ZYNQ systems working. > > The items required along with their repositories are: > 1. Uboot : https://github.com/JDSquared/u-boot-xlnx/ > 2. Linux kernel : https://github.com/JDSquared/linux-stable/ > 3. rootfs : https://github.com/cdsteinkuehler/omap-image-builder/ > 4. FPGA bit files :https://github.com/machinekit/mksocfpga/ > 5. FPGA packages : https://github.com/machinekit/mksocfpga/ - not sure > where this fits in .. but it could be required to make the BOOT.BIN file > with the FSBL (First stage bootloader), kernel image etc > 6. uSD image - bring it all together > : https://github.com/cdsteinkuehler/omap-image-builder/ > 7. machinekit application software where it all comes together. This is > included in the rootfs repo. with an RIP (run in place) build.
That's how to rebuild everything from scratch, but you don't have to go to the trouble unless you want. > At the moment, I am trying to muck around the jenkins jobs to see what they > are trying to compile in the docker containers. > > However, I am still new to docker, jenkins, compiling kernels, uboot and > zynq. So I was hoping something readymade was available to get a head > start. You should be able to get u-Boot and the kernel from example Xilinx images. The rootfs can be any generic Debian rootfs, I typically start with the Jessie rootfs from RCN's BBB Machinekit image. The FPGA bitfiles are available as a package from the Machinekit repo. AFAIK, the main thing missing (as long as you're using the Zynq board Michael was working with) is a ready-to-use uSD image. I typically start with a generic example for the target board, replace the rootfs and FPGA bitfile, then replace the kernel (if needed, some images come with a real-time kernel already). Remember you'll probably need to copy a few bits from the old rootfs (like the kernel modules). -- 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.
