Thanks, if ram is setup in the bootblock, you should be able to decompress and copy ramstage to memory to run it. What is the issue there?
There are several reasons for this: The first and most important reason is the size of bootblock. As I say in the last mail, the internal SRAM for holding the first sector of NAND Flash is very small. For example, Samsung 2410 CPU only has a 4K internal SRAM. Second, ARM CPU is not as powerful as X86. The decompress function will need much more time than that on X86. Is my code for using a binary file to add stage to the romfile fine? If so, I will move forward to the ramstage.
Thanks, Hamo