The Matrix-618 uses NAND Flash for its file system. If the NAND Flash file system were to crash for some reason, the Matrix-618 will automatically boot up from its on-board 2MB Data Flash (read only). This failover mechanism provides a convenient way for system recovery.

Also, the Matrix-618 supports Microsoft's Remote Display Control for WinCE utility, which allows you to operate/configure the Matrix-618 in a UI-based environment.

Application Development

You can develop Matrix-618 applications using VB.Net, C# or C/C++. It is recommended to use Microsoft's Visual Studio 2005 IDE for application development. The Matrix-618 provides its own SDK for C/C++ programming language.

Artila Enhanced Command Mode Utilities (utilities below are provided by Artila, not Microsoft) • ifconfig: to modify the network interface settings • usrmgr: to create and manage user accounts • update: to update the kernel image and file system • init: to organize the application programs which run automatically after system boot-up • gpioctrl: to control the Matrix-618's GPIOs

System Failover Mechanism • Normally, the Matrix-618 boots up from its NAND Flash • If the NAND Flash were to crash, the Matrix-618 can still boot up from its Data Flash. A menu-driven utility will be activated to help you to recover its NAND Flash.

Application Development & Deployment • It is recommended to use Microsoft Visual Studio 2005 for application development. The Matrix-618 comes with its own SDK for C/C++ programming language. • The application program can be transferred to the Matrix-618 either by ActiveSync or USB pen drive locally, or by FTP remotely

Pin Assignments

AT91SAM9G45 WinCE Box Resources

Matrix-605 User Guide (a different WinCE-based system from Artila; user guide for this Matrix-618 is not available yet)