|
| ||||
|---|---|---|---|---|---|
| 2005-01-20 | Posted By: Maggie Nakhla Blackfin added to GCC Code-size Benchmark Environment The University of Szeged (Department of Software Engineering) in Szeged, Hungary recently added Blackfin to their GCC Code-Size Benchmark Environment (CSiBE). CSiBE is a code size benchmark for the GCC compiler. The main measurement of this benchmark is code density, which is important for embedded developers, as it directly relates to cost of the system (size of the flash). For more information: http://www.inf.u-szeged.hu/csibe/. Details on Blackfin are at: http://www.inf.u-szeged.hu/csibe/s-bfin.php |
||||
| 2007-03-07 | Posted By: Robin Getz Micromonitor Port by Ed Sutter Ed Sutter has recently ported Micromonitor to the Blackfin with the GNU Toolchain. Micromonitor: MicroMonitor (i.e. uMon) is a free embedded system boot platform centered around an extensible embedded flash file system called TFS. With TFS in the monitor, data transfer protocols like XMODEM and TFTP (also in the monitor) can refer to filenames instead of address space. The whole boot-up strategy is driven by the content of one or more files that can be scripts or executable images. The file system is accessible at the command line and through an API available to the application. The API provides a flexible means of reading and writing files in flash, plus TFS provides power-safe runtime defragmentation as the flash fills up. A network-accessible, MicroMonitor-based embedded system provides a firmware development project with immediate network boot (DHCP/BOOTP), file based maintainability, infield upgrade and in-system diagnostics. The boot flash footprint size typically ranges from 64K to 256K depending on the configuration. On Blackfin, MicroMonitor has been ported to the BF537 running on the BF537-EZ-Lite Kit and the BF537 STAMP. It has been used to run on-board scripts, standalone (no RTOS) executable programs, uC/OS-ii based applications and uCLinux... Other Blackfin ports should be fairly easy to drive from this port. The source and a thick (i.e. >350pg) user manual are free and available at the website http://www.microcross.com/html/micromonitor.html. |
||||
| 2007-07-28 | Posted By: Mike Frysinger SVN Trunk Nightly Toolchain Builds We've set up a machine to automatically build the current SVN trunk of the toolchain and post it to the files section. Keep in mind you'll need a recent Linux distribution to take advantage of it. Also, there is no guarantee this version will even work as this represents a work in progress. For more information, hop over to our files release page: http://blackfin.uclinux.org/gf/project/toolchain/frs/ |
||||
| 2009-05-11 | Posted By: Robin Getz New Survey Analog Devices has set up a survey in an attempt to determine how people use their processors. If you have 5-8 minutes, please fill it out, telling them how your experience with Blackfin (and open source) has been (good or bad). http://www.zoomerang.com/Survey/?p=WEB2296CKJ5YNP Thanks for taking the time to complete the survey. |
||||
| 2009-08-25 | Posted By: Sonic Zhang 2009R1 release for Blackfin Linux platform is open for download The 2009R1 release for Blackfin Linux platform is open for download now. The recommended releases are 2009R1-RC6 for Linux distribution, 2009R1-RC10 for toolchain and 2009R1-RC3 for uboot. In this release, new BF51x, bf522/4/6, bf538/9 cores and relative on-chip peripheral drivers are supported. Dual core SMP kernel and kgdb is enabled for bf561 to allow multi process application to run on both cores. Building and loading code into L2 SRAM is supported by both kernel and toolchain. Power management is full functional on all blackfin cores to save power for embedded application. All hardware anomaly in Blackfin on-chip USB is walked around to make USB driver more stable in both host and peripheral mode. A lot of new peripheral devices are enabled for blackfin, such as ad73322, ssm2602, adv7183B, ad7879, ad5588, ad5520, spi over sport, wifi over sdio, ethernet over spi, sound gardget over USB, etc. JPEG lib is optimized in assembly for blackfin. Oprofile tool is enabled again in kernel 2.6.28. On-chip ATAPI, SDIO and USB is supported in uboot. SPI Eeprom subsystem is replaced by new SPI flash subsystem in uboot. For more details, please read the release notes at http://docs.blackfin.uclinux.org/doku.php?id=uclinux-dist:release-notes:2009r1 http://docs.blackfin.uclinux.org/doku.php?id=toolchain:release-notes:2009r1 http://docs.blackfin.uclinux.org/doku.php?id=bootloaders:u-boot:release-notes:2009r1 The tar ball of 2009R1-RC6 Linux distribution source code, bootable images and test results can be found at http://blackfin.uclinux.org/gf/project/uclinux-dist/frs The RPM packages of 2009R1-RC10 toolchain binaries, source code and test results can be found at http://blackfin.uclinux.org/gf/project/toolchain/frs The tar ball of 2009R1-RC3 uboot souce code, bootable images and test results can be found at http://blackfin.uclinux.org/gf/project/u-boot/frs Any questions, please send email to respective mailing list or the help forum. Linux and application issues: uclinux-dist-devel@blackfin.uclinux.org http://blackfin.uclinux.org/gf/project/uclinux-dist/forum/?action=ForumBrowse&forum_id=39 Toolchain and debugging tool issues: toolchain-devel@blackfin.uclinux.org http://blackfin.uclinux.org/gf/project/toolchain/forum/?action=ForumBrowse&forum_id=39 Boot loader issues: u-boot-devel@blackfin.uclinux.org http://blackfin.uclinux.org/gf/project/u-boot/forum/?action=ForumBrowse&forum_id=39 You can also check out the source code of 2009R1 release from the SVN. svn co http://blackfin.uclinux.org/svn/uclinux-dist/tags/2009R1-RC6 uClinux-dist svn co http://blackfin.uclinux.org/svn/toolchain/tags/2009R1-RC10 toolchain svn co http://blackfin.uclinux.org/svn/u-boot/tags/2009R1-RC3 u-boot |
||||
| 2010-03-25 | Posted By: Robin Getz GDB based Simulator There has been lots of recent work on the simulator inside of gdb - and it is getting both more stable (less crashes) and more functionally accurate (acts like the core) and complete (more Blackfin instructions have been added) The goal is for it to be able to run every instructions that the hardware supports (there are still a few that are missing) - there are plans to add the Core interrupt controller (already done), so developing bare metal applications, handling exceptions, etc - should work. A minimalistic U-Boot already runs! There are no plans to add enough functionality for booting a Linux kernel (There are plans for taking this work, and transplanting it to QEMU - where that would be possible) - but that is TBD. If you would like to help test it out, and report issues, feel free. If you would like to help things progress - we have some tests which pass on the hardware that are still failing in the simulator (and have many more tests to add, but we have been splitting out time fixing things). Just ask, and we can help you get set up. Thanks. -Robin |
||||
| 2010-07-04 | Posted By: Robin Getz ADZS-ICE-100B, the Analog Devices Blackfin emulator now supported by gdbproxy/urjtag The Analog Devices ADZS-ICE-100B USB ICE is now supported by the open source tools. Support is included trunk, and will be included in the 2010R1 release. For more details, check out: http://docs.blackfin.uclinux.org/doku.php?id=hw:jtag:ice100b |
||||
| 2011-10-18 | Posted By: Sonic Zhang Blackfin Toolchain/Linux/Uboot help forums are moving to the Analog Devices' Engineering Zone Since Oct. 24, 2011. We are pleased to announce the Support Forum for u-boot, toolchain and Linux will be moved to a more powerful site, the Analog EngineerZone! EngineerZone brings more powerful functions like permitting you to monitor a single topic by email, this help you to focus on specific topics you are working on, it also permits you to mark your post as "Question" and remark it as "Answered" until the problem is solved. New help communities URLs: Toolchain: http://ez.analog.com/community/dsp/open-source/gnu-toolchain-blackfin">http://ez.analog.com/community/dsp/open-source/gnu-toolchain-blackfin U-boot: http://ez.analog.com/community/dsp/open-source/uboot-blackfin">http://ez.analog.com/community/dsp/open-source/uboot-blackfin uClinux: http://ez.analog.com/community/dsp/open-source/linux-blackfin">http://ez.analog.com/community/dsp/open-source/linux-blackfin These new communities will be launched since Oct. 24 and current forums will be turned into read only one week after the launch time. We will answer any switching released questions in the current forums. Please as other new questions in the new Engineer Zone communities only. Please go to http://ez.analog.com to create a new account, navigate to "Processors and DSP->Open Source Platform and Software" and ask/review the questions there. There is also a "help with using EngineerZone" button to guide you to make advanced use of the EngineerZone. Thanks for your support and understanding. |
||||




