[meta-freescale] [meta-fsl-arm][PATCH v2 02/3] imx-test: Upgrade to 3.10.53-1.1.0_GA release

Lauren Post lauren.post at freescale.com
Fri Jan 23 08:28:16 PST 2015


- Update makefiles to work with toolchain changes from dizzy on.
- mxc-asrc: Enlarge the buffer size, change audio files
- mxc-securebooth:  Change the u-boot pad len calculation
- mcc: Change the dword signing in to be string
- memtool: Add auto complete feature for memtool
- vpu: H.264 VUI encoding,
- gpu: Add debug scripts
- mmdc: Enable 16/32 bit system suport for tool mmdc2
- als_test: Get input event index correctly
- uart:  Add stress test amd fix bugs
- pxp v4l2:  Add UYVY and YUV444 support

Remove parts of Fix-build-in-OpenEmbedded-Core-environment.patch
that are invalid with 3.10.53 Makefile changes.
Imx-test Makefiles corrected to load the standard libraries correctly
for mxc_vpu, memtool and mmdc tests.

Signed-off-by: Lauren Post <lauren.post at freescale.com>
---
 ...ix-build-in-OpenEmbedded-Core-environment.patch |   39 --------------------
 recipes-bsp/imx-test/imx-test_3.10.31-1.1.0.bb     |   18 ---------
 recipes-bsp/imx-test/imx-test_3.10.53-1.1.0.bb     |   15 ++++++++
 3 files changed, 15 insertions(+), 57 deletions(-)
 delete mode 100644 recipes-bsp/imx-test/imx-test_3.10.31-1.1.0.bb
 create mode 100644 recipes-bsp/imx-test/imx-test_3.10.53-1.1.0.bb

diff --git a/recipes-bsp/imx-test/imx-test/Fix-build-in-OpenEmbedded-Core-environment.patch b/recipes-bsp/imx-test/imx-test/Fix-build-in-OpenEmbedded-Core-environment.patch
index c5daa69..7497e91 100644
--- a/recipes-bsp/imx-test/imx-test/Fix-build-in-OpenEmbedded-Core-environment.patch
+++ b/recipes-bsp/imx-test/imx-test/Fix-build-in-OpenEmbedded-Core-environment.patch
@@ -25,45 +25,6 @@ index 92e2901..75d3e78 100755
  
  clean:
  	rm -f *.o hciattach-ar3k.bin
-diff --git a/test/make.rules b/test/make.rules
-index 8982f36..7ff8b38 100755
---- a/test/make.rules
-+++ b/test/make.rules
-@@ -33,7 +33,7 @@ $(OBJDIR)/%.out : $(SRCDIR)/%.c
- $(OBJDIR)/%.out : $(SRCDIR)/%.s
- 	@mkdir -p `dirname $@`
- 	@echo "     Building $@"
--	$(VERBOSE)$(CC) -g $(INC) $(CFLAGS) -DASSEMBLER $< -o $@
-+	$(VERBOSE)$(CC) -g $(INC) $(CFLAGS)-DASSEMBLER $< -o $@
- 
- $(OBJDIR)/%.out : $(SRCDIR)/%.S
- 	@mkdir -p `dirname $@`
-diff --git a/test/memtool/Makefile b/test/memtool/Makefile
-index 7a72803..c3083a0 100644
---- a/test/memtool/Makefile
-+++ b/test/memtool/Makefile
-@@ -20,7 +20,7 @@ CFLAGS+= -Os
- all : $(TARGET)
- 
- $(TARGET):$(OBJ)
--	$(LINK) -o $(TARGET) $(OBJ) -Os
-+	$(LINK) -o $(TARGET) $(OBJ) $(LDFLAGS) -Os
- 	$(STRIP) $(TARGET)
- 
- .PHONY: clean
-diff --git a/test/mxc_vpu_test/Makefile b/test/mxc_vpu_test/Makefile
-index 6ab989c..985b311 100644
---- a/test/mxc_vpu_test/Makefile
-+++ b/test/mxc_vpu_test/Makefile
-@@ -23,7 +23,7 @@ endif
- all: $(TARGET)
- 
- $(TARGET): $(OBJ)
--	$(LINK) -o $(TARGET) $(OBJ) ${LIBS} -lvpu -lipu -lrt -lpthread
-+	$(LINK) -o $(TARGET) $(OBJ) ${LIBS} $(LDFLAGS) -lvpu -lipu -lrt -lpthread
- 	mkdir -p $(OBJDIR)
- 	mv $(TARGET) $(OBJDIR)
- 	cp autorun-vpu.sh $(OBJDIR)
 -- 
 2.1.4
 
diff --git a/recipes-bsp/imx-test/imx-test_3.10.31-1.1.0.bb b/recipes-bsp/imx-test/imx-test_3.10.31-1.1.0.bb
deleted file mode 100644
index b5b5024..0000000
--- a/recipes-bsp/imx-test/imx-test_3.10.31-1.1.0.bb
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright (C) 2013, 2014 Freescale Semiconductor
-
-include imx-test.inc
-
-# FIXME: Drop 'beta' suffix for GA release
-SRC_URI = "${FSL_MIRROR}/${PN}-${PV}-beta.tar.gz \
-           file://Fix-build-in-OpenEmbedded-Core-environment.patch"
-S = "${WORKDIR}/${PN}-${PV}-beta"
-
-SRC_URI_append_mx5 = " file://revert_epdc_hdr_change.patch \
-                       file://clocks.sh"
-SRC_URI_append_mxs = " file://revert_epdc_hdr_change.patch \
-                       file://clocks.sh"
-
-SRC_URI[md5sum] = "6170af41652f1f213d1a86340e103797"
-SRC_URI[sha256sum] = "6aa33ef21932ca0349dbda05b6b151d5d705663180abc5f860670293251aef54"
-
-COMPATIBLE_MACHINE = "(mxs|mx5|mx6)"
diff --git a/recipes-bsp/imx-test/imx-test_3.10.53-1.1.0.bb b/recipes-bsp/imx-test/imx-test_3.10.53-1.1.0.bb
new file mode 100644
index 0000000..e7b80b5
--- /dev/null
+++ b/recipes-bsp/imx-test/imx-test_3.10.53-1.1.0.bb
@@ -0,0 +1,15 @@
+# Copyright (C) 2013-2015 Freescale Semiconductor
+
+include imx-test.inc
+
+SRC_URI += "file://Fix-build-in-OpenEmbedded-Core-environment.patch"
+
+SRC_URI_append_mx5 = " file://revert_epdc_hdr_change.patch \
+                       file://clocks.sh"
+SRC_URI_append_mxs = " file://revert_epdc_hdr_change.patch \
+                       file://clocks.sh"
+
+SRC_URI[md5sum] = "9a866ceb8c4f5fd2b3bdc7f054544987"
+SRC_URI[sha256sum] = "a578c773ec3314572e56e8c5984dc5aec9d7195958d4aae47c225df8ca0fbdd7"
+
+COMPATIBLE_MACHINE = "(mxs|mx5|mx6)"
-- 
1.7.9.5



More information about the meta-freescale mailing list