summaryrefslogtreecommitdiff
path: root/DEVELOPMENT
blob: 8fc7c2af2d32916f7eba2b98b97a8b665f6f4dd4 (plain)
  1. Notes on developing ShowMeBox
  2. =============================
  3. Serial access
  4. -------------
  5. Serial access for OLinuXino boards needs UART-to-serial cable.
  6. Either
  7. https://www.olimex.com/Products/Components/Cables/USB-Serial-Cable/USB-Serial-Cable-F/
  8. or an old Nokia DKU-5 or CA-42 data cable cannibalized like
  9. http://buffalo.nas-central.org/index.php/Use_a_Nokia_Serial_Cable_on_an_ARM9_Linkstation
  10. Connect to serial console - e.g. one of these:
  11.     screen /dev/ttyUSB0 115200
  12.     picocom -b 115200 /dev/ttyUSB0
  13. APT proxy
  14. ---------
  15. When testing, same packages are downloaded again and again.
  16. An APT proxy like approx may then be beneficial.
  17. To hardcode proxy info into installer image,
  18. either export http_proxy=http://192.168.222.250:9999/
  19. or create the file local.mk and put same info there
  20. (replace with actual IP of proxy).
  21. Multiarch
  22. ---------
  23. If build fails to execute hook "completion_50_configscript.sh",
  24. then try install dpkg-dev in the build environment
  25. to resolve architecture-related variables most reliably.
  26. UCS-1
  27. -----
  28. If install fails with error "fatal err update clk timeout", then try use
  29. a dumber MicroSD card. Seen with UCS-1 card and kernel ABI 4.6.0-1.