[Armadeus-commitlog] armadeus branch, master, updated. armadeus-5.3-339-g5f9489a
Brought to you by:
sszy
|
From: Fabien M <fa...@us...> - 2014-07-24 14:31:06
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "armadeus".
The branch, master has been updated
via 5f9489ae197d4febd1b7a85cd1942570dfa3110c (commit)
from 93b67467958ab843fa5c754116b5632414193c9c (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 5f9489ae197d4febd1b7a85cd1942570dfa3110c
Author: Fabien Marteau <fab...@ar...>
Date: Thu Jul 24 16:30:10 2014 +0200
[BUILDROOT]packages: addings imx_usb_loader for i.MX6, i.MX51 and i.MX53
-----------------------------------------------------------------------
Summary of changes:
buildroot/package/armadeus/Config.in | 1 +
.../package/armadeus/imx_usb_loader/Config.in | 13 ++++++
.../armadeus/imx_usb_loader/imx_usb_loader.mk | 42 ++++++++++++++++++++
3 files changed, 56 insertions(+), 0 deletions(-)
create mode 100644 buildroot/package/armadeus/imx_usb_loader/Config.in
create mode 100644 buildroot/package/armadeus/imx_usb_loader/imx_usb_loader.mk
diff --git a/buildroot/package/armadeus/Config.in b/buildroot/package/armadeus/Config.in
index 2dedd75..6ba7f6f 100644
--- a/buildroot/package/armadeus/Config.in
+++ b/buildroot/package/armadeus/Config.in
@@ -5,6 +5,7 @@ source package/armadeus/as_devices/Config.in
source package/armadeus/demos/Config.in
source package/armadeus/fpgaregs/Config.in
source package/armadeus/fpga_firmware/Config.in
+source package/armadeus/imx_usb_loader/Config.in
source package/armadeus/imx28-usb-downloader/Config.in
source package/armadeus/imxregs/Config.in
source package/armadeus/imxssi/Config.in
diff --git a/buildroot/package/armadeus/imx_usb_loader/Config.in b/buildroot/package/armadeus/imx_usb_loader/Config.in
new file mode 100644
index 0000000..7e98bca
--- /dev/null
+++ b/buildroot/package/armadeus/imx_usb_loader/Config.in
@@ -0,0 +1,13 @@
+config BR2_PACKAGE_IMX_USB_LOADER
+ bool "imx_usb_loader (target)"
+ depends on BR2_PACKAGE_LIBUSB_COMPAT
+ help
+ Target tool to download i.MX51, i.MX53 and i.MX6 binary through USB and
+ serial.
+
+config BR2_PACKAGE_HOST_IMX_USB_LOADER
+ bool "imx_usb_loader (host)"
+ depends on BR2_PACKAGE_LIBUSB_COMPAT
+ help
+ Target tool to download i.MX51, i.MX53 and i.MX6 binary through USB and
+ serial.
diff --git a/buildroot/package/armadeus/imx_usb_loader/imx_usb_loader.mk b/buildroot/package/armadeus/imx_usb_loader/imx_usb_loader.mk
new file mode 100644
index 0000000..02c7042
--- /dev/null
+++ b/buildroot/package/armadeus/imx_usb_loader/imx_usb_loader.mk
@@ -0,0 +1,42 @@
+################################################################################
+#
+# imx_usb_loader from github
+#
+################################################################################
+
+IMX_USB_LOADER_VERSION = 18d858d3c62dde9bd67580a740f07d07930c9b4f
+IMX_USB_LOADER_SITE = https://github.com/boundarydevices/imx_usb_loader.git
+IMX_USB_LOADER_SITE_METHOD = git
+IMX_USB_LOADER_DEPENDENCIES = libusb-compat libusb
+
+IMX_USB_LOADER_BIN_NAME = imx_usb
+IMX_UART_LOADER_BIN_NAME = imx_uart
+
+define IMX_USB_LOADER_BUILD_CMDS
+ $(MAKE) CC="$(TARGET_CC)" -C $(@D) imx_usb
+ $(MAKE) CC="$(TARGET_CC)" -C $(@D) imx_uart
+endef
+
+define HOST_IMX_USB_LOADER_BUILD_CMDS
+ $(MAKE) CFLAGS="$(HOST_CFLAGS)" LDFLAGS="$(HOST_LDFLAGS)" USBCFLAGS="-lusb" USBLDFLAGS="-lusb" -C $(@D) imx_usb
+ $(MAKE) CFLAGS="$(HOST_CFLAGS)" LDFLAGS="$(HOST_LDFLAGS)" -C $(@D) imx_uart
+endef
+
+define IMX_USB_LOADER_INSTALL_TARGET_CMDS
+ $(INSTALL) -m 0755 $(@D)/$(IMX_USB_LOADER_BIN_NAME) \
+ $(TARGET_DIR)/usr/bin/$(IMX_USB_LOADER_BIN_NAME)
+ $(INSTALL) -m 0755 $(@D)/$(IMX_UART_LOADER_BIN_NAME) \
+ $(TARGET_DIR)/usr/bin/$(IMX_UART_LOADER_BIN_NAME)
+ $(INSTALL) -m 644 $(@D)/*.conf \
+ $(TARGET_DIR)/usr/share/
+endef
+
+define HOST_IMX_USB_LOADER_INSTALL_CMDS
+ $(INSTALL) -D -m 0755 $(@D)/$(IMX_USB_LOADER_BIN_NAME) \
+ $(HOST_DIR)/usr/bin/$(IMX_USB_LOADER_BIN_NAME)
+ $(INSTALL) -m 0755 $(@D)/$(IMX_UART_LOADER_BIN_NAME) \
+ $(HOST_DIR)/usr/bin/$(IMX_UART_LOADER_BIN_NAME)
+endef
+
+$(eval $(generic-package))
+$(eval $(host-generic-package))
hooks/post-receive
--
armadeus
|