Mipsrx embedded transfer application
================================================
This application can be used to transfer files with and embedded system
via the command line. The intent is to emulate 'avrdude' an application
developed to program AVR microcontrollers from a PC. This application
will allow an IDE such as the Arduino IDE to make a single call and
transfer a file either via network or via serial port to an embedded
device.
The application resides on an embedded system. Since many embedded
devices use different architectures it is highly likely that you will
need a cross-compiler toolchain for your target architecture
Build PC ----> Toolchain Host -----> Embedded Target
Toolchain:
This application was developed to target a MIPS processor and uses a
toolchain built by buildroot (http://buildroot.uclibc.org/). The
makefile should be modified to point to your cross toolchain.
Development Environment:
This applciation uses pthreads, libconfuse, and zlib, thus a development
environment must be setup where the cross compiler will find the correct
header files and shared library files for the target machine. Modify
the location of RFS in the makefile to point to your development
environment (headers, libs, c library, etc). OpenWRT provides a solid
development environment for many target architectures,http://openwrt.com
August 2015