[Armadeus-commitlog] armadeus branch, master, updated. armadeus-6.0
Brought to you by:
sszy
|
From: Julien B a. A. <ar...@us...> - 2015-08-10 12:10:37
|
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 23457127fb3cf10d1fa47d2cfcf255e66ccec7d4 (commit)
from 9820737d923a3a38b4374ef33b733228b6aece92 (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 23457127fb3cf10d1fa47d2cfcf255e66ccec7d4
Author: Julien Boibessot <jul...@ar...>
Date: Mon Aug 10 14:09:02 2015 +0200
Updates Changelog and /etc/armadeus-version for 6.0 release
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 575 ++++++++++++++++++++
.../rootfs/target_skeleton/etc/armadeus-version | 2 +-
2 files changed, 576 insertions(+), 1 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 06e978b..de39199 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,578 @@
+
+----
+
+Changes in release armadeus-6.0 (released on Monday August the 10th 2015)
+
+* Wiki dump available here: http://www.armadeus.com/assos_downloads/wiki/armadeus-6.0_wiki_dump.tar.gz
+
+* Corrected Tickets/Bugs:
+ #140: APF28 v0.E datasheet error
+ #142: Compilation failed for APF9328
+ #149: Curious mx6-camera message when modprobe fpgaloader
+ #150: uboot_recover doesn't create dtbs/ directory
+ #151: Patching APF28 kernel 2.6.35 failed with patch version > 2.6.1
+ #153: Do not set PCIe frequency under Linux
+ #154: APF6_SP: set PCIe clock to 125Mhz when «fpga load»
+ #155: packet altera_pcie.zip missing on ftp2.armadeus.com
+
+* Buildroot:
+ Changes summary:
+ - BR 2015.02 is the new default version (BR 2013.11 was also added)
+ - APF6 support with new images for eMMC and related defconfigs
+ - Use gcc-4.7 for APF9328/27/28/51 as gcc-4.8 is buggy
+ - New packages: apf-config, nss-pam-ldapd, gnu-boy, shiboken, imx_usb_loader, Tk, sam7_pgm-ng, xc3sprog, agg, gnash, owfs, mmc-utils, python-wx
+ - Lot of bug fixes and cleanup, more realtime configs
+
+ All changes
+ - e2rm usage to remove stuff in /boot of rootfs.ext4 image seems not very ext4 friendly, so hold on this feature
+ for upcoming 6.0 release
+ - post_build.sh: add -n option when creating dtbs symlink
+ - APF6: apf6*_defconfig: add iproute2 package
+ - Fixes 026-armadeus-install-ldd-with-external-toolchains.patch
+ - APF6: generate a new image for SD/MMC only usage (rootfs-for-sd.ext4) and cleanup /boot directory of eMMC's rootfs image
+ - APF6: all defconfig: add pv and host-e2tools packages
+ - APF6: all defconfigs: add host-genimage package to build new .ext4 images
+ - post_build.sh: when existing create a dtbs/ symlink in boot filesystem to be compatible with pre-6.0 U-Boots
+ - apf6/genimage.cfg: fixes boot partition offset in eMMC
+ - Introduces 2 new image files: boot.ext4 and user_data.ext4, for platforms with eMMC, like the APF6.
+ This way, eMMC recover from U-Boot is eased.
+ - 2015.02: libpng: bump to version 1.6.17
+ - post_build.sh: if kernel image is installed in /boot rootfs directory, then create a symlink apfxx-linux.bin for it,
+ to be usable from U-Boot.
+ - APF6: all defconfigs: add apf-config tool
+ - 2015.02: install ldd too when using external toolchains
+ - 2015.02: bump openssl to 1.0.2d (mainline backport)
+ - Add new package apf-config and activate it by default for apf6failsafe_defconfig
+ - APF6: failsafe_defconfig: append rootfs to kernel image as initrd
+ - APF6: Updates failsafe config to default APF6 one
+ - Beautifying of apf6legacy_defconfig apf6mediacenter_defconfig & apf6xenomai_defconfig
+ - apf6_defconfig & apf6test_defconfig: add Linux image in rootfs /boot/ when generating image
+ - apf28mainlinetest_defconfig: add madplay
+ - 2015.02: owfs: bump to latest version
+ - Add new APF28 defconfig: apf28mainlinetest (release tests with mainline kernel)
+ - openssl: bump to version 1.0.2c
+ - apf6test_defconfig: bump also to linux 3.19.8
+ - apf6legacy-preempt-rt_defconfig: add rt-tests package
+ - apf27preempt-rtmainline_defconfig: add rt-tests package
+ - Fixes build of music_player & show_image demos
+ - APF27: fixes build of apf27preempt-rtmainline_defconfig
+ - 2015.02: backport patches from mainline to support linux headers 4.x
+ - apf6 (legacy): add linux preempt rt config
+ - Updates demos package to (quite) BR state of the art.
+ - APF6: All defconfigs (\!failsafe): Add tzdata/localtime infos (for Europe)
+ - APF6: All defconfigs (\!failsafe): Add DOSfstools to check (V)FAT partitions
+ - APF6: add a defconfig for release tests
+ - 2015.02: mmc-utils: bump to latest commit
+ - APF51: even if no regression seem visible with gcc 4.8, go back to 4.7 like other APF.
+ - Replace Boa (no more maintained) with Lighttpd in test configs that can afford it
+ - fb-test: fixes tty/virtual console configuration when exiting test
+ - APF27: all defconfigs: gt back to gcc 4.7 as BR default gcc (4.8) doesn't seem able to build bootin U-Boot images
+ - Also use gcc-4.7 for apf28test_defconfig
+ - Fixes ARMADEUS_DL_DIR (again)
+ - All APF6 defconfigs: add BR2_DL_DIR definition
+ - package: pppd: fix url
+ - 2015.02: openssl bump to version 1.0.2a
+ - apf6mediacenter: kodi is sexier with sound (=alsa)
+ - APF6legacy: add a config to build a mediacenter with kodi
+ - APF28: Forces gcc version to 4.7.x as BR default 4.8 gcc is unable to build a bootable 2.6.35 kernel
+ - All boards: move to BR 2015.02
+ - AP6: add fbterm to all defconfigs
+ - APF6: all defconfigs: add tools to handle keyboards/keymaps
+ - Homogenize APF6 defconfigs
+ - APF6: all defconfigs: add fw_printenv/setenv tool by default
+ - APF6: gstreamer add some useful plugins (RTP, MPEG4 audiodecoding)
+ - apf6*_defconfig: add some useful gstreamer plugins when appropriate and add newt lib to get whiptail tool
+ - bump apf27xenomaimainline_defconfig to Linux 3.14.33
+ - Updates apf6xenomai_defconfig to linux-3.10.32
+ - 2015.02: fixes gnuboy building
+ - 2015.02: fixes apf27xenomai_defconfig build
+ - Fixes apf9328test_defconfig for BR 2015.02
+ - homogenize skeleton /etc/shadow & /etc/passwd files with BR 2015.02 state of the art
+ - 2015.02: makes pps_defconfig build again. (sshd user declaration in rootfs skeleton is redundant with BR now)
+ - 2015.02: allow build of 3.19 kernels and update apfxxmainline_defconfig to 3.19.2 while we are at it
+ - 2015.02/2013.11: linux: stop if one linux patch doesn't apply
+ - 2013.11: remove linux patches hook, use a BR patch instead
+ - 2015.02: fix apf28test_defconfig build
+ - 2015.02: ltrace can't be used with old kernels anymore
+ - 2015.02: APF28: strace 4.9: fixes build with old kernels
+ - 2015.02: remove linux patches hook, use a BR patch instead
+ - cleanup buildroot/target/device/armadeus/Makefile.in
+ - add some python packages and nss-pam-ldapd
+ - 2015.02: makes apf51test_defconfig build fine
+ - 2015.02: makes slideshow package build again
+ - 2013.11: fix can-utils repository url
+ - 2015.02: updates cleanup_buildroot.sh
+ - 2015.02: APF27: strace 4.9: fixes build with old kernels
+ - 2015.02: fixes can-utils build
+ - APF27: strace 4.9: fixes build with old kernels
+ - convert fpga_firmware package to BR state of the art
+ - 2015.02: apf6legacy: use 3.10.31_1.1.0_beta2 version of i.MX Libraries by default
+ - apf6legacy_defconfig: add host imx-usb-loader package
+ - 2015.02: Add the possibilty to choose i.MX Librairies version to avoid incompatibility with some kernels
+ - apf6legacy_defconfig: set i.MX6 as default platform for BR2_PACKAGE_FREESCALE_IMX + cleanup
+ - 2015.02: add 2015.02 support
+ - apf6legacy_defconfig: add gstreamer + some useful plugins
+ - Fixes testsuite installation on all APFs
+ - 2013.11/2015.02: linux: add support for 4.x versions
+ - 2015.02: move to 2015.02-rc3
+ - 2013.11: bump busybox to 1.23.1
+ - 2015.02: fix patch 221
+ - add lib and usr/lib dirs to rootfs skeleton.
+ - 2013.11: Make fw_printenv command work on APF6
+ - 2015.02: fix patches 017 and 018
+ - Updates armadeus testsuite package definition to BR's state of the art
+ - Updates imxssi armadeus package definition to BR's state of the art
+ - Updates max5821ctrl package definition to BR's state of the art
+ - Updates ch7024ctrl package definition to BR's state of the art
+ - Updates ad9889ctrl package definition to BR's state of the art
+ - Updates tfp410ctrl package definition to BR's state of the art
+ - Transform pci_debug armadeus specific package into BR patch
+ - Transform rxtx armadeus specific package into BR patch
+ - 2013.11+: add gnuboy package
+ - apf51: Bump to U-Boot 2015.01
+ - apf28: Bump to U-Boot 2015.01
+ - apf27: Bump to U-Boot 2015.01
+ - 2013.11: fix network options to work with recent U-Boot release
+ - rootfs: also creates apf6-rootfs.ext4 symlink after images generation
+ - apf6: add e4defrag & resize2fs tools to rootfs
+ - all boards: remove some no more needed Linux config symlinks
+ - apf27xenomaimainline: move xenomai to 2.6.4 and ipipe to 3.14.17
+ - 201{3,4}.11: fix imx-usb-loader build
+ - apf27mainline : use uboot config for mainline kernel
+ - move imx-usb-loader in buildroot package directory
+ - Add ARMADEUS_TOOLCHAIN_PREFIX env var and make demos compile locally again
+ - Remove unused ARMADEUS_SDL_DIR and ARMADEUS_XENOMAI_DIR
+ - Update cleanup_buildroot.sh and update it automatically.
+ - apf6: Create apf6-u-boot.img symlink to u-boot.img image
+ - apf6: Use BR2_CPU_NAME to disable U-BOOT hooks
+ - Create /etc/machine file in post_build.sh
+ - apf6: use Armadeus skeleton
+ - Remove U-Boot hooks (post_configure and post_install_images) for the apf6 board
+ - apf6: remove imx and gpu libraries from default config
+ - 2013.11: bump linaro toolchain to 2014.09
+ - APF6: add iperf and gzip (used by update-pciis) to default config file
+ - apf6: add some useful packages by default.
+ - 2013.11: apf6: update linaro toolchain.
+ - APF6 (legacy): Add Vivante GPU SDK to default config
+ - APF6: add gpu-vivante-sdk package (examples only tested with framebuffer backend)
+ - 2013.11: Add package to (try to) build python-wx
+ - Add some more packages/drivers to apf6legacy config
+ - APF6: add a config to build legacy (Freescale) kernel
+ - apf6: move to kernel 3.16-rc7
+ - Add package Shiboken.
+ - packages: addings imx_usb_loader for i.MX6, i.MX51 and i.MX53
+ - cleanup imx28-usb-downloader package and allows target build also
+ - Fixes fpgaregs executable rights, wiped out by a previous cleanup commit
+ - 2013.11: fixes libhid download site
+ - 2013.11: fixes Tk build
+ - Fix Qt's URL.
+ - 2013.11: fixes some comments in pygame package (Numeric has been deprecated for Numpy in Pygame)
+ - 2013.11: Add support for Tkinter in Python
+ - 2013.11: Add Tk package
+ - Add a config for mainline xenomai on APF27
+ - Add sam7_pgm-ng package
+ - xc3sprog: add patch to support XC2C32A_QF32 CPLD
+ - Add xc3sprog package
+ - openssl: bump to version 1.0.1g to fix critical http://heartbleed.com issue
+ - 2013.11: imagemagick bump to version 6.8.9-0
+ - Add gnash package (Flash player, Work In Progress)
+ - Add agg package
+ - Optimize and enhance Marble package patch.
+ - Put fontconfig dependencies out of Qt condition in Poppler patch.
+ - Delete Poppler to-fix patch.
+ - APF6 config: add hardfloat toolchain, ccache, post-build, armadeus busybox config, alsa and some test apps (fbv,
+ fbgrab, evtest and i2ctools). Also purge locale to gain some MBytes in rootfs.
+ - ltrace: Fix download url
+ - apf6: move to Sourcery CodeBench ARM 2013.11 toolchain
+ - 2013.11: toolchain-external: add Sourcery ARM 2013.11, remove Sourcery ARM 2011.09
+ - APF27: add a Linux 2.6.29 config for xenomai usage
+ - Add a config to easily compile an APF27 Linux kernel with xenomai/adeos
+ - Adapt Marble to BR 2013.11 and update to most stable version.
+ - pps27/apf27: update U-Boot target name
+ - Add owfs package
+ - Add a config for Xenomai on APF9328
+ - Xenomai 2.4/2.5: make it compile again on APF9328
+ - Busybox 1.21: Add ash getopts in default config to ease xenomai tests usage
+ - 2013.11: patch cleanup - UBoot for apf51 can be built with a simple make command
+ - Fix Poppler compilation when Qt isn't compiled in Buildroot.
+ - Fix application of uclibc patches for accept4 kernel function.
+ - APF6: Add a config for building xenomai for the APF6 (kernel 3.10.18)
+ - 2013.11: qt: move to version 4.8.5
+ - apf6: add apf6failsafe_defconfig
+ - apf6: Fix CONFIG_CMDLINE default value.
+ - Fixes CUnit repository address
+ - apf6: make buildroot and linux default config files common for both apf6dl and apf6q boards.
+ - apf6: enable CONFIG_NL80211_TESTMODE and CONFIG_CFG80211_WEXT by default.
+ - apf6: add wireless drivers to default linux config file.
+ - apf6q: add bluez to default config file.
+ - Add gstreamer and libv4l (+tools) to test defconfigs
+ - apf6q: rename linux default config file and a symlink to it
+ - apf6q: add linux default config file
+ - mmc-utils: add largefile dependency
+ - Fixes images symlink generation to unbreak automatic build
+ - APF51/APF27/APF28/APF9328: fixes ccache dirname to allow successive and parallel builds
+ - add mmc-utils package.
+ - Now uses BR post build script infrastructure to symlink generated images for armadeus u-boot compatibility
+ - Add basic APF6quad support (Linux 3.12)
+ - linux: use tar.xz instead of tar.bz2
+ - Add support for BR 2013.11
+
+* Linux:
+ Changes summary:
+ - All boards: 3.4 support moved to 3.4.105
+ - All boards: 3.10 support moved to 3.10.84
+ - All boards: 3.12 support moved to 3.12.45
+ - All boards: 3.14 support moved to 3.14.48
+ - All boards: 3.18 support moved to 3.18.19
+ - All boards: 3.19 support moved to 3.19.8
+ - All boards: 4.0 support moved to 4.0.9
+ - Add APF6 and APF6_SP support (kernel 3.19.8 by default, 3.10_legacy available for VPU/GPU usage)
+ - Add APF51v2 support (kernel 2.6.38 and mainlin kernels) + better mainline kernels support
+ - APF28: add support for APF28i industrial temp Nand Flash + better mainline kernels support (more devices)
+ - APF27: better mainline/xenomai kernels support
+ - APF9328: bug fix
+
+ APF6 changes:
+ - APF6: 3.9+: make mx6_camera driver build as module to prevent some weird messages while modprobing other drivers
+ (see SF ticket #149)
+ - APF6: 3.19+: desactivate 8bpp support in framebuffer as it doesn't work and may confuse upper layer (like SDL)
+ - APF6: 3.19+: desactivate 8bpp support in framebuffer as it doesn't work and may confuse upper layer (like SDL)
+ - apf6 (legacy): do not change PCIe clock frequency
+ - apf6 (legacy): fix fpgaloader building.
+ - apf6 (legacy): add Armadeus drivers
+ - apf6 (legacy): add PCIe support (backport PCIe driver from 3.14)
+ - apf6 (legacy): add support for eMMC 5.0
+ - APF6: All used configs: allows direct access to multifunction USB disk/keys. Update 3.14 config while we are at it.
+ - 4.0/3.19/3.10(legacy): apf6: dts: add backlight and uart5
+ - 3.19: apf6: enable sata_ref_100M clock.
+ - apf6 legacy: backport touchscreen driver
+ - 3.10 (legacy): apf6: dts: Update some muxing configs..
+ - [APF6] do not change PCIe clock frequency under Linux (must be done in UBoot)
+ - 3.19/4.0: apf6: dts: Update some muxing configs...
+ - 3.10.mx6_legacy: fix default_ifmt value in lcd node
+ - 3.10.mx6_legacy: add LCD support
+ - APF6: 4.0: activates frequency scaling and thermal sensing (experimental)
+ - APF6: 3.10, 3.18, 3.19, 4.0: homogenize default configs
+ - [APF6]config: PCI_DEBUG not by default
+ - [APF6]config: propagate MSI and UIO option to all apf6 linux config
+ - apf6-linux-3.19.config: setting UIO drivers in linux configuration
+ - apf6-linux-3.19.config: setting MSI and pci debug in linux configuration
+ - APF6: 3.10 legacy: Add CPU thermal monitoring support
+ - APF6: 3.10 legacy: add LED heartbeat support
+ - apf6: 3.18/3.19: add some drivers for USB<->serial converters in default config
+ - 3.18: renames patches 0035, 0076, 0101, 0219, 0230, 0420, 0444 & 0446 (for better understanding)
+ - add apf6SP support to load_fpga
+ - add APF6 fpgaloader first version
+ - 3.18: apf6: config file minor updates
+ - 3.18: apf6: fix user key definition in dts
+ - 3.18: apf6: dts: set wifi chip as non-removable
+ - 3.18: apf6: add wandcam support.
+ - 3.16: apf51: dts: rename imx51-apf51dev-v1.dts to imx51-apf51dev.dts
+ - 3.17: apf6: update default config file
+ - 3.17: apf6: add patches to have a working pcie.
+ - 3.17: copy patch 0506-armadeus-change_mmc_numbering.patch from linux 3.16
+ - fix mmc numbering, eMMC->mmcblk2, SD -> mmcblk1
+ -[3.16] simplify 0444 and 0445
+ -[3.16] suppress patch 0444-armadeus-fix_phy_init.patch.patch (wrong solution)
+ -[3.16] net: phy: fix LAN8700 phy reset
+ -[3.16] usb: switch phy configuration and initialisation
+ -[3.16] fix patches 0444, 0445
+ - 3.16: apf6: dts: set proper ethernet phy reset duration (10ms)
+ - 3.10.mx6_legacy: apf6: dts: remove phy-reset-gpios
+ - APF6 (3.10-legacy): fix ethernet pin muxing
+ - 3.16: apf6: dts: fix ethernet pin muxing.
+ - APF6 (3.10-legacy): Add support for HDMI, USB, SD & ETH to device tree files
+ - 3.10-legacy: Add APF6 Ethernet PHY driver to default configuration
+ - 3.16: enable IPUv3 driver
+ - 3.1{5,6}: apf28: move the usb0 id pin muxing node at the right place.
+ - 3.16: apf6: fix a hard machine hang.
+ - 3.15: apf6: dts: fix gsm muxing and add gpios node
+ - 3.15: apf6: dts: fix pinctrl of uart4
+ - 3.4: Add watchdog driver for i.MX28 (vanilla/mainline backport)
+ - 3.14: apf6: add driver for rtc and touchscreen controller.
+ - 3.14: APF6: only rc4/rc5 is available currently
+ - 3.14: APF6: cleanup default configs (includes MTD removal)
+ - [3.14] fix patch 0431
+ - 3.14: cleanup APF6 config and add OSS, pwm_backlight and multitouch USB screens support
+ - 3.14: apf6 config: enable CONFIG_MMC_UNSAFE_RESUME
+ - 3.14-rc3: apf6: dts: enable SPI
+ - 3.14: apf6 config: add AT803x PHYs support
+ - 3.14-rc3: apf6: dts: enable CAN Bus
+ - 3.14-rc3: apf6 config: enable CAN Bus
+ - 3.14-rc3: apf6: add aliases for can interfaces
+ - 3.14-rc3: apf6: move fec node from apf6dev device tree to apf6 device tree
+ - APF6: Add support for Linux 3.10.18 (for Xenomai)
+ - APF6: 3.14: Fixes boards name in dtsi
+ - 3.14: apf6: add WL_EN and BT_EN muxing to device tree
+ - 3.14: mmc: sdhci: a few fixes on timeout and max_discard_to
+ - 3.13: apf6: add wifi to device tree.
+ - 3.13: apf6: add device tree support to wl12xx drivers. These patches are from Luciano Coelho [1].
+ - 3.13: apf6q: add HCILL protocol support.
+ - 3.13: apf6q: add bluetooth drivers to default linux config file
+ - imx6q: apf6: move pwm3 node from apf6 device tree to apf6dev device tree.
+ - 3.13: apf6q: add PWM3 to device tree
+ - 3.13: apf6q: split device tree in two file: imx6-apf6.dtsi and imx6-apf6dev.dts
+ - 3.13: apf6q: enable watchdog nowayout option in default config
+ - 3.13: apf6q: add usb otg to device tree
+ - 3.13: apf6q: add author and details on patch 0481
+ - 3.13: apf6q: add pcie to device tree.
+ - 3.12: apf6q: add wifi and bluetooth to device tree
+ - 3.12: apf6q: fix mmc driver to be able to enable emmc boot partition.
+ - 3.12: dts: add GSM, GPS, User button and User led
+
+ APF51 changes:
+ - 3.1{7,8}: apf{51,6}: fix pixel clock polarity.
+ - APF51: remove no more used apf51test-linux-2.6.38.config
+ - APF51: 2.6.38/3.19/4.0: add support for ext4 filesystem in default configs
+ - apf51: fix linux 3.1{6,7,8} config files
+ - 2.6.38: apf51: add pm_power_off function
+ - 2.6.38: apf51v2: add button of PMIC MC13892 support
+ - 2.6.38: apf51v2: add ADC of MC13892 PMIC support
+ - 2.6.38: apf51v2: enable MC13892 PMIC
+ - 2.6.38: apf51v2: move mc13892's gpo lines in a gpio driver
+ - 2.6.38: apf51v2: add MC13892 PMIC support
+ - apf51-v2: 3.16: dts: add gpo2 and gpo3
+ - 3.16: apf51: enable MC13892 PMIC drivers
+ - 3.16: apf51: add MC13892 touchscreen support.
+ - 3.16: apf51: dts: rework dts files for apf51 v2 module.
+ - 3.1{5,6}: apf51: remove patch 0412
+ - 3.16: apf51: enable IPUv3 driver
+ - 3.13: re-add as1531 hwmon driver (only for 3.13 until it really works)
+ - 3.15: afp51: fix pinctrl
+ - 3.14: APF51: Add missing patches forgotten during rc4 -> rc5
+ - 3.14: APF51: Add a default config (symlink)
+ - 3.14 apf51: add OTG_PWR pin to hog
+ - 3.14 imx51: usbphy1 has no real clock, use dummy clk aka 0
+ - 3.13: apf51dev: add user button wakeup behavior
+ - 3.13/3.12: apf51: dts: add bluetooth support.
+ - 3.13 apf51: fix screen clk polarity issue
+
+ APF28 changes:
+ - fix micron nand support for apf28i
+ - APF28: 3.9+: add ext4 + USB mass storage & serial gadget support
+ - 3.19/4.0: apf28: add Tianma TM035 support
+ - 3.18: add comments for 0446-armadeus_add_pm_power_off_function.patch
+ - 3.18: update comments of 0420-armadeus-Add-apf28dev-dts.patch
+ - 3.18+: APF28: fixes bug in PWM period computation
+ - 3.1{8,9}: apf28: dts: enable UART0
+ - 3.1{8,9}: apf28: dts: add CAN support
+ - 3.14-rc4: apf28dev: fix touchscreen statemachine
+ - 3.14-rc4: apf28dev: otg: add PIN ID muxing.
+ - 3.14: apf28: add pm_power_off function
+ - 3.13: apf28: use symlink for 3.13.5 config
+ - apf28: remove useless configuration for 3.14-rc2
+ - apf28dev: add linux 3.14-rc4 config file.
+ - 3.13: apf28: add wakeup behavior to the apf28 user key
+ - apf28: add missing gpio-key driver to the kernel 3.13 and 3.12
+
+ APF27 changes:
+ - APF27: 4.0: add a config for preempt-rt
+ - APF27: apf27xenomaimainline: bump kernel to 3.14.39-arm-9
+ - 2.6.29: Fixes division by zero when lots of processes are created
+ - add 3.14.17 support for xenomai
+ - apf27: 3.14: backport and adapt patch 0232 from 3.16
+ - apf27: fix linux config file on xenomai mainline configuration
+ - 3.16 imx27: add a trick to enable usb_div and avoid usb crash
+ - 3.15: fixes 0445-armadeus-dts-add-apf27-USB-support.patch
+ - Make pod_gpio and apf27-fpga-loader drivers build again on recent Linux kernels
+ - 3.1x: APF27/51: move Armadeus specific FPGA mapping include to include/linux/armadeus_fpga.h
+ - 3.15+: APF27: finally fixes patches needed/not needed to have LCD working on APF27Dev
+ - APF27: 3.15+: Makes LCD work again on APF27Dev and move Linux 3.15 support to 3.15.1 while we are at it.
+ - APF27: 2.6.29: Fixes 367-armadeus-gpio-add_spinlock_protection.patch (do not compile with adeos changes)
+ - 3.13: apf27dev: change apf27 to apf27dev in patch description
+ - 3.13: apf27: add user button wakeup behavior
+ - 3.13: apf27: add i2c eeprom 24c02 and i2c2 bus to device tree
+ - 3.13: apf27: remove obsolet patch - not used with Open Firmware / DT
+ - 3.13: apf27: fix LCD backlight/brightness adjustment
+ - 3.13: apf27: remove legacy non DT based config
+ - apf27: 3.12+: makes VPU firmware loading OK
+ - 3.13: apf27: add 2 USB ports to the apf27 device tree
+ - 3.13: imx27: update USB drivers to support the imx27
+ - 2.6.29: apf27dev: add support for MT9M111 & OV7670 derived camera modules
+ - 3.12: add author name and details on patch 0480.
+ - 3.13: put apf27 USB aside: work still in progress
+ - 3.13: APF27: Add missing USB drivers to the APF27 linux config
+ - 3.13: APF27: first draft adding USB to device tree
+ - 3.13: apf27dev: fixes heartbeat LED polarity and build drivers to test VPU and CSI
+ - 3.12: apf27 config: add stuff to test VPU and CSI drivers
+ - 3.12: apf27dev: dts: fixes heartbeat LED polarity
+ - 3.13: apf27dev: add tsc2102 device tree support. Thx Yvan
+ - 3.12: apf27dev: rename touchscreen patch
+ - 3.12.6: APF27: Touchscreen tsc210x: support with device tree
+
+ APF9328 changes:
+ - 2.6.29: Use PA4 (CSI_D0) as spidev CS (instead of PB18, conflicting with FPGA)
+
+ Misc. changes:
+ - pod_gpio: fix compilation by adding module.h
+ - Fixes build of wishbone irq_mngr driver on recent kernels
+ - 3.11/3.16/3.17: log imx2 watchdog bootstatus at probe
+ - 3.18: clean up patchwork
+ - load altera fpgaloader module before creating node
+ - adding fpga loading driver by default in menuconfig
+ - xilinx-fpga-loader: fix compilation for 3.17
+
+* U-Boot:
+ Changes summary:
+ - APF6: add APF6 & APF6_SP support, 2014.07 used by default
+ - All other boards: bump to 2015.01
+
+ APF6 changes:
+ - 2014.07+: APF6: add a script to (partially) erase rootfs partition content (only for test for the moment)
+ - 2014.07+: APF6: remove the usage of dtbs/ directory to store .dtb files, to be similar with other APF boards
+ - 2014.07+: APF6: add a script to (partially) erase eMMC User Data partition (erase_userdata).
+ - 2014.07+: APF6: add a script to update whole eMMC User Data partition (update_userdata)
+ - 2014.07+: APF6: add a script to update whole Boot partition (update_boot). Adapt dtb/kernel updating messages.
+ - 2014.07+: APF6: fixes rootfs partition offset in eMMC
+ - APF6: 2014.07+: makes kernel image name configurable ('kernelimg' variable) and default it to classic apf6-linux.bin
+ - APF6: 2014.07+: flash_firmware script is loading firmware not flashing it, so rename it.
+ - APF6: 2014.07+: add ramboot script to ease linux+ramdisk boot
+ - APF6: 2014.07+: use fdt_addr in download_dtb instead of loadaddr (also used by download_kernel) to ease RAM boot of
+ kernel. Adapt flash_dtb aswell.
+ - APF6: 2014.07+: Add initargs script to factorize bootargs initialization
+ - apf6: fixes DTB directory when booting from external MMC/SD (using Buildroot default DTB dir inside rootfs)
+ - [APF6] adding firmware_autoload in uboot environment variables
+ - [APF6] change PCIe clock frequency to 125Mhz when loading fpga in uboot
+ - APF6: 2014.07, 2015.01: increase console I/O buffer size to avoid hang when printing big envt variables
+ - APF6: merge apf6-u-boot-2015.01.h & apf6-u-boot-2014.07.h again together
+ - APF6: 2014.07, 2015.01: add mmcboot script and factorize with emmcboot
+ - 2014.07: rework dtb handling
+ - apf6: 2014.07 & 2015.01: add USB keyboard support (not all keyboards seem supported git status)
+ - 2015.01: update apf6 U-Boot config and fix compilation
+ - 2015.01: apf6: don't use env vars in bootstrap
+ - 2014.07: apf6: don't use env vars in bootstrap
+ - 2014.07: APF6: add CONFIG_ZERO_BOOTDELAY_CHECK, officialize update_rootfs and cleanup a little the default config
+ - 2014.07: apf6: Add a method to update rootfs directly from U-Boot prompt like on others armadeus boards
+ (run update_rootfs)
+ - 2014.07: apf6: enable hdmi, netconsole and fix OTG pin ID muxing
+ - 2014.07: use mmcpart and mmcdev vars in flash_kernel and flash_dtb commands.
+ - add apf6 fpga initial support
+ - 2014.07: apf6: fix update_uboot command and don't give ip args to the kernel.
+ - 2014.07: apf6: add pcie support
+ - 2014.07: apf6: useful commands, usb and usb gadget support
+ - Under Linux, eMMC is now mmcblk2 (staticaly defined)
+ - 2014.07: apf6: seek uboot image in boot partition.
+ - [APF6] use BIOS> as prompt like other apf*
+ - [APF6] eMMC dev number are inverted on uboot
+ - [APF6] Boot Linux on eMMC by default
+ - SPL-Boot apf6 on eMMC
+ - 2014.07: apf6: fix ethernet.
+ - 2014.07: add preliminary apf6 support.
+
+ Other changes:
+ - 2015.01: apf28: update config to be used with mainline kernel
+ - 2015.01: apf27: update config to be used with mainline kernel
+ - apf9328: Bump to U-Boot 2015.01
+ - 2015.01: update apf27 U-Boot config
+ - 2015.01: add apf51 U-Boot config
+ - 2015.01: add apf28 U-Boot config
+ - 2015.01: apf51: fix FPGA management failure
+ - 2015.01: add apf9328 U-Boot config
+ - 2015.01: add apf27 U-Boot config
+ - 2015.01: add patchwork to support U-Boot 2015.01
+ - apf27: add uboot config dedicated for mainline kernel (ie console and dtb)
+ - fix error in 128MB DDR parameters
+ - 2014.07: Fix apf9328 FPGA behavior
+ - 2014.04: pps27: add board configuration
+ - 2014.04: Fix tftp direct download to NAND flash
+ - 2014.04: apf51: fix i2c bus + fix ethernet PHY signal integrity
+ - 2014.04: apf51: add board configuration
+ - 2014.04: add apf51 patchwork
+ - 2014.04: apf27: support boot from RAM
+ - 2014.04: update apf28 patch
+ - firmware_autoload set to 0 by default
+ - firmware_autoload must be set to 1 for autoload
+ - 2014.04-rc3: update apf28 patchwork
+ - 2014.04: apf28/apf9328/apf27: add default configuration + patchwork
+ - 2013.04: pps27: delete legacy CONFIG_NAND_U_BOOT option and fix U-Boot build
+ - 2013.04: remove patch supporting the legacy build target u-boot-nand.bin
+ - apf27/pps27: move to U-Boot standard SPL target name u-boot-with-spl.bin
+ - 2013.04: apf51: cleanup config
+ - 2013.04: apf51: add default SPL_TARGET
+ - fix apf51 random crashes during startup
+
+* Firmware:
+ - adding bitstream for blinking led on apf6x_sp C4 cycloneV
+ - adding a standard/example bistream for apf27dev
+ - Rename top_wishbone_example51_lx9.bin to top_wishbone_example_apf51_lx9.bin, to ease firmware non-installation
+ on non-APF51 boards
+
+* Demos:
+ - Adding a simple demo driver for MSI interrupt with PCIe
+ - Makes oscillo runs on every LCD resolution
+
+* Debug:
+ - imxregs: add apf6 support
+ - Adding pci_debug commands tool to access PCIe BARx memory from linux userspace
+ - fpgaregs: cleanup (code & BR package) + compile without warnings with g++
+
+* Test:
+ - Updates some release tests for APF6: USB, PWM, RS232, imxregs, mplayer, Wi-Fi, Backlight
+ - fpga: better user instructions
+ - gpio: uses gpio-led on APF51 as heartbeat prevent anything else by default
+ - pwm: add better instruction for APF51
+ - rs232: add regexpr to find devices and fixes test on APF51
+ - Wi-Fi: down eth0 before test to be sure that wlan is used for transfer test + better user instructions.
+ - Add test script for lighttpd
+ - Serial: it is a bad idea to use serial port 0 (console) on APF27 in test, so remove it from choices.
+ - GPIO: factorize led-gpios test and use it on APF27 as others will fail due to heartbeat.
+ - Framebuffer: fixes test with new fb-test behaviour
+ - DAC: factorize some code in test script
+ - Python: hide killall errors if python process was already killed
+ - apf28: fix tty name when kernel is not 2.6.35.3
+ - test_ethernet.sh: Pass the interface name to test as second argument
+ - Update some release tests for APF28 mainline kernel
+ - Enhance serial port test for APF28Dev. Improve comment for USB test on APF28Dev aswell.
+
+* Tools:
+ - apf6: add uboot recovery script
+ - uboot_recover: APF6: warn user about U-Boot update might be needed after recovery
+ - scripts/export_linux_config.sh: print diff command + force Bash usage
+ - scripts/quiltify.sh: add more info when creating cleanup_buildroot.sh
+ - apf6_recover: improve user experience with colors and better description :-)
+ - quiltify: use --rebase when pulling from git
+ - Add some comments in gpio_helpers.sh
+ - improve scripts/release/changes.sh
+ - quiltify.sh: add LC_ALL=C to sort command
+ - quiltify.sh: do not try to delete or remove target dir if it does not exist.
+ - quiltify.sh: add a no build option
+
+* As_Devices:
+ - as_led: Fix comment and Armadeus name
+ - as_spi_msg: add comment to explain internals
+ - AsSpi: get rid of buggy error detection and remove cut'n pasted stuff
+ - AsSpi: public methods should be defined explicitly with recent GCC
+ - as_spi: print error on stderr when spidev device is not valid
+ - Don't display C wrappers for Python in documentation.
+ - Doxygen modules description in English.
+ - Remove warnings when generating documentation with Doxygen.
+ - Put AsDevices elements in groups in Doxygen documentation according to the programming language.
+ - Fixes some compilation warnings and do some beautifying while we are at it
+ - python/Makefile: indent
+ - Cleanup BR package makefile
+ - Lindent of Python module C wrappers
+ - Fixes C++ modules build
+ - Fixes Doxygen warning on some C modules
+ - Add C wrappers to drive TCS3472 color converter chips
+
+* Other:
+ - Fixes some .gitignore for BR 2015.02
+ - Makefile.in: fix 'always download buildroot archive' by suppressing potential double quote in ARMADEUS_DL_DIR
+ - Makefile: fix issue with ARMADEUS_DL_DIR when nor BUILDROOT_DL_DIR nor BR2_DL_DIR defined
+ - use ARMADEUS_DL_DIR (defined in Makefile.in) instead of BUILDROOT_DL_DIR (obsolete with recent buildroot)
+ - fix problem with env BR2_DL_DIR not used
+ - remove unsupported command uboot-clean - use uboot-rebuild instead
+ - [BUILD] Fixes buildauto DL_DIR usage
+ - [BUILD] Fixes TOPDIR warning when generating armadeus_env.sh
+ - [BUILD] improve Makefile.in to get ARMADEUS_BUSYBOX_VERSION with every BR version
+ - [BUILD] use BR2_LINUX_KERNEL_PATCH (when defined) in Armadeus envt variables
+ - [BUILD] Fixes build informations when BR2_HOST_DIR is not set to default value
+ - [BUILD] Fix Qt version detection to set ARMADEUS_QT_VERSION variable.
+ - [BUILD] Fixes quiltify when used with customs BR2_DL_DIR
+ - [BUILD] do not delete final firmware and uboot binary images
+ - [BUILD] Updates buildroot/package/.gitignore for BR 2013.11+
+ - [BUILD] Fixes build infos for successive builds with different targets
+
----
Changes in release armadeus-5.3 (released on Wednesday December 25th 2013)
diff --git a/buildroot/target/device/armadeus/rootfs/target_skeleton/etc/armadeus-version b/buildroot/target/device/armadeus/rootfs/target_skeleton/etc/armadeus-version
index a9a289d..e0ea36f 100644
--- a/buildroot/target/device/armadeus/rootfs/target_skeleton/etc/armadeus-version
+++ b/buildroot/target/device/armadeus/rootfs/target_skeleton/etc/armadeus-version
@@ -1 +1 @@
-6.0-devt-git
+6.0
hooks/post-receive
--
armadeus
|