Has anyone had success using the Oryx Embedded suite CycloneTCP, SSL, and Crypto? It works most of the time, but it definitely is not robust. From time to time, the SMTP routines hang indefinitely at different points without any timeouts. There are always glitches with ethernet transactions, but waiting indefinitely for an event is bad code design, obviously. And, since they charge a licensing fee for private development, it makes it doubly worse. Bugs are one thing. Bad code design is another.
This is Clement from Oryx technical support. We would be grateful if you could share some more information about your code / platform
- Version of the Software Pack (1.9.4 or earlier version)?
- Hardware platform of reference evaluation board?
- RTOS-based or bare-metal operation?
Can you send your test project to support -at- oryx-embedded.com so we can reproduce your exact issue?
View all questions in Keil forum