![]() The amount in blocks to be read from the SD card, this depends on the bitmap size, i.e. ![]() MX25 U-Boot > setenv splashimage_mmc_init_block 0x260 The block on the SD where the bitmap is stored, this must match the block on step 4. The SD device on the board: MX25 U-Boot > setenv splashimage_mmc_dev 0 The address in memory to load the splash screen from: MX25 U-Boot > setenv splashimage 0x80800000 Update u-Boot environment variables for the splash screen to work: Turn on the board and stop at u-boot prompt: MX25 U-Boot > If you need to relocate the image, update also the environment variable "splashimage_mmc_init_block", see step 6. Insert the SD and run: $sudo dd if=/rpm/BUILD/u-boot-2009.08/u-boot.bin of=/dev/mmcblk0 bs=512Īrgument seek 608, skips the first 608 blocks of the SD (608x512) where the uboot is stored. Program a SD card with the new u-Boot binary and a bitmap image to be displayed. ltib -p u-boot -m scbuildĪfter completing this step an u-Boot binary (u-boot.bin) will be saved at /rpm/BUILD/u-boot-2009.08 To extract the source and aply the patch run: Copy the "" downloaded to /opt/freescale/pkgs Replace the file "" located at /config/platform/imx by the one downloaded ![]() It is available on If needed follow the getting started section instructions.Īfter installing the BSP and running LTIB for the first time, it's time to update u-boot: This page provides instructions to add support for the LCDC on the u-boot.ġ - Install Freescale i.MX25 BSP, SDK 1.7 However, currently, the code provided on Freescale's BSP only implements support for the LCD controller on Linux. Having a bitmap on the LCD a few seconds after boot is a requirement on several embedded systems, u-Boot supports this feature. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |