|
| ||||
|---|---|---|---|---|---|
| 2012-05-04 | Posted By: Sonic Zhang 2012R1 BETA1 Linux distribution for BF60x family is released. ADSP-BF60x is the new generation Blackfin® dual-core processor announced by ADI in late March, 2012. See news at http://www.analog.com/en/press-release/03_28_12_ADI_Blackfin_Processors_Accelerated_Visio/press.html To engage customers into the BF60x based product development earlier, we are pleased to announce the 2012R1 BETA1 release of the Linux distribution for the BF60x family. This release includes 3 packages: 2012R1-BETA1-BF60X buildroot Linux distribution, 2012R1-BETA1 GNU toolchain and 2012R1-BETA1-BF60X Das U-boot. Buildroot Linux distribution is introduced for ADI BF60x and future processors for the first time. An overview and basic guide can be found at http://docs.blackfin.uclinux.org/doku.php?id=buildroot_on_blackfin . All BF5xx processors are still supported in the uClinux distribution, but they are not part of this BF60x specific release. Das U-boot and GNU toolchain now support both BF60x and BF5xx. But, they are only tested against BF60x in this release. That means this 2012R1 Beta release aims BF60x based products only. In addition, as a BETA release, not all features are complete or well tested. Please check the feature list and bug tracker at http://blackfin.uclinux.org . We are now working on the RC release to minimize the gaps. The released images, source code and testing results are free to download from the same web site. We appreciate your bug report and any suggestion on ADI support forums. New features in this release: - Toolchain stays with GCC 4.3. Das u-boot stays with 2011.09. Linux kernel is updated to 3.3.0. Buildroot is based on 2011.05 release. - CPU type BF606, BF607, BF608 and BF609 are supported by GCC. LDR utility is revised to generate BF60x style LDR binary. JTAG debug utility are upgraded to know BF609. - Das U-boot support 4 boot mode for BF609, SPI master boot, NOR flash boot, UART boot and SD boot. - EMAC, SD, UART, I2C/TWI, USB, SPI, SPI flash, NOR flash drivers are enabled on BF609 EZ-Kit in uboot. - Port DMA, EMAC, RSI/SD, UART, I2C/TWI, USB, SPI flash, NOR flash, CAN, Rotary, watchdog and GP timer Linux drivers to BF609. - Develop new Linux drivers for BF609 EZ-Kit, such as SEC, SPI, CRC, link port, etc. - Enable Linux power management and CPU frequency features for BF609. New wake up sources are supported. - Add ieee1588 hardware time stamp support in BF609 EMAC driver. Support IEEE1588 v2 protocol and Linux hardware time stamping API in new PTPd2 server. - VS6624 V4L2 camera driver are enabled via BF609 style EPPI controller. - ad1761 ASOC sound drivers are enabled on top of new BF609 SPORT controller. - USB video camera driver for NOMMU architecture is validated on BF609 EZ-Kit. - Set up new Jenkins based test framework to ease debugging and progress tracking. - Bring up new buildroot Linux distribution for bf60x and future processors. Most user packages in uClinux distribution are included already. More other packages are supported as well. Please read the release notes for more information: http://docs.blackfin.uclinux.org/doku.php?id=uclinux-dist:release-notes:2012r1-beta-bf6xx http://docs.blackfin.uclinux.org/doku.php?id=toolchain:release-notes:2012r1 http://docs.blackfin.uclinux.org/doku.php?id=bootloaders:u-boot:release-notes:2012r1-beta1-bf60x Find 2012R1-BETA1-BF60X Linux distribution source code, bootable images and test results at http://blackfin.uclinux.org/gf/project/buildroot/frs Find 2012R1-BETA1 toolchain binaries, source code and test results at http://blackfin.uclinux.org/gf/project/toolchain/frs Find 2012R1-BETA1-BF60X uboot source code, bootable images and test results at http://blackfin.uclinux.org/gf/project/u-boot/frs Any questions, please send email to respective mailing list or the Analog Devices Engineer Zone Communities. Linux and application issues: uclinux-dist-devel@blackfin.uclinux.org http://ez.analog.com/community/dsp/software-and-development-tools/linux-blackfin Toolchain and debugging tool issues: toolchain-devel@blackfin.uclinux.org http://ez.analog.com/community/dsp/software-and-development-tools/gnu-toolchain-blackfin Das u-boot issues: u-boot-devel@blackfin.uclinux.org http://ez.analog.com/community/dsp/software-and-development-tools/uboot-blackfin You can also check out the source code from the SCMs svn co http://blackfin.uclinux.org/svn/toolchain/tags/2012R1-BETA1 toolchain git clone git://sources.blackfin.uclinux.org/git/buildroot git checkout 2012R1-BETA1-BF60X git clone git://sources.blackfin.uclinux.org/git/linux-kernel git checkout 2012R1-BETA1-BF60X git clone git://sources.blackfin.uclinux.org/git/u-boot git checkout 2012R1-BETA1-BF60X |
||||
| 2012-08-01 | Posted By: Sonic Zhang 2012R1 Linux distribution for BF60x is offially released today. ADSP-BF60x is the new generation Blackfin® dual-core processor announced by Analog Devices in late March, 2012. See news at http://www.analog.com/en/press-release/03_28_12_ADI_Blackfin_Processors_Accelerated_Visio/press.html To engage customers into the BF60x based product development earlier, we are pleased to announce the 2012R1 Linux stable release for the BF60x family. This release includes 3 packages: 2012R1-RC6-BF60X buildroot Linux distribution, 2012R1-RC2 GNU toolchain and 2012R1-RC4-BF60X Das U-boot. The buildroot Linux distribution is introduced for ADI BF60x and future processors. An overview and basic guide can be found at http://docs.blackfin.uclinux.org/doku.php?id=buildroot_on_blackfin . BF5xx processors are still supported in the uClinux distribution, but they are not part of this BF60x specific Linux release. Das U-boot and GNU toolchain support both BF60x and BF5xx. But, they are only tested against BF60x in this release. Overall, this 2012R1 stable release is for BF60x only. The released binary images, source code and testing results are free to download from the same web site. We appreciate your bug reports and suggestions. These should be submitted via the appropriate support forums, listed at the end of this document. New features in this release: [GNU Toolchain] - Toolchain stays with GCC 4.3. Das u-boot stays with 2011.09. Linux kernel is updated to 3.3.0. Buildroot is based on 2011.05 release. - CPU type BF606, BF607, BF608 and BF609 are supported by GCC. LDR utility is revised to generate BF60x style LDR binary. JTAG debug utility are upgraded to know BF609. GDB stays at v6.6. binutility moves up to 2.21. - uClibc stays at v0.9.29 with new functions exp2, exp2f, log2 and log2f functions supported. [Das U-boot] - Das U-boot support 4 boot modes for BF609, SPI master boot, NOR flash boot, UART boot and SD boot. - EMAC, SD, UART, I2C/TWI, USB, SPI, SPI flash, NOR flash uboot drivers are ported to BF609 EZ-Kit. [Linux Kernel] - Port DMA, EMAC, RSI/SD, UART, I2C/TWI, USB, SPI flash, NOR flash, CAN, Rotary, watchdog and GP timer Linux drivers to BF609. - Develop new Linux drivers for BF609 EZ-Kit, such as SEC, SPI, CRC, link port, etc. - Add ieee1588 hardware time stamp support in BF609 EMAC driver. Support IEEE1588 v2 protocol in new PTPd2 server with average 500ns time offset. - MCAPI library and ICC driver is implemented to support inter core communication between Linux on BF60x core 0 and CrossCore® Embedded Studio application on core 1. GNU bare metal MCAPI support for core 1 is also available. - Develop new ADV7842 and ADV7511 HDMI V4L2 video out and video in drivers for BF60x-Ezkit video extenders. Video format 720P at 50/60Hz is supported. - VS6624 V4L2 camera driver are enabled via BF609 style EPPI controller. - ad1761 ASOC sound drivers are enabled on top of new BF609 SPORT controller. - USB video camera driver for NOMMU architecture is validated on BF609 EZ-Kit. - Enable Linux power management and CPU frequency features for BF609. New wake up sources are supported. [Others] - Set up new Jenkins based test framework to ease debugging and progress tracking. - Bring up new buildroot Linux distribution for bf60x and future processors. Most user packages in uClinux distribution as well as many other packages are included. Please read the release notes for more information: http://docs.blackfin.uclinux.org/doku.php?id=uclinux-dist:release-notes:2012r1-bf6xx http://docs.blackfin.uclinux.org/doku.php?id=toolchain:release-notes:2012r1 http://docs.blackfin.uclinux.org/doku.php?id=bootloaders:u-boot:release-notes:2012r1-rc1-bf60x Find 2012R1-RC6-BF60X Linux distribution source code, bootable images and test results at http://blackfin.uclinux.org/gf/project/buildroot/frs Find 2012R1-RC2 toolchain binaries, source code and test results at http://blackfin.uclinux.org/gf/project/toolchain/frs Find 2012R1-RC4-BF60X uboot source code, bootable images and test results at http://blackfin.uclinux.org/gf/project/u-boot/frs Any questions, please send email to respective mailing list or the Analog Devices Engineer Zone Communities. Linux and application issues: uclinux-dist-devel@blackfin.uclinux.org http://ez.analog.com/community/dsp/software-and-development-tools/linux-blackfin Toolchain and debugging tool issues: toolchain-devel@blackfin.uclinux.org http://ez.analog.com/community/dsp/software-and-development-tools/gnu-toolchain-blackfin Das u-boot issues: u-boot-devel@blackfin.uclinux.org http://ez.analog.com/community/dsp/software-and-development-tools/uboot-blackfin You can also check out the source code from the SCMs svn co http://blackfin.uclinux.org/svn/toolchain/tags/2012R1-RC2 toolchain git clone git://sources.blackfin.uclinux.org/git/buildroot git checkout 2012R1-RC6-BF60X git clone git://sources.blackfin.uclinux.org/git/linux-kernel git checkout 2012R1-RC6-BF60X git clone git://sources.blackfin.uclinux.org/git/u-boot git checkout 2012R1-RC4-BF60X |
||||
| 2013-02-04 | Posted By: Sonic Zhang The 2012R2 buildroot Linux release for Blackfin is ready for download The new buildroot distribution was introduced in the 2012R1 Linux release for BF60x in Aug. 2012. To help BF5xx customers to leverage new features in the buildroot distribution, we are pleased to announce the 2012R2 buildroot Linux release for both BF5xx and BF60x families. Although the uClinux related issues in 2011R1 and former releases are still supported via the Linux community on the ADI Engineering Zone, the uClinux distribution for BF5xx is discontinued since the 2012R2 release. Please upgrade to the buildroot distribution in the 2012R2 release for latest features in Linux kernel and middle wares. An overview and basic development guide for the buildroot can be found at http://docs.blackfin.uclinux.org/doku.php?id=buildroot_on_blackfin . This release includes 3 packages: 2012R2-RC5 buildroot Linux distribution, 2012R2-RC2 GNU toolchain and 2012R2-RC3 Das U-boot. The binary images, source code and testing results are free to download from http://blackfin.uclinux.org . We appreciate your bug reports and suggestions. New features in this release: [GNU Toolchian] - Toolchain stays with GCC 4.3. - QEMU 1.2.0 available - Upgrade to uClibc 0.9.33.2. Updated bfin config file. Roll back upstream's generic v-fork. - Better multicore support in gdbproxy. - Enhance the LDR utility to pack uboot elf binary for core 0 and CCES elf binary for core 1 into one LDR image. Binaries in one LDR image can be loaded to both cores by the bootrom. [Das U-boot] - Das u-boot updates to 2012.07. - Correct mess console output in NOR flash BYPASS boot mode for BF533, BF537 and BF561 when enable early serial debugging option. - Add softswitch command to set up BF609-ezkit onboard switch configuration. - Update DDR clock parameters for BF609 to improve DDR read/write performance. [Linux] - Linux kernel is updated to 3.5.7. Buildroot is based on 2012.08 release. - Support bf548 v0.4 processor - Add tdm support in ASOC sport driver for bf60x. Bring up ad1836 sound codec driver on top of bf60x sport driver. - Add NEC NL8048HL LCD frame buffer driver for BF60x and the EI3 LCD extender. Add aptina mt9m114 V4L2 camera driver for BF60x and the EI3 Camera extender with frame rate setting capability, 720P resolution support and frame error indication. - Allow user to tune crossbar bandwidth and priority configuration on BF60x. - Update the IEEE1588 PTP driver to the new hardware time stamping framework for BF518 and BF609. Replace system stamp with the raw hardware one. Provide a PTP hardware clock device. - Implement the resource management protocol defined in ICC spec for both Linux kernel and bare metal stub on BF609 and BF561. - Enhance buildroot configuration to support BF5xx family processors and ADI BF5xx evaluation boards. - Enable QT 4.8.2 to be built and run properly on blackfin. [Others] - Port all BF5xx test suites under uClinux distribution to the Jenkins framework for buildroot. Add new Jenkins projects for each BF5xx regression board. Please read the release notes for more information: http://docs.blackfin.uclinux.org/doku.php?id=uclinux-dist:release-notes:2012r2 http://docs.blackfin.uclinux.org/doku.php?id=toolchain:release-notes:2012r2 http://docs.blackfin.uclinux.org/doku.php?id=bootloaders:u-boot:release-notes:2012r2-rc2 Find 2012R1-RC5 Linux distribution source code, bootable images and test results at http://blackfin.uclinux.org/gf/project/buildroot/frs Find 2012R1-RC2 toolchain binaries, source code and test results at http://blackfin.uclinux.org/gf/project/toolchain/frs Find 2012R1-RC3 uboot source code, bootable images and test results at http://blackfin.uclinux.org/gf/project/u-boot/frs Any questions, please send email to respective mailing list or the Analog Devices Engineer Zone Communities. Linux kernel and buildroot distribution issues: buildroot-devel@blackfin.uclinux.org http://ez.analog.com/community/dsp/software-and-development-tools/linux-blackfin GNU Toolchain and debugging tool issues: toolchain-devel@blackfin.uclinux.org http://ez.analog.com/community/dsp/software-and-development-tools/gnu-toolchain-blackfin Das u-boot issues: u-boot-devel@blackfin.uclinux.org http://ez.analog.com/community/dsp/software-and-development-tools/uboot-blackfin You can also check out the source code from the SCMs svn co http://blackfin.uclinux.org/svn/toolchain/tags/2012R2-RC2 toolchain git clone git://sources.blackfin.uclinux.org/git/buildroot git checkout 2012R1-RC5 git clone git://sources.blackfin.uclinux.org/git/linux-kernel git checkout 2012R1-RC5 git clone git://sources.blackfin.uclinux.org/git/u-boot git checkout 2012R1-RC3 |
||||




