tillitis/tkey-ssh-agent

Test apps for EMC testing and serial speed

Closed this issue · 7 comments

A modified signer app with no touch requirements and a host software that loads and then just signs messages forever. For EMC test and serial speed test.

Signatures need to be validated by the host part to see if something goes wrong.

quite commented

I have something in branch test-loop. Then I ran into tillitis/tillitis-key1#24

quite commented

We have moved up to 62500 bps and consider it stable. The test-loop.sh script in the test-loop branch branch here https://github.com/tillitis/tillitis-key1-apps/blob/test-loop/test-loop.sh uploads the signing app, and proceeds to sign 128 bytes of random data forever. Have a look @cibomahto

Not sure how we move forward with EMC, but we have something ready to run there!

quite commented

Perhaps it should all be packaged in some way, for easy plug-and-pray. I'll be of assistance, but we'd need info about test env etc etc

@quite Great- i'll try to get it running today, ideally I'd like to get some hundreds of hours of testing in.

For EMC, we'll need to provide an entire setup (device, cable, computer), that the test house can plug in and start with very simple instructions. The computer side of the test will also need to provide a simple (ok/fail) type of feedback to the test operator, so that it's clear if something fails during susceptibility testing.

I added support for running the communication test under the docker image:
tillitis/tillitis-key1@main...communication_test_automation

This also required a change to the test-loop script:
70292c4

If you clone both repos in a common directory, then you can launch the test script like this:
cd tillitis-key1/contrib
make
make USB_DEVICE=/dev/ttyACM0 test-loop

Closing this since the original scope of work is complete

quite commented

Actually closing this.