Piece of cake
testing remote embedded devices made easy with MuxPi
.
Paweł Wieczorek February 3, 2018
Samsung R&D Institute Poland
Piece of cake testing remote embedded devices made easy with MuxPi - - PowerPoint PPT Presentation
Piece of cake testing remote embedded devices made easy with MuxPi . Pawe Wieczorek February 3, 2018 Samsung R&D Institute Poland Agenda . 1. Introduction 2. Previous efforts 3. Idea 4. Hardware 5. Software 6. Next steps 7.
Paweł Wieczorek February 3, 2018
Samsung R&D Institute Poland
1/49
2/49
https://news.s6msung.com/glob6l/ tizen---first-milestone-rele6se-to-open-new-opportunities-in-the-iot-er6
3/49
4/49
5/49
6/49
7/49
7/49
8/49
8/49
8/49
9/49
https://kernelci.org/st6ts/
10/49
https://linux.codehelp.co.uk/the-problem-of-sd-mux.html
11/49
12/49
https://git.tizen.org/cgit/tools/testl6b/sd-mux
13/49
https://github.com/resin-io/6utoh6t-bo6rd
14/49
$ dmesg | t6il - [ .] usb -: new full-speed USB device number using xhci_hcd [ .] usb -: device descriptor re6d/, error - [ .] usb -: device descriptor re6d/, error - [ .] usb -: new full-speed USB device number using xhci_hcd [ .] usb -: Device not responding to setup 6ddress. [ .] usb -: Device not responding to setup 6ddress. [ .] usb -: device not 6ccepting 6ddress , error - [ .] usb -: new full-speed USB device number using xhci_hcd [ .] usb -: Device not responding to setup 6ddress. [ .] usb -: Device not responding to setup 6ddress. [ .] usb -: device not 6ccepting 6ddress , error - [ .] usb usb-port: un6ble to enumer6te USB device
15/49
16/49
17/49
18/49
19/49
20/49
20/49
20/49
20/49
20/49
21/49
22/49
23/49
24/49
25/49
26/49
26/49
26/49
26/49
26/49
27/49
28/49
28/49
28/49
28/49
28/49
29/49
$ fot6 --help Us6ge of fot6:
p6th to SDc6rd
p6th to JSON form6tted m6pping
URL to MDSUMS file
suppress logging $ stm --help Us6ge of stm:
connect SD c6rd to DUT
time del6y for tick comm6nd
power off 6nd on 6fter 'm' (s)
connect SD c6rd to test server
30/49
$ fot6 --help Us6ge of fot6:
p6th to SDc6rd
p6th to JSON form6tted m6pping
URL to MDSUMS file
suppress logging $ stm --help Us6ge of stm:
connect SD c6rd to DUT
time del6y for tick comm6nd
power off 6nd on 6fter 'm' (s)
connect SD c6rd to test server
30/49
$ fot6 --help Us6ge of fot6:
p6th to SDc6rd
p6th to JSON form6tted m6pping
URL to MDSUMS file
suppress logging $ stm --help Us6ge of stm:
connect SD c6rd to DUT
time del6y for tick comm6nd
power off 6nd on 6fter 'm' (s)
connect SD c6rd to test server
30/49
$ fot6 --help Us6ge of fot6:
p6th to SDc6rd
p6th to JSON form6tted m6pping
URL to MDSUMS file
suppress logging $ stm --help Us6ge of stm:
connect SD c6rd to DUT
time del6y for tick comm6nd
power off 6nd on 6fter 'm' (s)
connect SD c6rd to test server
30/49
31/49
32/49
.
Actions performed .
Unallocated .
Matches requirements .
Prepares environment .
Sets up tunnel
33/49
34/49
35/49
.
Actions performed .
Unallocated .
Matches requirements .
Prepares environment .
Sets up tunnel
36/49
.
Parse YAML
.
Collect assets
.
Request DUT
.
Perform tests
37/49
38/49
39/49
.
Crawl URL
.
Report changes
Submit Weles jobs
.
Collect artifacts
.
Interpret results
40/49
41/49
42/49
42/49
42/49
42/49
43/49
https://wiki.tizen.org/MuxPi
https://wiki.tizen.org/SD_MUX
44/49
general@lists.tizen.org
https://webchat.freenode.net/?channels=tizen
45/49
46/49
46/49
6becdbbf6edeceb6df6.jpg
It6li6n_tr6ffic_signs_-_ferm6rsi_e_d6re_precedenz6_-_stop.svg
different-colored-l6yers-vector-file.png