QNX Technical Articles
QNX® Momentics® Flash Filesystem and Embedding Technology Development Kit 1.1.0 Installation Note
Date of this edition: November 23, 2007
Target OS: QNX® Neutrino® 6.3.0 SP1 or later
Host OS: Microsoft Windows XP SP1 or SP2, 2000 SP4, NT SP6a; Sun Solaris 7, 8, or 9; QNX® Neutrino® 6.3.0 SP1 or later; Linux Red Hat 8, 9, or Enterprise WS 3 or 4
If you installed the beta version of this TDK, uninstall it before installing the production version. |
For the latest information about this TDK, see the online release notes (log into your myQNX account, and then go to the Download Center area of www.qnx.com). |
Contents...
Installing this TDK
|
Each Board Support Package, Driver Development Kit, Technology Development Kit, and Source Kit contains a standalone directory hierarchy. If you're installing more than one of these products, don't combine the directories, or you might overwrite some of the files. |
On a Windows host
If you've installed QNX Momentics versions 6.2.1 and 6.3.0 so that they
coexist on your Windows host, please note:
|
- Log in as a user with system-administrator privileges.
- Log into your myQNX account on our website, and then go to the Download Center.
- Download the TDK package, tdk-efsys-1.1.0-nnnnnnnnnnn-win32.exe. It's in the form of an executable (.exe) file. The nnnnnnnnnnn in the filename is an 11-digit build number.
- Double-click the file in Windows Explorer or run it at the command line.
- Follow the instructions provided by InstallShield.
Windows XP SP2 may display a security warning the first time you install a TDK. You can verify the TDK's checksums when you download the file from our website.
On a Solaris or Linux host
- Log in as root.
- Log into your myQNX account on our website, and then go to the Download Center.
- Download the TDK package, tdk-efsys-1.1.0-nnnnnnnnnnn-host.bin. It's in the form of a .bin script. The host in the filename is either solaris or linux, and the nnnnnnnnnnn is an 11-digit build number.
- Run chmod to make the script executable. For example:
chmod a+x tdk-efsys-1.1.0-20041234567-linux.bin
- Run the script at the system prompt. For example:
$./tdk-efsys-1.1.0-20041234567-linux.bin
- The graphical installer doesn't work on some versions of Linux, such as
Linux Red Hat EL Workstation 5.
Run the installer in console mode instead:
$./tdk-efsys-1.1.0-20041234567-linux.bin -console
- If the installer prints many dots but never actually starts, it's
looking for a suitable version of Java.
You can speed this up by setting the JAVA_HOME variable.
For example in the bash shell:
export JAVA_HOME=/path/to/java
or:
export JAVA_HOME=/usr/java/j2rel1.4.2_09
- The graphical installer doesn't work on some versions of Linux, such as
Linux Red Hat EL Workstation 5.
Run the installer in console mode instead:
- Follow the instructions provided by InstallShield.
On a QNX Neutrino host
- Log in as root.
- Log into your myQNX account on our website, and then go to the Download Center.
- Download the TDK package, tdk-efsys-1.1.0-nnnnnnnnnnn-qnx6.sh. It's in the form of a shell script. The nnnnnnnnnnn in the filename is an 11-digit build number.
- Run chmod to make the script executable. For example:
chmod a+x tdk-efsys-1.1.0-20041234567-qnx6.sh
- Run the script at the system prompt. For example:
$./tdk-efsys-1.1.0-20041234567-qnx6.sh
- Follow the instructions on your screen.
Uninstalling this TDK
On a Windows host
- Log in as a user with system-administrator privileges.
- Open the Control Panel (e.g. on Windows 2000: ).
- Select Add or Remove Programs.
- Select the TDK package you want to remove, then click the Remove button.
On a Solaris or Linux host
- Log in as root.
- Go to the $QNX_TARGET/_uninstall/Flash_Filesystem_and_Embedding_Technology_Development_Kit_1.1.0 directory.
- Start the QNX InstallShield application:
./uninstaller.bin
InstallShield will now remove the TDK.
On a QNX Neutrino host
- Log in as root.
- Go to the $QNX_TARGET/install/tdk/efsys directory.
- Run the uninstaller script:
./uninstall
Documentation
The functionality provided by this TDK is already described in the QNX Momentics documentation set:
- Filesystems chapter of the System Architecture guide
- Working with Filesystems chapter of the User's Guide
- Customizing the Flash Filesystem chapter of Building Embedded Systems
- devf-* entries in the Utilities Reference
Technical support
If you have any questions, comments, or problems with a QNX product, please contact Technical Support. For more information, see the How to Get Help chapter of the Welcome to QNX Momentics guide or visit our website, www.qnx.com.