Author: titmuss
Date: Wed Sep  3 04:57:59 2008
New Revision: 2897

URL: http://svn.slimdevices.com?rev=2897&root=Jive&view=rev
Log:
 [EMAIL PROTECTED] (orig r2890):  awy | 2008-09-02 13:11:01 +0100
 Add specific device-id for SP.
 [EMAIL PROTECTED] (orig r2893):  titmuss | 2008-09-03 11:49:27 +0100
 Bug: N/A
 Description:
 Correct mtd partition name, jffs2 has always been used in production.
 
 
 [EMAIL PROTECTED] (orig r2894):  titmuss | 2008-09-03 12:24:55 +0100
 Bug: N/A
 Description:
 Fix linux build version number, so the correct svn version tree is used.
 
 [EMAIL PROTECTED] (orig r2895):  titmuss | 2008-09-03 12:35:36 +0100
 Bug: N/A
 Description:
 Correct mtd partition name, jffs2 has always been used in production.
 
 
 [EMAIL PROTECTED] (orig r2896):  titmuss | 2008-09-03 12:55:10 +0100
 Bug: N/A
 Description:
 Improvements to init scripts, to allow experimentation with different flash 
partitions and 
 platforms.
 
 

Added:
    7.4/trunk/squeezeos/poky/meta-squeezeos/packages/linux/linux-jive_svn.bb
Removed:
    7.4/trunk/squeezeos/poky/meta-squeezeos/packages/linux/linux-jive_2.6.22.bb
Modified:
    7.4/trunk/   (props changed)
    7.4/trunk/squeezeos/poky/meta-squeezeos/packages/base-files/files/inittab
    7.4/trunk/squeezeos/poky/meta-squeezeos/packages/base-files/files/linuxrc
    
7.4/trunk/squeezeos/poky/meta-squeezeos/packages/base-files/squeezeos-base-files_1.0.bb
    
7.4/trunk/squeezeos/src/s3c2412/linux-2.6.22/arch/arm/mach-s3c2412/mach-jive.c
    
7.4/trunk/squeezeplay/src/squeezeplay/share/applets/TestPlayback/TestPlaybackApplet.lua
    
7.4/trunk/squeezeplay/src/squeezeplay_jive/share/applets/SetupFirmwareUpgrade/Upgrade.lua

Propchange: 7.4/trunk/
------------------------------------------------------------------------------
--- svk:merge (original)
+++ svk:merge Wed Sep  3 04:57:59 2008
@@ -2,7 +2,7 @@
 bbe22326-0783-4b3a-ac2b-7ab96b24c8d9:/7.1/branches/discovery-refactor:2596
 bbe22326-0783-4b3a-ac2b-7ab96b24c8d9:/7.1/trunk:2873
 bbe22326-0783-4b3a-ac2b-7ab96b24c8d9:/7.2/trunk:2880
-bbe22326-0783-4b3a-ac2b-7ab96b24c8d9:/7.3/trunk:2884
+bbe22326-0783-4b3a-ac2b-7ab96b24c8d9:/7.3/trunk:2896
 bbe22326-0783-4b3a-ac2b-7ab96b24c8d9:/branches/7.0:2013
 bbe22326-0783-4b3a-ac2b-7ab96b24c8d9:/branches/SN:1083
 bbe22326-0783-4b3a-ac2b-7ab96b24c8d9:/branches/scrolling:1378

Modified: 
7.4/trunk/squeezeos/poky/meta-squeezeos/packages/base-files/files/inittab
URL: 
http://svn.slimdevices.com/7.4/trunk/squeezeos/poky/meta-squeezeos/packages/base-files/files/inittab?rev=2897&root=Jive&r1=2896&r2=2897&view=diff
==============================================================================
--- 7.4/trunk/squeezeos/poky/meta-squeezeos/packages/base-files/files/inittab 
(original)
+++ 7.4/trunk/squeezeos/poky/meta-squeezeos/packages/base-files/files/inittab 
Wed Sep  3 04:57:59 2008
@@ -1,2 +1,2 @@
 ::sysinit:/etc/init.d/rcS
-tts/0::askfirst:/bin/sh
+::askfirst:/bin/sh

Modified: 
7.4/trunk/squeezeos/poky/meta-squeezeos/packages/base-files/files/linuxrc
URL: 
http://svn.slimdevices.com/7.4/trunk/squeezeos/poky/meta-squeezeos/packages/base-files/files/linuxrc?rev=2897&root=Jive&r1=2896&r2=2897&view=diff
==============================================================================
--- 7.4/trunk/squeezeos/poky/meta-squeezeos/packages/base-files/files/linuxrc 
(original)
+++ 7.4/trunk/squeezeos/poky/meta-squeezeos/packages/base-files/files/linuxrc 
Wed Sep  3 04:57:59 2008
@@ -14,7 +14,11 @@
 /sbin/mdev -s
 
 # Mount read/write filesystem
-/bin/mount -t jffs2 -o noatime /dev/mtdblock/2 /mnt/storage
+JFFS2_DEV=`grep jffs2 /proc/mtd | cut -c4`
+JFFS2_MTD=/dev/mtd/${JFFS2_DEV}
+JFFS2_MTDBLOCK=/dev/mtdblock/${JFFS2_DEV}
+
+/bin/mount -t jffs2 -o noatime ${JFFS2_MTDBLOCK} /mnt/storage
 JFFS2_OK=$?
 
 # Factory reset
@@ -23,8 +27,8 @@
        /bin/echo "Factory Reset"
 
        /bin/umount /mnt/storage
-       /usr/sbin/flash_eraseall -q /dev/mtd/2
-       /bin/mount -t jffs2 -o noatime /dev/mtdblock/2 /mnt/storage
+       /usr/sbin/flash_eraseall -q ${JFFS2_MTD}
+       /bin/mount -t jffs2 -o noatime ${JFFS2_MTDBLOCK} /mnt/storage
 else
        # Upgraded?
        /usr/bin/diff -N /etc/squeezeos.version 
/mnt/storage/etc/squeezeos.version > /dev/null 2> /dev/null

Modified: 
7.4/trunk/squeezeos/poky/meta-squeezeos/packages/base-files/squeezeos-base-files_1.0.bb
URL: 
http://svn.slimdevices.com/7.4/trunk/squeezeos/poky/meta-squeezeos/packages/base-files/squeezeos-base-files_1.0.bb?rev=2897&root=Jive&r1=2896&r2=2897&view=diff
==============================================================================
--- 
7.4/trunk/squeezeos/poky/meta-squeezeos/packages/base-files/squeezeos-base-files_1.0.bb
 (original)
+++ 
7.4/trunk/squeezeos/poky/meta-squeezeos/packages/base-files/squeezeos-base-files_1.0.bb
 Wed Sep  3 04:57:59 2008
@@ -3,7 +3,7 @@
 PRIORITY = "required"
 LICENSE = "GPL"
 
-PR = "r10"
+PR = "r12"
 
 SRC_URI = " \
        file://config \

Added: 7.4/trunk/squeezeos/poky/meta-squeezeos/packages/linux/linux-jive_svn.bb
URL: 
http://svn.slimdevices.com/7.4/trunk/squeezeos/poky/meta-squeezeos/packages/linux/linux-jive_svn.bb?rev=2897&root=Jive&view=auto
==============================================================================
--- 7.4/trunk/squeezeos/poky/meta-squeezeos/packages/linux/linux-jive_svn.bb 
(added)
+++ 7.4/trunk/squeezeos/poky/meta-squeezeos/packages/linux/linux-jive_svn.bb 
Wed Sep  3 04:57:59 2008
@@ -1,0 +1,53 @@
+DESCRIPTION = "Linux kernel for jive devices"
+SECTION = "kernel"
+LICENSE = "GPL"
+
+LINUX_VERSION = "2.6.22"
+PV = "${LINUX_VERSION}+${DISTRO_VERSION}+svnr${SRCREV}"
+PR = "r1"
+
+inherit kernel
+
+SRC_URI = " \
+          ${SQUEEZEOS_SVN}/s3c2412;proto=http;module=linux-${LINUX_VERSION} \
+          file://defconfig-jive \
+          "
+
+S = "${WORKDIR}/linux-${LINUX_VERSION}"
+
+COMPATIBLE_MACHINE = "(jive)"
+
+do_configure_prepend() {
+
+       rm -f ${S}/.config || true
+
+        if [ "${TARGET_OS}" = "linux-gnueabi" -o  "${TARGET_OS}" = 
"linux-uclibcgnueabi" ]; then
+                echo "CONFIG_AEABI=y"                   >> ${S}/.config
+                echo "CONFIG_OABI_COMPAT=y"             >> ${S}/.config
+        else
+                echo "# CONFIG_AEABI is not set"        >> ${S}/.config
+                echo "# CONFIG_OABI_COMPAT is not set"  >> ${S}/.config
+        fi
+
+        sed     -e '/CONFIG_AEABI/d' \
+                -e '/CONFIG_OABI_COMPAT=/d' \
+                '${WORKDIR}/defconfig-${MACHINE}' >>'${S}/.config'
+
+        yes '' | oe_runmake oldconfig
+
+}
+
+# jive needs EXTRAVERSION -P7 for legacy reasons
+EXTRA_OEMAKE = "EXTRAVERSION=-P7"
+
+# adjust the package names to remove the -P7
+PKG_kernel-image = "kernel-image-${PV}"
+PKG_kernel-base = "kernel-${PV}"
+
+do_deploy() {
+       install -d ${DEPLOY_DIR_IMAGE}
+       install -m 0644 arch/${ARCH}/boot/${KERNEL_IMAGETYPE} 
${DEPLOY_DIR_IMAGE}/${KERNEL_IMAGETYPE}-${PV}-${MACHINE}-${DATETIME}.bin
+       cd ${DEPLOY_DIR_IMAGE}
+       ln -sf ${KERNEL_IMAGETYPE}-${PV}-${MACHINE}-${DATETIME}.bin 
${KERNEL_IMAGETYPE}-${MACHINE}.bin
+       tar -cvzf ${DEPLOY_DIR_IMAGE}/modules-${KERNEL_RELEASE}-${MACHINE}.tgz 
-C ${D} lib      
+}

Modified: 
7.4/trunk/squeezeos/src/s3c2412/linux-2.6.22/arch/arm/mach-s3c2412/mach-jive.c
URL: 
http://svn.slimdevices.com/7.4/trunk/squeezeos/src/s3c2412/linux-2.6.22/arch/arm/mach-s3c2412/mach-jive.c?rev=2897&root=Jive&r1=2896&r2=2897&view=diff
==============================================================================
--- 
7.4/trunk/squeezeos/src/s3c2412/linux-2.6.22/arch/arm/mach-s3c2412/mach-jive.c 
(original)
+++ 
7.4/trunk/squeezeos/src/s3c2412/linux-2.6.22/arch/arm/mach-s3c2412/mach-jive.c 
Wed Sep  3 04:57:59 2008
@@ -101,7 +101,7 @@
  * 0x00200000-0x01600000 : cramfs A
  * 0x01600000-0x017d0000 : zimage B
  * 0x017d0000-0x02bd0000 : cramfs B
- * 0x02c00000-0x04000000 : yaffs
+ * 0x02c00000-0x04000000 : jffs2
  */
 static struct mtd_partition jive_imageA_nand_part[] = {
 
@@ -130,9 +130,9 @@
                .mask_flags     = MTD_WRITEABLE, /* force read-only */
         },
 
-       /* yaffs */
-        {
-                .name           = "yaffs",
+       /* jffs2 */
+        {
+                .name           = "jffs2",
                 .offset         = (44*SZ_1M),
                 .size           = (20*SZ_1M),
         },
@@ -185,9 +185,9 @@
                .mask_flags     = MTD_WRITEABLE, /* force read-only */
         },
 
-       /* yaffs */
-        {
-                .name           = "yaffs",
+       /* jffs2 */
+        {
+                .name           = "jffs2",
                 .offset         = (44*SZ_1M),
                 .size           = (20*SZ_1M),
         },

Modified: 
7.4/trunk/squeezeplay/src/squeezeplay/share/applets/TestPlayback/TestPlaybackApplet.lua
URL: 
http://svn.slimdevices.com/7.4/trunk/squeezeplay/src/squeezeplay/share/applets/TestPlayback/TestPlaybackApplet.lua?rev=2897&root=Jive&r1=2896&r2=2897&view=diff
==============================================================================
--- 
7.4/trunk/squeezeplay/src/squeezeplay/share/applets/TestPlayback/TestPlaybackApplet.lua
 (original)
+++ 
7.4/trunk/squeezeplay/src/squeezeplay/share/applets/TestPlayback/TestPlaybackApplet.lua
 Wed Sep  3 04:57:59 2008
@@ -108,7 +108,7 @@
 
        local slimProto = SlimProto(jnt, ip, {
                opcode = "HELO",
-               deviceID = "4",
+               deviceID = "12",
                revision = "0",
        })
 

Modified: 
7.4/trunk/squeezeplay/src/squeezeplay_jive/share/applets/SetupFirmwareUpgrade/Upgrade.lua
URL: 
http://svn.slimdevices.com/7.4/trunk/squeezeplay/src/squeezeplay_jive/share/applets/SetupFirmwareUpgrade/Upgrade.lua?rev=2897&root=Jive&r1=2896&r2=2897&view=diff
==============================================================================
--- 
7.4/trunk/squeezeplay/src/squeezeplay_jive/share/applets/SetupFirmwareUpgrade/Upgrade.lua
 (original)
+++ 
7.4/trunk/squeezeplay/src/squeezeplay_jive/share/applets/SetupFirmwareUpgrade/Upgrade.lua
 Wed Sep  3 04:57:59 2008
@@ -260,10 +260,10 @@
 
        self._mtd["zImage"] = string.match(mtd, "mtd(%d+):[^\n]*zimage[^\n]*\n")
        self._mtd["root.cramfs"] = string.match(mtd, 
"mtd(%d+):[^\n]*cramfs[^\n]*\n")
-       self._mtd["yaffs"] = string.match(mtd, "mtd(%d+):[^\n]*yaffs[^\n]*\n")
+       self._mtd["jffs2"] = string.match(mtd, "mtd(%d+):[^\n]*jffs2[^\n]*\n")
        self._mtd["env"] = string.match(mtd, "mtd(%d+):[^\n]*env[^\n]*\n")
 
-       for _, part in ipairs({"zImage", "root.cramfs", "yaffs", "env"}) do
+       for _, part in ipairs({"zImage", "root.cramfs", "jffs2", "env"}) do
                if self._mtd[part] == nil then
                        return nil, "PROBLEM_PARSE_MTD"
                else

_______________________________________________
Jive-checkins mailing list
[email protected]
http://lists.slimdevices.com/cgi-bin/mailman/listinfo/jive-checkins

Reply via email to