MQX 4.2 support (using the MFS file system and RTCS TCP/IP stack) was added as part of the wolfSSH 1.4.3 release. MQX 4.2, or “MQX Classic”, is a Real-Time Operating System (RTOS) created by NXP/Freescale and commonly used on 32-bit MCUs and MPUs from NXP. The wolfSSH SFTP MQX 4.2 port was tested and validated on a NXP K70-based platform. When compiling wolfSSH for NXP/Freescale MQX 4.2, the FREESCALE_MQX define should be used.
wolfSSH is a lightweight, portable SSHv2 implementation with support for both client and server functionalities. Including features such as SFTP and SCP, and supporting both password and public key authentication, wolfSSH is the ideal solution for SSH and file transfer requirements on embedded systems. wolfSSH is backed by the wolfCrypt cryptography library and can use features of wolfCrypt such as expansive hardware cryptography support, FIPS 140-2 validated cryptography, DO-178, and more!