From 495bc2efe4209beec33b7b8b7467e5f71f571f3f Mon Sep 17 00:00:00 2001 From: Jaroslav Kysela Date: Mon, 8 Oct 2018 17:38:30 +0200 Subject: [PATCH] README.md sync --- README.md | 46 ++++++++++------------------------------------ debug/README.md | 37 +++++++++++++++++++++++++++++++++++++ 2 files changed, 47 insertions(+), 36 deletions(-) create mode 100644 debug/README.md diff --git a/README.md b/README.md index 120351d5..cdd4e7a9 100644 --- a/README.md +++ b/README.md @@ -5,47 +5,21 @@ A firmware with minisatip for Inverto IDL-400s/Grundig GSS.BOX/Telestar Digibit [![paypal](https://www.paypalobjects.com/en_US/i/btn/btn_donateCC_LG.gif)](http://paypal.me/perex) +The firmware contains various versions of [minisatip](https://github.com/catalinii/minisatip) +which is tuned to get the best performance on this hardware. + +There is no DLNA server, but there is HTTP and FTP server to server for +example m3u playlists to clients. + Releases: --------- + - download from [github releases](https://github.com/perexg/satip-axe/releases) - see to [dist](https://github.com/perexg/satip-axe/tree/master/dist) directory - README file - a TTL USB serial is not required to boot this precompiled firmware from the USB stick or an installation to the internal flash -A notes for developers (might be outdated): -------------------------------------------- +Developers: +----------- -Requirements: - - - git, python - - STLinux 2.4 (all-sh4-glibc) - http://www.stlinux.com - installed to /opt/STM/STLinux-2.4/ - - fakeroot package/tools - -Compilation: - - - just type 'make' - - kernel with rootfs is in kernel/arch/sh/boot/uImage.gz - -Booting uImage.gz on Inverto IDL-400S/Grundig GSS.BOX/Telestar Digibit R1 from USB: - - - connect TTL USB serial adapter to J3 connector (4 pins at the power supply) - - pin 1 = 3.6V (do not use), pin 2 = GND, pin 3 = RXD (STM CPU), pin 4 = TXD (STM CPU) - - parameters: 115200,8N1 - - press 'Enter' when you turn on the box (you have only one second) to get 'idl4k> ' prompt - (it seems that 'Enter' is required also to enable the serial console) - - modify bootargs (optional - for original firmware) - - set bootargs=console=ttyAS0,115200 - - - set debugfw environment variable - - set debugfw "debugfw=usb start;usb start;fatload usb 0 0x84000000 uimage.gz;set bootargs console=ttyAS0,115200 bigphysarea=20000;bootm 0x84000000" - - - you may type 'save' to store this settings permanently - - to execute the debugfw type 'run debugfw' - - note that the USB stick should be in the first (upper) USB connector - -Configuration - - - dhcp client, telnetd, dropbear (ssh daemon) and minisatip are active by default - - configuration is stored in /etc/sysconfig/config + - see [debug](https://github.com/perexg/satip-axe/tree/master/debug) diff --git a/debug/README.md b/debug/README.md new file mode 100644 index 00000000..fb04e3f2 --- /dev/null +++ b/debug/README.md @@ -0,0 +1,37 @@ +A notes for developers (might be outdated): +------------------------------------------- + +Requirements: + + - git, python + - STLinux 2.4 (all-sh4-glibc) - http://www.stlinux.com - installed to /opt/STM/STLinux-2.4/ + - fakeroot package/tools + +Compilation: + + - just type 'make' + - kernel with rootfs is in kernel/arch/sh/boot/uImage.gz + +Booting uImage.gz on Inverto IDL-400S/Grundig GSS.BOX/Telestar Digibit R1 from USB: + + - connect TTL USB serial adapter to J3 connector (4 pins at the power supply) + - pin 1 = 3.6V (do not use), pin 2 = GND, pin 3 = RXD (STM CPU), pin 4 = TXD (STM CPU) + - parameters: 115200,8N1 + - press 'Enter' when you turn on the box (you have only one second) to get 'idl4k> ' prompt + (it seems that 'Enter' is required also to enable the serial console) + - modify bootargs (optional - for original firmware) + + set bootargs=console=ttyAS0,115200 + + - set debugfw environment variable + + set debugfw "debugfw=usb start;usb start;fatload usb 0 0x84000000 uimage.gz;set bootargs console=ttyAS0,115200 bigphysarea=20000;bootm 0x84000000" + + - you may type 'save' to store this settings permanently + - to execute the debugfw type 'run debugfw' + - note that the USB stick should be in the first (upper) USB connector + +Configuration + + - dhcp client, telnetd, dropbear (ssh daemon) and minisatip are active by default + - configuration is stored in /etc/sysconfig/config