readme.txt 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. Toradex Apalis i.MX6 Computer on Module
  2. Intro
  3. =====
  4. The Apalis iMX6 is a small form-factor Computer on Module that comes
  5. in both quad core and dual core versions based on Freescale i.MX6Q and
  6. Freescale i.MX6D SoCs respectively. The Cortex A9 quad core and dual
  7. core CPU peaks at 1 GHz for commercial temperature variant, while the
  8. industrial temperature variant has a peak frequency of 800 MHz.
  9. https://www.toradex.com/computer-on-modules/apalis-arm-family/freescale-imx-6
  10. It supports two carrier boards:
  11. Apalis Evaluation Board
  12. https://www.toradex.com/products/carrier-boards/apalis-evaluation-board
  13. Ixora Carrier Board
  14. https://www.toradex.com/products/carrier-boards/ixora-carrier-board
  15. How to build it
  16. ===============
  17. Configure Buildroot:
  18. $ make toradex_apalis_imx6_defconfig
  19. Compile everything and build the rootfs image:
  20. $ make
  21. How to boot the image
  22. =====================
  23. The board only boots from its internal flash memory eMMC, so the
  24. bootloader image should be copied to it, following the procedures
  25. described in Toradex website.
  26. http://developer.toradex.com/knowledge-base/flashing-linux-on-imx6-modules
  27. Buildroot prepares a "sdcard.img" in output/images/ with the kernel
  28. image, device tree and a root filesystem, ready to be dumped on an SD
  29. card.
  30. $ dd if=output/images/sdcard.img of=/dev/sdX bs=1M
  31. To boot from the SD card, you should change the U-Boot
  32. environment. Since U-Boot is running from internal eMMC, you will need
  33. to access its command line prompt and manually set the necessary
  34. variables to boot from the external SD card. For convenience, you can
  35. use uEnv.txt provided in output/images/ as a reference to create the
  36. necessary U-Boot variables to boot from the SD card.