MC9S12NE64 is a low cost microcontroller with an Ethernet controller, For target board I'm using a Demo9s12ne64 board which by the way is no longer manufactured, but you can still find this board or an equivalent.
Key features
You can integrate Gnu-hcs1x tool chain with Eclipse IDE, you can find a great guide here In the documents section there are a general notes addressing the configuration of eclipse.
For Debian/Ubuntu Linux there's already deb packages
To install
sudo apt-get install gcc-m68hc1x
gdb-m68hc1x newlib-m68hc1x \
binutils-m68hc1x
hcs12mem is command line tool for operating on internal HC12/S12 MCU memories EEPROM and FLASH develop by Michał Konieczny. It can:
Linux install
Download from Sourceforge the letest release; extract and compile
tar xzf hcs12mem-x.y.z.tar.gz
cd hcs12mem-x.y.z
./configure
make
sudo make install