User`s manual
High Performance Low Cost Embedded Systems
SUPERVIVI is developed and maintained by Friendly Arm, it is based on vivi. It starts with a
function menu. And users can switch between supervivi’s menu interface and command line.
Supervivi can be burned into the Nor Flash with JTAG or run from the Nand Flash. When it is
burned into the Nor Flash and run, users will see its menu. When it is run from the Nand Flash it
will start as command line (note: users need to press down and hold the space key in the super
terminal on system startup otherwise the system will boot to its installed operating system).
Supervivi is mainly for software burning and debugging, and can be used to partition flash drive. It
downloads files via USB. It is easy to use and runs fast. When burning supervivi into the Nor Flash,
you can easily update your Linux or WinCE system, or any other operating system that supports
system boot from the Nand Flash and non OS programs to the Nand Flash such as uCos2, U-boot,
Nboot, 2440test and so on, and then reboot system from the Nand Flash to enjoy your programs.
When burning supervivi to the Nand Flash, it will self detect your operating system and start it. In
addition, with its “Down & Run” function, you can download programs to RAM and run them. This
features software debugging such that you don’t need a simulator. The 2440test utility in the
shipped CD is such a good example.
With supervivi, you can download the Linux kernel image zImage into RAM and run it. You can
even start your system via network by setting up the network boot parameters in supervivi.
Similarly, you can download the WinCE kernel image NK.nb0 to RAM and run it too.
2.2.2 Installing USB Driver
Note: the driver installed here can only work for a USB connection in the BIOS mode. It should
work in conjunction with the dnw.exe executable. After the system enters Linux or WinCE, the
Copy right reserved © MicroArm Systems, Inc. 1612 2
nd
Ave. SW PMB#108, Cullman, AL 35055 - 16 -
Website : www.microarmsystems.com Email: service@microarmsystems.com Phone: 1-888-417-9266