Board Farm

Here is some information about board farms.

= Actions =
 * create a mailing list?
 * define API between test framework and DUT controller layer?
 * pduclient?
 * labgrid?
 * ebfarm?
 * ttypersist: provides an application a fake socket for misbehaving ttys
 * ttc
 * survey of existing tools, hardware, practices
 * collection of presentations?
 * that is, add a list of presentations on this topic from previous conferences
 * "Herd Your Boards, Become a Farmer" by Geert Uytterhoeven at ELCE2016
 * [[Media:Herd_Your_Boards.pdf | Slides]] and Video

= People = Add your name and contact information if you would like to be notified when an e-mail list is created, or are generally interested in this topic:
 * Tim Bird - 
 * Robert Schwebel 
 * Arnout Vandecappelle - -- doesn't have a board farm but is interested
 * Mirza Krak - 
 * Alan Bennett - 
 * Geert Uytterhoeven - 
 * Andrea Scian - 

= Best Practices =
 * http://labgrid.readthedocs.io / http://labgrid.org
 * USB-SD-Mux by Pengutronix

= Issues/Requirements =
 * usb board with switchable power
 * ykush - 3 port USB power switcher - https://www.yepkit.com/products/ykush

= Misc / Tools =
 * New horizontally scalable CI system built with Containers and container orchestration technologies in mind - https://github.com/OpenSourceFoundries/jobserv / http://connect.linaro.org/resource/sfo17/sfo17-217/

= Notes =
 * spend money on USB serial adapter cables - cheap adapters sometimes drop connections and are a pain to debug
 * FTDI cables seem to work well.