Howto custom firmware EM7075
From Eminent Opensource
Contents |
Disclaimer
If you decide to work on your own firmware for the EM7075, Eminent Europe B.V. will not provide technical support for it.
This kind of work is only for professionals who know what they are doing and (for example) have been working with linux and embbedded hardware for quite some time.
Eminent-Europe does not take any responsibility if your firmware kills the device. We also reserve the right to seek out individuals that release improper functioning firmware which may damage our equipment. The base firmware remains property of Eminent Europe B.V. and these Wiki pages are only provided as a reference.
Flashing your device with a bad firmware can result in a non-working device! Please do not attempt this unless you know what you are doing!
Eminent Europe B.V. does not provide any support on Linux.
Introduction
This section describes how to build a custom firmware for EM7075. Custom firmware is also called homebrew firmware. It is a modification on the official firmware as provided by the manufacturer of a device. The manufacturer usually does not provide any support on custom firmware (which is also the case for the EM7075, see disclaimer above) and does not take any responsibility when a custom firmware kills a device (which is also the case for the EM7075, see disclaimer above).
So, why would you create or use a custom firmware? Usually, the custom firmware provides extra functionality that is not provided by the official firmware. A custom firmware might also contain functionality that makes it easy to extent the functionality by downloading a software package and put it on the external storage connected to the device.
It is strongly advised to evaluate your personal situation before you start to create a custom firmware, or start to download and install an available custom firmware. Think about:
- do I accept the risk that my device is damaged and cannot be repaired?
- what is my knowledge level on Linux, software compilation and embedded devices?
If you need any support, your questions are very welcome on the Eminent Opensource forum.
Steps
High-level, building a custom firmware and load it on your EM7075 device exists of the following steps:
- download and install the toolchain
- download and unpack the official firmware
- make the modifications
- pack the custom firmware
- upgrade your device
Available custom firmwares
A custom firmware is available at EM7075 Custom Firmware.
