This project provide also a SDK used for firmware/package building called SDKF.
This SDK may be used for different purposes; it is necessary if you like to build your personal firmware, if you need to add pre installed application inside firmware, make binary package and cross-compiling your app!
NOTE!!
If you don't need special features but only a stable and ready to use system you should use the software repository instead building personal firmware!!
Use the ipkg program for easy downloading and installing wanted applications without cross-compiling!
From February 2009, I became an official OpenWrt committer, hence all the improvements designed for crisos SDK have been upstreamed to OpenWrt making crisos SDK outdated!!!
Please enjoy with official OpenWrt building system:
svn co svn://svn.openwrt.org/openwrt/trunk/
Available command inside of the trunk dir are:
To flash your foxboards use boot_linux located inside bin/ directory.
Follow my work on OpenWrt at https://dev.openwrt.org/search?q=claudio&noquickjump=1
Please enjoy with official OpenWrt feeds system; read adding_software
Run the following command:
svn co svn://svn.tuxfamily.org/svnroot/crisos/svn/target/darwinfox
This command extract the darwinfox build system formed by some patches and a makefile.
Typing make inside directory the crisos patches are applied to openwrt trunk that is downloaded at this stage. Now you can type make menuconfig choose necessary changes and so compile your firmware with 'make'.
Other useful command include:
You can also use make clear that revert all changes inside openwrt trunk and make patch to apply patches (please use only if required, for documentation read the README!!!)
See also Personalize your firmware for more information!!!
For tips, update, and news please refers to our Mailing List\IRC.
Before starting you need to install the cris toolchain from the Axis website.
| Package type | URL | Mirror |
|---|---|---|
| rpm | cris-dist 1.64 | (1) |
| deb | cris-dist 1.64 | (1) |
| source | cris-dist 1.64 | (1) |
You can freely download the SDKF from own svn.
Run the following command:
svn co svn://svn.tuxfamily.org/svnroot/crisos/svn/target/alpha
The following package are also needed for building images/packages with SDKF: <float left200>
</float>
<float right300>
Do you have developer skills?
Become a SDK developer
</float>
<clear/>
See also Personalize your firmware for more information!!!
For tips, update, and news please refers to our Mailing List\IRC.
If you like to cross-compile your own application please read How to build your app.