First official image for QboxHD 27/02/2009First file is the bootloader update, second is the file system
First update the QboxHD using QboxHDupdater with the boot update file
Second Unzip the QboxHD image file and put the folder inside in a USB drive; turn off the stb, insert the drive in the Qbox, then turn it on again.
bootloader update 27/02/2009
Version 27.02.2009
This is the first update to the NOR.
Starting from this one changes will be registered.
How QBOX HD Boot works.QBOX HD has inside two different memories:
The first is the 8 megabytes NOR memory and it is used to make the boot of the system.
The second is a 1 Gigabyte USB Stick used for linux EXT3 filesystem.
Standard NOR memories cannot host a large Linux Operating System and user may run out of space quickly even 32 megabytes are not big enough in most of the cases. This is the reason why NOR has been used for for startup/update procedure only.
Whenever a bigger filesystem is needed it will be enough to exchange the internal usb stick with a bigger USB stick.
Update of Boot Memory.
The boot memory is divided in more partitions:
Genesis
This is the first block of the NOR Memory and it is used to update contents of other partitions in the NOR Boot flash.
A Windows updating tool called "QBoxHD Updater" must be used for this purpose.
It is downloadable from LINK in dowload area.
UBOOT
This is the real complete Bootloader.
Kernel
This is the linux kernel.
RAM Disk
This is a small EXT3 filesystem where some drivers are located and used to access any kind of USB devices to check for updates.
Kernel starts using this filesystem.
Internal USB key is mounted as a folder of this filesystem.
Ram Disk is used to search for update files in USB stick and eventually decompress it and execute the update script.
Updates can be made:
1. A compressed file can be located in the root of a USB stick called qboxhd_update.tgz (compressed way).
2. A folder "qboxhd_update" with all the files already inside (uncompressed way).
Once the update is finished root files will be swapped with the one in the internal usb stick.
------------------------------------------------------------------------------------------------
Usage of QBox HD Updater is very simple:
Connect the receiver to a switch/hub/router where also your PC is connected or directly to a PC. Connecting directly to a PC is not raccomended becasue sometimes windows is too slow to detect the connection and may fail.
- Power OFF the receiver.
- Install the software
- Set the IP that the receiver will get during the update (it must be on the same network of your PC).
- Choose "Update QBOXHD"
- Choose a ".QHU" file
- Press YES
- Power up the receiver.
Communication between PC and QBox can be shown if Console is activated.
In about one minute The Updated will be performed.
In next versions update will be possible also from USB stick directly into the receiver without using the PC.
r72 | mcecchin | 2009-02-23 16:21:49 +0100 (Mon, 23 Feb 2009) | 1 line
Changed paths:
M /e2-0.2/trunk/lib/base/ebase.cpp
M /e2-0.2/trunk/lib/dvb/pmt.cpp
M /e2-0.2/trunk/lib/dvb/scan.cpp
Workaround for avoiding that e2 crashes with some freqs like 706 for dvb-T or
11200-V-5/6 for dvb-S
------------------------------------------------------------------------
r71 | mcecchin | 2009-02-19 18:02:49 +0100 (Thu, 19 Feb 2009) | 1 line
Changed paths:
M
/e2-0.2/trunk/lib/python/Plugins/Extensions/SmartCardInfo/SmartCardSelectDetailsScreen.py
The polling's timeout of the smartcards was changed (from 500 to 2000 ms)
------------------------------------------------------------------------
r70 | mcecchin | 2009-02-17 19:24:56 +0100 (Tue, 17 Feb 2009) | 1 line
Changed paths:
M /e2-0.2/trunk/lib/base/filepush.cpp
M /e2-0.2/trunk/lib/components/scan.cpp
M /e2-0.2/trunk/lib/dvb/decoder.cpp
M /e2-0.2/trunk/lib/dvb/dvb.cpp
M /e2-0.2/trunk/lib/dvb/frontend.cpp
M /e2-0.2/trunk/lib/dvb/scan.cpp
M /e2-0.2/trunk/lib/dvb_ci/add_func.h
M /e2-0.2/trunk/lib/dvb_ci/dvbci.cpp
M /e2-0.2/trunk/lib/service/servicemp3.cpp
M /e2-0.2/trunk/lib/service/servicemp3.h
M /e2-0.2/trunk/main/enigma.cpp
M /e2-0.2/trunk/po/enigma2.pot
Change the timeout for terrestrial scan (from 5000 to 8000). Inserted a work
arround for dvb-t frequency 706. Now the wheels are fast
------------------------------------------------------------------------
r69 | paguilar | 2009-02-05 18:49:43 +0100 (Thu, 05 Feb 2009) | 1 line
Changed paths:
M /e2-0.2/trunk/configure.ac
SmartCardInfo configure.ac
------------------------------------------------------------------------
r68 | paguilar | 2009-02-05 18:20:03 +0100 (Thu, 05 Feb 2009) | 1 line
Changed paths:
M /e2-0.2/trunk/lib/python/Plugins/Extensions/Makefile.am
SmartCardInfo Makefile
------------------------------------------------------------------------
r67 | mcecchin | 2009-02-05 16:33:27 +0100 (Thu, 05 Feb 2009) | 1 line
Changed paths:
M /e2-0.2/trunk/lib/dvb_ci/add_func.cpp
M /e2-0.2/trunk/lib/dvb_ci/dvbci_appmgr.cpp
M /e2-0.2/trunk/lib/dvb_ci/starci2win.h
The TS that passes through the starci2win TS1 can be redirected to the modules
CI. Work around for SamsungCam with dvbt
------------------------------------------------------------------------
r66 | paguilar | 2009-02-05 14:31:01 +0100 (Thu, 05 Feb 2009) | 1 line
Changed paths:
M /e2-0.2/trunk/ChangeLog
M /e2-0.2/trunk/lib/base/filepush.cpp
M /e2-0.2/trunk/lib/dvb/decoder.cpp
M /e2-0.2/trunk/lib/dvb/dvb.cpp
M /e2-0.2/trunk/lib/python/Components/Harddisk.py
M /e2-0.2/trunk/lib/python/Plugins/Extensions/SmartCardInfo/SmartCard.py
Smartcard slots can be used. Clean-up DVB code
------------------------------------------------------------------------
r65 | mcecchin | 2009-01-30 15:15:05 +0100 (Fri, 30 Jan 2009) | 1 line
Changed paths:
M /e2-0.2/trunk/data/timezone.xml
M /e2-0.2/trunk/lib/dvb/epgcache.cpp
Change the timezone.xml file, now TZ should works
------------------------------------------------------------------------
r64 | mcecchin | 2009-01-30 09:49:41 +0100 (Fri, 30 Jan 2009) | 1 line
Changed paths:
A /e2-0.2/trunk/data/timezone.xml
M /e2-0.2/trunk/lib/driver/avswitch.cpp
M /e2-0.2/trunk/lib/driver/avswitch.h
M /e2-0.2/trunk/lib/dvb/decoder.cpp
M /e2-0.2/trunk/lib/python/Plugins/SystemPlugins/Videomode/VideoHardware.py
Solved the problem with timezone (add a timezone.xml file). Pan&Scan,
PillarBox, Just Scale and Non Linear works. Removed the option DVI and DVI-PC
in 'AV settings'.
------------------------------------------------------------------------
r63 | paguilar | 2009-01-28 16:45:32 +0100 (Wed, 28 Jan 2009) | 1 line
Changed paths:
M /e2-0.2/trunk/lib/dvb/db.cpp
M /e2-0.2/trunk/lib/python/Screens/ChannelSelection.py
M /e2-0.2/trunk/lib/python/Tools/Directories.py
Changed the filenames 'userbouquet.favourites.*' to 'bouquets.*' for
comptability reasons with DreamEdit
------------------------------------------------------------------------
r61 | paguilar | 2009-01-27 17:47:00 +0100 (Tue, 27 Jan 2009) | 1 line
Changed paths:
M /e2-0.2/trunk/data/defaults/QBoxHD/lamedb
M /e2-0.2/trunk/data/defaults/QBoxHD/userbouquet.favourites.tv
M /e2-0.2/trunk/lib/python/Components/NimManager.py
/proc is used again for detecting tuners. /proc/stb is still missing. Fix the
default QBoxHD files that were not cleaning the bouquet
------------------------------------------------------------------------
r60 | paguilar | 2009-01-16 17:46:12 +0100 (Fri, 16 Jan 2009) | 1 line
Changed paths:
M /e2-0.2/trunk/data/defaults/QBoxHD/Makefile.am
A /e2-0.2/trunk/data/defaults/QBoxHD/lamedb
D /e2-0.2/trunk/data/defaults/QBoxHD/lamedb.qboxhd
M /e2-0.2/trunk/data/defaults/QBoxHD/qboxhd.info
A /e2-0.2/trunk/data/defaults/QBoxHD/settings
D /e2-0.2/trunk/data/defaults/QBoxHD/settings.qboxhd
M /e2-0.2/trunk/data/menu.xml
M /e2-0.2/trunk/data/skin_default/icons/dish.png
M /e2-0.2/trunk/data/skin_default/icons/dish_scan.png
M /e2-0.2/trunk/data/skin_default/rcold.png
M /e2-0.2/trunk/lib/dvb/volume.cpp
M /e2-0.2/trunk/lib/dvb/volume.h
M /e2-0.2/trunk/lib/python/Components/NimManager.py
M /e2-0.2/trunk/lib/python/Plugins/Extensions/Makefile.am
A /e2-0.2/trunk/run_gdb.sh
Added temporary amixer system call for volume up/down. Fix default settings.
Fix PNG images with right indexation
------------------------------------------------------------------------
>>>>QBOXHD_Image_27_02_2009.zip<<<<>>>>QBOX_Boot_Update_27_02_2009.zip<<<<