readme.txt 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. Technologic Systems TS-7680 SBC
  2. ===============================
  3. This document explains how to set up a basic Buildroot system for
  4. the Technologic Systems TS-7680 Single Board Computer.
  5. The TS-7680 SBC is based on the Freescale i.MX286 ARM ARM926EJ-S
  6. running at 454MHz. The TS-7680 features are 10/100 Ethernet ports,
  7. Wi-Fi, microSD card, eMMC, NOR Flash, USB host port, CAN ports,
  8. relays and ADC/DAC. More details on the board here:
  9. https://wiki.embeddedarm.com/wiki/TS-7680
  10. The TS-7680 uses a 3.14.28 Linux kernel provided by
  11. Technologic Systems.
  12. To build the default configuration you only have to run:
  13. $ make ts7680_defconfig
  14. $ make
  15. The output looks like:
  16. output/images
  17. ├── imx28-ts7680.dtb
  18. ├── rootfs.ext2
  19. ├── rootfs.ext4 -> rootfs.ext2
  20. ├── rootfs.tar
  21. ├── sdcard.img
  22. └── uImage
  23. The provided genimage configuration generates an image file containing
  24. two partitions. The first one is unused, but mandatory as the
  25. TS-7680 built-in bootloader loads the Linux uImage from the /boot
  26. directory in the second partition. The second partition contains the
  27. rootfs with the Linux uImage into the /boot directory.
  28. $ fdisk output/images/sdcard.img
  29. output/images/sdcard.img1 1 1 1 512B 0 Empty
  30. output/images/sdcard.img2 2 524289 524288 256M 83 Linux
  31. This image can be directly written to an SD card.
  32. $ sudo dd if=output/images/sdcard.img of=/dev/mmcblk0
  33. To boot with Buildroot, insert this SD card on the board, make sure
  34. the SD jumper is present and the U-Boot jumper is not.
  35. The bootloader comes pre-flashed on the board on an SPI flash. Since
  36. updating the bootloader is risky and not trivial, it is not included
  37. in the Buildroot defconfig. Refer to
  38. https://wiki.embeddedarm.com/wiki/TS-7680#U-Boot for details on
  39. which U-Boot config to use and how to flash it.