[discussion thread here ] Few days back looking at OMAP3430 Public TRM I found the section 26.4.8.2(page 3427), it was exciting to see what possibilities lay here.. a little more digging later and few hours of coding later, figured out that by adding a certain data as a prefix to the real image, we can boot u-boot or for that matter any image straight from NAND flash into sdram.. essentially this is what x-loader does, only that OMAP3430 ROMCode already has that feature.. What exactly is Configuration Header(CH)? CH is a set of register values to the critical OMAP registers that define how the clocks, sdram controller, gpmc controller, mmc controllers are configured.. it is more like an array of register values - you fill them up with the correct values, and store the load address you would like the resultant image to load up, bingo, we have the image booting off that location.. There are few of these structures that are defined in the TRM which has a detailed description on the real...
Comments
it's sev7en over at Samsung OmniaHD dev team. I would like know if you can give me jpegenc_sn.dll64P and other libraries for audio and video support. It would be really useful for improving the phone experience.
Of course, credits for that are yours ^_^
Cheers,