Hi again, i've learned a little bit :)
- I have download the zImage.elf via the EDK flash loader - The flash loader creates a bootloader, this is also running on start up :) But ... It stops with an error-message after a few seconds: EDK Bootloader: Bootloader: Processed (0x)000000b2 S-recordsERROR: SREC line is corrupted What now ? Georg MingLiu wrote: > Dear Georg, > I guess you were talking about the booting process of the system, both HW and > the SW, from the flash memory. This process should be like this: > > 1. Store your HW bitstream and Linux kernel in flash memories. If needed, > perhaps you want another bootloader program, such as U-boot also inside. > > 2. In your HW bitstream, you need one bootloader which helps you to load the > software and execute it in DDR-ram. EDK helps you to generate such a > bootloader when you design. > > 3. Durong Power on, HW bitstream (with an EDK bootloader included) will be > loaded into FPGA and configure the FPGA, then the EDK bootloader will load > your Linux kernel into DDR-Ram and execute it there. Thus your linux could > run. > > This is a normal process. If you want to execute the program in flash > directly, that's another story. Also you should know, for the booting > process, MTD driver is not necessary. The driver is only used when you want > to access flash memories when you booted your Linux kernel. > > Clear or not? :) > > Best Regards > Ming > > ----------------------------------------> Date: Wed, 7 Nov 2007 13:00:35 > +0100> From: [EMAIL PROTECTED]> To: Linuxppc-embedded@ozlabs.org> Subject: > Bootloader & Flash>> Hi,>> i use the AVnet Xilinx4 FX12 Minimodule and until > now, i use system-ace> to configure the fpga and boot the linux kernel.> But > now, i want to boot from the on board flash memory and have no idea> where to > start.>> I think i have to:> - save the fpga configuration in the fpga-prom> > - use/program some kind of bootloader store in fpga block ram to jump to> the > flash-adress where the executable linux kernel resist> - use the mtd-device > driver to mount root fs on the same flash some> address later>> Is this the > right way ?>>> Regards> Georg>>>>>>> > -----------------------------------------------------------------------------------------> > > -----------------------------------------------------------------------------------------> > Forschungszentrum Jülich GmbH> 52425 Jülich>> Sitz der Gesellschaft: Jülich> > Eingetragen im Handelsregister des Amtsgerichts Düren Nr. HR B 3498> > Vorsitzende des Aufsichtsrats: MinDirig'in Bärbel Brumme-Bothe> > Geschäftsführung: Prof. Dr. Achim Bachem (Vorsitzender), Dr. Ulrich Krafft > (stellv.> Vorsitzender)> > -----------------------------------------------------------------------------------------> > > -----------------------------------------------------------------------------------------> > _______________________________________________> Linuxppc-embedded mailing > list> Linuxppc-embedded@ozlabs.org> > https://ozlabs.org/mailman/listinfo/linuxppc-embedded > > _________________________________________________________________ > MSN 中文网,最新时尚生活资讯,白领聚集门户。 > http://cn.msn.com ------------------------------------------------------------------------- ---------------- ----------------------------------------------------------- ------------------------------ Forschungszentrum Jülich GmbH 52425 Jülich Sitz der Gesellschaft: Jülich Eingetragen im Handelsregister des Amtsgeri chts Düren Nr. HR B 3498 Vorsitzende des Aufsichtsrats: MinDirig'in Bärbel Brumme-Bothe Geschäftsführung: Prof. Dr. Achim Bachem (Vorsitzender), Dr. Ulrich Krafft (stellv. Vorsitzender) ------------------------------------- ---------------------------------------------------- ----------------------- ------------------------------------------------------------------ _______________________________________________ Linuxppc-embedded mailing list Linuxppc-embedded@ozlabs.org https://ozlabs.org/mailman/listinfo/linuxppc-embedded