M16C-Board for HAM-use

The microcontroller M16C is a very powerful 16-bit-controller and is my new favorite controller for projects.

First the disadvantages: one piece costs 27€ (www.reichelt.de) and you have to have a pcb for everything. It has a 0.65mm-pitch-housing and 100 pins.

But there are so many advantages in using a powerful processor with high-level language support available that I decided to have a trail.

You can get more information from the German distributor of the controller, check www.glyn.de. They are offering a nice evaluation board including some software, including a free C-compiler.

Ok, equipped with this new stuff I found it was time to relaunch my PCR-1000-controller-project.

And after getting a mail from an old friend of mine, Peter, DL2OAM, another idea grew again: Combine the PCR-1000-controller with a GPS-Rx (and a converter for JRC-Code) and realize a device for position-signalstrength-tracking.

At this moment, Peter made the mistake to surgest me a new way of storing the tracking-data: Don't use a static RAM (an external one is needed, because the M16C has only 20kbytes of internal RAM), add an interface for a Compactflash Memory Card instead and you have more capacitity that you can ever use - for a really good price.

And so I have a much longer roadmap than expected.

I (started to) put it down here, as a help for me and as a checklist of my activities, Peter can control...

Compactflash Support

No. Activity Status Remark
1 Learn something about Compact Flash done look at www.compactflash.org
2 Learn something more about a DOS filesystem partly done  
3 Describe the subset of filesystem-functions we will need partly done In the moment I don't plan to use subdirectories and long filenames. It is not sure that FAT32-support is needed
4 Set up a test environment on a PC done Using WinHex and WinImage I put some Compactflash Cards into an image file and programmed a small sector-oriented interface to access these files like a card.
5 Program all the functions for reading and writing files in a filesystem about 10% After trying to find ready-to-use-stuff in the internet I started to do it by my own...
6 Find a connector for the Compactflash Card done, samples ordered Let's see, If they trust my stories...samples arrived, great
7 Connect the Compactflash to the processor about 20%  

Back to JRC-contents

Sorry, no more stuff in the moment, the UTRX-Front was more important...