OpenEM86XX

From OpenTViX

Jump to: navigation, search

OpenEM86XX toolchain

The toolchain from OpenEM86XX project produces binaries that works well on the arm Tvix 5000/4000 and 4100/5100.

It is very important to mount the toolchain (i.e. the cross compiler) on /opt for it to work properly.

http://mvixcommunity.com/~jeruko/

OpenEM86XX distribution

OpenEM86XX distribution is based on uClinux-dist_20070130. Just follow the instructions to build it. Then copy selected binaries into the romfs you are about to create for the Tvix.

To start making your distribution type

make menuconfig

and choose packages (don't activate all at once, some wont work with vanilla toolchain)


make dep

to make your dependencies


make

to start compiling


During the distribution build, passwords for the new /etc/shadow are updated. This is done from a script called changeShadowPws.pl. If this script fails with error "Can't locate Crypt/PasswdMD5.pm" then it's no problem. The author have though of that. Just read the file OpenEM86XX/bin/changeShadowPsw.pl and follow the instructions for this error.

Personal tools