Dear Adam,
I think that Z8 Encore! XP F64xx Series Development Kit (Z8F6423FT020AG) is suitable for you to run the sample of AN0152. I also ran the code on the very board about a year ago. All hardware information you need will be found in the schematic page of
UM0151).
The AN simply replaces serial cross cable with IrDA frames (dumb transmission). You have to implement upper layer such as IrLAP, IrLMP, TinyTP and IrCOMM (or IrOBEX) to communicate with portable devices.
Though Zilog sold the 'ZIrDA' protocol stack for Z8 Acclaim! in the past, it is not available now. One of the available stack for Z8 series is Dr. Dustin Graves's port of Pico-IrDA (
Pico-IrDA for Zilog Z8 Encore! XP). The development of original Pico-IrDA stack written by BlauLogic has been suspended and author's website has gone away, however, the source code can be downloaded from a
users' forum.
Pico-IrDA has many branch for improvements such as
PspIrDA and so on. You'd better looking around and integrating patches to make your stack newest.
Another available resource is MicroLite IrDA written by Kea Computing Ltd. I cannot leave here a useful comment for this stack because I never tried it before. This stack only supports IrCOMM as an application layer, so you have to implement IrOBEX layer by yourself if your peer requires IrOBEX protocol for IrDA communications. In such a case,
OpenOBEX may help you.
Have a nice day!