Omega for Numworks
Ce tutoriel est aussi disponible en Français sur tiplanet.
A simplified installer is available here. It installs Omega in one click, while keeping your python scripts!
I – Getting your model ID
Warning: It's important to know you Numworks' model ID. A N0100 firmware won't work on the N0110, and vice versa.
There is currently two Numworks models: N0100 and N0110. The model ID of your Numworks should be written on the back. If it isn't present, you may go in Settings > About and look for FCC ID. This line contains your model ID (either N0100 or N0110).
II – Installing from sources
Installing the SDK :
First, you need to install the tools needed for the compilation, by following Numworks' installation guide.
You can now start compiling Omega.
For the N0100 :
Start by downloading the sources :
For the N0110 :
Start by downloading the sources :
Ce tutoriel est aussi disponible en Français sur tiplanet.
A simplified installer is available here. It installs Omega in one click, while keeping your python scripts!
I – Getting your model ID
Warning: It's important to know you Numworks' model ID. A N0100 firmware won't work on the N0110, and vice versa.
There is currently two Numworks models: N0100 and N0110. The model ID of your Numworks should be written on the back. If it isn't present, you may go in Settings > About and look for FCC ID. This line contains your model ID (either N0100 or N0110).
II – Installing from sources
Installing the SDK :
First, you need to install the tools needed for the compilation, by following Numworks' installation guide.
- If you are using a linux distribution based on Archlinux (like Manjaro), you can install the SDK withCode (bash) Select
sudo pacman -Syu
You'll then need to install the ARM toolchain.
sudo pacman -S git base-devel imagemagick libx11 libxext libfreetype6 libpng libjpeg pkgconf - Also for Archlinux-based distributions users, two AUR packages were created by Yuki to automate installing the simulator : numworks-omega and numworks-omega-git, installig the latest stable version and the latest development version, repsectively.
- In the following commands, you can add OMEGA_USERNAME="Your name" to have your name in the firmware. The name must be shorter than 16 caracters. This name will show up in Settings > About > Name.
- The -j8 argument can be replaced by a higher number to speed up compilation. The recommended number is 2 * Number of CPU cores + 2.
You can now start compiling Omega.
For the N0100 :
Start by downloading the sources :
Code (bash) Select
git clone --recursive https://github.com/Omega-Numworks/Omega.git -b omega-master
cd Omega
You can now compile the firmware :Code (bash) Select
make MODEL=n0100 clean
make MODEL=n0100 -j8
You can now plug your calculator to your pc and install Omega :Code (bash) Select
make MODEL=n0100 epsilon_flash
For the N0110 :
Start by downloading the sources :
Code (bash) Select
git clone --recursive https://github.com/Omega-Numworks/Omega.git -b omega-master
cd Omega
You can now compile the firmware :Code (bash) Select
make MODEL=n0110 clean
make MODEL=n0110 -j8
You can now plug your calculator to your pc and install Omega :Code (bash) Select
make MODEL=n0110 epsilon_flash