readme.txt 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. ***************************
  2. Freescale i.MX6UL EVK board
  3. ***************************
  4. This file documents the Buildroot support for the Freescale i.MX6UL EVK board.
  5. Please read the i.MX6UL Evaluation Kit Quick Start Guide [1] for an
  6. introduction to the board.
  7. Build
  8. =====
  9. First, configure Buildroot for your i.MX6UL EVK board:
  10. In order to to do so there are two supported options:
  11. make freescale_imx6ulevk_defconfig
  12. if you plan to use NXP provided U-Boot and kernel.
  13. or
  14. make imx6ulevk_defconfig
  15. if you plan to use mainline U-Boot and mainline kernel.
  16. Build all components:
  17. make
  18. You will find in ./output/images/ the following files:
  19. - imx6ul-14x14-evk.dtb
  20. - rootfs.ext4
  21. - rootfs.tar
  22. - sdcard.img
  23. - u-boot.imx
  24. - zImage
  25. Create a bootable microSD card
  26. ==============================
  27. To determine the device associated to the microSD card have a look in the
  28. /proc/partitions file:
  29. cat /proc/partitions
  30. Buildroot prepares a bootable "sdcard.img" image in the output/images/
  31. directory, ready to be dumped on a microSD card. Launch the following
  32. command as root:
  33. dd if=./output/images/sdcard.img of=/dev/<your-microsd-device>
  34. *** WARNING! This will destroy all the card content. Use with care! ***
  35. For details about the medium image layout, see the definition in
  36. board/freescale/common/imx/genimage.cfg.template.
  37. Boot the i.MX6UL EVK board
  38. =========================
  39. To boot your newly created system (refer to the i.MX6UL EVK Quick Start Guide
  40. [1] for guidance):
  41. - insert the microSD card in the microSD slot of the board;
  42. - verify that your i.MX6UL EVK board jumpers and switches are set as mentioned
  43. in the i.MX6UL EVK Quick Start Guide [1];
  44. - put a micro USB cable into the Debug USB Port and connect using a terminal
  45. emulator at 115200 bps, 8n1;
  46. - power on the board.
  47. Enjoy!
  48. References
  49. ==========
  50. [1] http://cache.freescale.com/files/32bit/doc/quick_start_guide/IMX6ULTRALITEQSG.pdf