dreambox-secondstage.bb: update dm7025/dm800/dm8000/dm800se/dm500hd 2nd stage loader...
authorghost <andreas.monzner@multimedia-labs.de>
Wed, 16 Feb 2011 02:43:42 +0000 (03:43 +0100)
committerghost <andreas.monzner@multimedia-labs.de>
Wed, 16 Feb 2011 02:43:42 +0000 (03:43 +0100)
- some usb stack fixes / improvements
- changed mem layout for dm800se/dm8000/dm500hd hardware drivers >= 20110215
- some html fixes needed for modern web browsers (i.e. fixed ineffective "flash" button)
- fixed frequently dm500hd poweron problems
- fixed possible ethernet problems
update writenfi tool to fix secondstage on the fly updates on dm8000

conf/checksums.ini
recipes/dreambox/dreambox-secondstage.bb

index 1c151bd..f63262e 100644 (file)
@@ -26058,6 +26058,14 @@ sha256=413278a3635a8189b27f5b3e7d4947aff0181baaecc4f45945bfaa5a896e0e7a
 md5=ed72a5fd8ca7a310a109e8cb5f5399b8
 sha256=3f4ed558b252cb8d4a3fc25bcad46c0412c3ff174a45b2b6288c5777cbfe5550
 
+[http://sources.dreamboxupdate.com/download/7020/secondstage-dm500hd-81.bin]
+md5=d56f8b1a79b07f5b1b972f014ddd8926
+sha256=dca8c2b4b8068828ef74d635e06c4eb25ccb4f719f941aea6dc6223a24a96858
+
+[http://sources.dreamboxupdate.com/download/7020/secondstage-dm500hd-81.nfi]
+md5=8ef9a5eb9a457f82a872a12a29372c51
+sha256=02d0a81a92ec93aac49cd58fb2163525e7bb3ff4bbd0e3c09542ddcca779ed70
+
 [http://sources.dreamboxupdate.com/download/7020/secondstage-dm500plus-66.bin]
 md5=7f39bb5b08a100b5fbb6f157687e2679
 sha256=6d745f4be850cb952b433f70c0ac3ebd5d5ec6a69085259bd7e220d28dbad5c2
@@ -26086,6 +26094,14 @@ sha256=5732cb1e6e7603e3b7b665dd60cab26c0fdf74ea3722bbe2a87810874026b988
 md5=c5e438ab5f60d093bee1ec1d3ad6a2b5
 sha256=d603a9ffb22f62a4db4f154fa7523191bb18c2a0581458762ce9cf08fe531aba
 
+[http://sources.dreamboxupdate.com/download/7020/secondstage-dm7025-81.bin]
+md5=60edc25d7e9e82ac5a637986cc9deb35
+sha256=5dc3f1d3ad89b563cf9015625ae200fe7591a17739f4b9ddb2ec903b919e92be
+
+[http://sources.dreamboxupdate.com/download/7020/secondstage-dm7025-81.nfi]
+md5=e3b9def5168e622ef707fe15a7173d4c
+sha256=ebda6f56e354fac05499d0707745422fbaa55f924f5612ac0f154ce2012aedba
+
 [http://sources.dreamboxupdate.com/download/7020/secondstage-dm800-73.bin]
 md5=b9fec37a3b099f4733618b2698edf021
 sha256=4ea7695aea2d6fdfec2355a21bdc76ab37438e1b2faa10b0be8fed95a2687cf3
@@ -26110,6 +26126,14 @@ sha256=dbf4874db86a02fadc4c6482f8044ccd151b163540479cc83a25ff010b957717
 md5=f25e87c7f31db95a15560a690a849420
 sha256=a73a5cfca09c1fe7b6d9ce1a38916ee5c859140892bb31666125d73b9c362a6d
 
+[http://sources.dreamboxupdate.com/download/7020/secondstage-dm800-81.bin]
+md5=13d4acec36c74f581b0ead85b0861345
+sha256=ca16d82f2c466e8f0b72ced3fece3f841a276f18e9a4dedc3b897762b71bcb6c
+
+[http://sources.dreamboxupdate.com/download/7020/secondstage-dm800-81.nfi]
+md5=37744eaca04cf847f5ed2565638f4a8d
+sha256=df8e60c2dbb3a743ba7eb94520ab77d10c0a6cd5a1d06c60ed18645654bd28b6
+
 [http://sources.dreamboxupdate.com/download/7020/secondstage-dm8000-73.bin]
 md5=51a6aaa258a9684ab5dd64ea16296ebd
 sha256=74cb12156867bddfa110f51e52bfd186686eefb58f150c7c1306d1bce04756a6
@@ -26126,6 +26150,14 @@ sha256=023519e8c3acf2418036bf1e1770ebb8a0a873f7a41c0b1b9a0afae5bdd080a5
 md5=475af825e7f7d1fc3a4d79ef751e5b11
 sha256=58113eb4e4c12fce29b6a43d08c2c685f73a49ea0bce431e7fffdba41dfbca4b
 
+[http://sources.dreamboxupdate.com/download/7020/secondstage-dm8000-81.bin]
+md5=068ecbdbfda3ebc018f14ac89750e966
+sha256=4fef104c63bb1ed71597f23d07f4ef3418ca58a55891f8fbcb74b45cfd4094b3
+
+[http://sources.dreamboxupdate.com/download/7020/secondstage-dm8000-81.nfi]
+md5=464c38a8a5d3b98d2ee84cb9cd3b7bc4
+sha256=cf901ee570a67a315b51cf15528cd94be7097f393c4e05db2d1bc25edb0b76a2
+
 [http://sources.dreamboxupdate.com/download/7020/secondstage-dm800se-79.bin]
 md5=7b9914794294d6aae2837ca1f3847f98
 sha256=45884b2fe6a5c54864cce80fc7bca20b611b4d348799807601f2a750b77664e2
@@ -26150,6 +26182,14 @@ sha256=23df25591e8ddcbe51f22ff6f73ba259384f530189647fef96932a89875886c0
 md5=6ade50fd85483831330ea3e3b04e54ae
 sha256=b29925ab0bad2e852b131b960ae3a4aa38f75bb1ed5e5314dfdf728e3657d175
 
+[http://sources.dreamboxupdate.com/download/7020/secondstage-dm800se-81.bin]
+md5=95e87463241a89cfbe2f2d4d405cd54f
+sha256=48966257a4f2ff21a6f1b030e65c884c222c0b29b23d03587b542101290c5e0d
+
+[http://sources.dreamboxupdate.com/download/7020/secondstage-dm800se-81.nfi]
+md5=e792a3fecb830c56333ed34f3c769b1f
+sha256=f28a4e2a32291c23d3984aee3694b5f1b6aaf76692e06ca015db22badd7f2155
+
 [ftp://ftp.gnu.org/gnu/sed/sed-4.0.8.tar.gz]
 md5=fb7fa2a7336afc358012763b292e2124
 sha256=a02d8c006bc0531bd646cae3082b7db8c7a1969084411cb129ec105fd12c0a13
@@ -29678,6 +29718,10 @@ sha256=d2e7bd98d1c38f374f30238abac7bde3a9f9675993e9af86ec69179234b71fe8
 md5=4e3b85f725dcf3ff1e8eb08e5a139ce2
 sha256=5741602b540e9b2256c7ce7cdfd2140185edb4b43eeeccae87aaa98b48c37c8e
 
+[http://sources.dreamboxupdate.com/download/7020/writenfi-mipsel-2.6.18-r2]
+md5=6770e563a63c6ea34cdb631651409159
+sha256=826eb7b48ea07302583de262a42884201c6598c5a2ce490ee4ef46057bb4ce27
+
 [http://sources.dreamboxupdate.com/download/7020/writenfi-r1]
 md5=a164b8654bc5311c53d95a7666bab706
 sha256=f77c32f33b674e2876270d63320e93d9152a3eed444313ec5838b8dfee0ae863
index 39b4c0d..d2d278d 100644 (file)
@@ -3,29 +3,32 @@ SECTION = "base"
 PRIORITY = "required"
 MAINTAINER = "Felix Domke <tmbinc@elitedvb.net>"
 PV_dm7020 = "35"
-PV_dm7025 = "76"
+PV_dm7025 = "81"
 PV_dm600pvr = "66"
 PV_dm500plus = "66"
-PV_dm8000 = "76"
-PV_dm800 = "76"
-PV_dm500hd = "80"
-PV_dm800se = "80"
+PV_dm8000 = "81"
+PV_dm800 = "81"
+PV_dm500hd = "81"
+PV_dm800se = "81"
 PV_dm7020hd = "80"
-PR = "r1"
-PR_dm8000 = "r2"
+PR_dm7020hd = "r1"
+PR = "r0"
 
 RDEPENDS_dm8000 = "dreambox-bootlogo (>=5.1-r3)"
 
 SRC_URI = "http://sources.dreamboxupdate.com/download/7020/secondstage-${MACHINE}-${PV}.bin"
 
+WRITENFI = "writenfi-mipsel-2.6.18-r2"
+
 SECONDSTAGE_UPDATE_SRC = "http://sources.dreamboxupdate.com/download/7020/secondstage-${MACHINE}-${PV}.nfi \
-       http://sources.dreamboxupdate.com/download/7020/writenfi-mipsel-2.6.18-r1"
+       http://sources.dreamboxupdate.com/download/7020/${WRITENFI}"
 
 SRC_URI_append_dm8000 = " ${SECONDSTAGE_UPDATE_SRC}"
 SRC_URI_append_dm800 = " ${SECONDSTAGE_UPDATE_SRC}"
 SRC_URI_append_dm500hd = " ${SECONDSTAGE_UPDATE_SRC}"
 SRC_URI_append_dm800se = " ${SECONDSTAGE_UPDATE_SRC}"
 SRC_URI_append_dm7020hd = " ${SECONDSTAGE_UPDATE_SRC}"
+SRC_URI_append_dm7025 = " ${SECONDSTAGE_UPDATE_SRC}"
 
 S = "${WORKDIR}"
 
@@ -44,7 +47,7 @@ do_stage_dm800() {
 do_install_dm800() {
        install -d ${D}/tmp
        install ${WORKDIR}/secondstage-${MACHINE}-${PV}.nfi ${D}/tmp/secondstage.nfi
-       install -m 0755 ${WORKDIR}/writenfi-mipsel-2.6.18-r1 ${D}/tmp/writenfi
+       install -m 0755 ${WORKDIR}/${WRITENFI} ${D}/tmp/writenfi
 }
 
 do_stage_dm8000() {
@@ -79,6 +82,10 @@ do_install_dm7020hd() {
        do_install_dm800
 }
 
+do_install_dm7025() {
+       do_install_dm800
+}
+
 FILES_${PN} = "/tmp"
 PACKAGE_ARCH := "${MACHINE_ARCH}"