MotoHawk-FAQ

From NewEagleWiki
Revision as of 04:21, 14 December 2009 by WikiSysop (talk | contribs)
Jump to navigation Jump to search

Memory Questions

How is memory initialized, without having to build a specific flash file, for a new application?

There should be an init checkbox in the fixed Non-Volatile manager window. This will allow you to say if you want the app to load the default values or values previously on the module. This should take care of initializing the values yourself.
Similarly, the same result is done by performing an offline calibration change in the System | NonVolatile Storage | NonVolatile Storage Config | NonVolatileRestoreOnFirstStartup calibration. After changing this cal to "Load saved application values on next startup," you just need to merge back into your programming file, and then use the merged file for programming.

Software Compatibility

Is MotoHawk run on a Linux System?

MATLAB 64-bit versions are not supported. The "MEX" files used by many MotoHawk blocks are built for 32-bit MATLAB only (.MEXW32); 64-bit uses a different binary MEX file format.
We have a couple of customers who are using MotoHawk and MotoTune on Windows Vista 64-bit with MATLAB 32-bit. They report:
After installing MotoServerRuntime, MotoTune, and MotoHawk (using right-click install-as-administrator), copy the entire directory tree "C:\Program Files (x86)\MotoTron\..." to "C:\Program Files\MotoTron\..." (substitute "Woodward" for "MotoTron" for MotoHawk 2009b and later releases). When it is time to uninstall, remember to delete the "C:\Program Files\MotoTron\..." copy before uninstalling with Add/Remove Programs.
Windows Vista (32-bit) is known to have dongle driver problems. Not sure what you will encounter with this configuration.