Hi,
1) I enabled cryptodev. (http://processors.wiki.ti.com/index.php/Installing_AM389x_C6A816x_DM816x_Crypto_Support)
=> Node is visible / tcrypt test is ok.
2) I patched openssl with patch on (http://processors.wiki.ti.com/index.php/Build_OpenSSL_for_Sitara)
=> openssl compiles, but doesn't run correctly? (Corrupt MAC)
3) I removed the patch from (2) (hint from http://e2e.ti.com/support/arm/sitara_arm/f/791/t/216077.aspx)
=> openssl compiles, ssh works, scp works. But https on lighttpd fails.
2013-07-19 12:06:58: (connections.c.305) SSL: 1 error:1408F119:SSL routines:SSL3_GET_RECORD:decryption failed or bad record mac
2013-07-19 12:06:58: (connections.c.1715) SSL (error): 5 -1 32 Broken pipe
2013-07-19 12:06:58: (network_openssl.c.184) open failed: Too many open files
2013-07-19 12:06:58: (connections.c.636) connection closed: write failed on fd 10
Any idea? Something I could try next? (before diving into the code myself)
I'm using the following versions:
* ezsdk dm816x 5.05.02.00
* openssl 1.0.1e
* lighttpd 1.4.31