⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 uclinux_bfin_release_notes_2006r1.html

📁 ADI 公司blackfin系列的用户使用文挡。
💻 HTML
📖 第 1 页 / 共 2 页
字号:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head>  <title></title>  <link rel="stylesheet" media="screen" type="text/css" href="./style.css" />  <link rel="stylesheet" media="screen" type="text/css" href="./design.css" />  <link rel="stylesheet" media="print" type="text/css" href="./print.css" />  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /></head><body><a href=start.html>start</a></br><div class="toc"><div class="tocheader toctoggle" id="toc__header">Table of Contents</div><div id="toc__inside"><ul class="toc"><li class="level1"><div class="li"><span class="li"><a href="#release_notes_for_uclinux_for_blackfin_version_2006r1" class="toc">Release Notes for uClinux for Blackfin Version 2006R1</a></span></div></li><li class="level1"><div class="li"><span class="li"><a href="#development_environments" class="toc">Development Environments</a></span></div></li><li class="level1"><div class="li"><span class="li"><a href="#deliverables" class="toc">Deliverables</a></span></div></li><li class="level1"><div class="li"><span class="li"><a href="#fixes_in_release_2006r1" class="toc">Fixes in release 2006R1</a></span></div></li><li class="level1"><div class="li"><span class="li"><a href="#improvements" class="toc">Improvements</a></span></div></li><li class="level1"><div class="li"><span class="li"><a href="#known_issues" class="toc">Known Issues</a></span></div></li><li class="level1"><div class="li"><span class="li"><a href="#build_procedure" class="toc">Build Procedure</a></span></div></li><li class="level1"><div class="li"><span class="li"><a href="#load_kernel_to_target_board" class="toc">Load Kernel to Target Board</a></span></div></li><li class="level1"><div class="li"><span class="li"><a href="#adding_upgrading_kernel_in_flash" class="toc">Adding / upgrading kernel in flash</a></span></div><ul class="toc"><li class="level2"><div class="li"><span class="li"><a href="#building_linux_image_compressed_and_uncompressed" class="toc">Building Linux image (compressed and uncompressed)</a></span></div></li><li class="level2"><div class="li"><span class="li"><a href="#building_compressed_linux_image" class="toc">Building Compressed Linux Image</a></span></div></li><li class="level2"><div class="li"><span class="li"><a href="#building_uncompressed_linux_image" class="toc">Building uncompressed Linux image</a></span></div></li><li class="level2"><div class="li"><span class="li"><a href="#programming_flash" class="toc">Programming Flash</a></span></div></li></ul></li><li class="level1"><div class="li"><span class="li"><a href="#build_customized_uclinux" class="toc">Build Customized uClinux</a></span></div><ul class="toc"><li class="level2"><div class="li"><span class="li"><a href="#customize_kernel" class="toc">Customize Kernel</a></span></div></li><li class="level2"><div class="li"><span class="li"><a href="#customize_application_and_lib" class="toc">Customize Application and Lib</a></span></div></li><li class="level2"><div class="li"><span class="li"><a href="#customize_flat_elf_binary_format" class="toc">Customize FLAT/ELF Binary Format</a></span></div></li><li class="level2"><div class="li"><span class="li"><a href="#customize_for_debugging" class="toc">Customize for debugging</a></span></div></li></ul></li><li class="level1"><div class="li"><span class="li"><a href="#reporting_bugs" class="toc">Reporting Bugs</a></span></div></li></ul></div></div><h1><a name="release_notes_for_uclinux_for_blackfin_version_2006r1" id="release_notes_for_uclinux_for_blackfin_version_2006r1">Release Notes for uClinux for Blackfin Version 2006R1</a></h1><div class="level1"><p> <em><strong>Version: </strong></em>2006R1</p><p><em><strong>Date: </strong></em>May. 23, 2006 </p><p>The latest version of this document can always be found here: <a href="http://docs.blackfin.uclinux.org/doku.php?id=uclinux_bfin_release_notes_2006r1" class="urlextern" title="http://docs.blackfin.uclinux.org/doku.php?id=uclinux_bfin_release_notes_2006r1"  rel="nofollow">http://docs.blackfin.uclinux.org/doku.php?id=uclinux_bfin_release_notes_2006r1</a></p></div><!-- SECTION [1-264] --><h1><a name="development_environments" id="development_environments">Development Environments</a></h1><div class="level1"><p><em><strong>Tool Chain: </strong></em> Toolchain Release 2006R1</p><p><em><strong>	u-</strong></em><em><strong>boot: </strong></em> uboot_1.1.3 Release 2006R1</p><p><em><strong>Host platform:</strong></em> SuSE Linux 9.2 or above</p><p><em><strong>Target board:</strong></em> STAMP &amp; EZKIT Board </p><p><em><strong>Note: </strong></em> However, other similar host platforms are also supported, but they are not well tested by now.</p></div><!-- SECTION [265-609] --><h1><a name="deliverables" id="deliverables">Deliverables</a></h1><div class="level1"><p> Source files </p><pre class="code">uClinux_dist_2006R1.tar.bz2</pre><p> Linux ELF file</p><pre class="code">linux-bf533-stamplinux-bf533-ezkitlinux-bf537linux-bf561</pre><p> Compressed Linux image</p><pre class="code">uImage-bf533-stampuImage-bf533-ezkituImage-bf537uImage-bf561</pre><p> This document</p><pre class="code">release_notes_2006R1.pdf</pre><p> Compressed archive of test results</p><pre class="code">test_results_bf533_STAMP_2006R1.tar.gztest_results_bf533_EZKIT_2006R1.tar.gztest_results_bf537_2006R1.tar.gztest_results_bf561_2006R1.tar.gz</pre><p> Summary of test results</p><pre class="code">test_results_summary_2006R1</pre></div><!-- SECTION [610-1132] --><h1><a name="fixes_in_release_2006r1" id="fixes_in_release_2006r1">Fixes in release 2006R1</a></h1><div class="level1"><p>See tracker at:</p><p><a href="http://blackfin.uclinux.org/tracker/index.php?group_id=17&amp;atid=141" class="urlextern" title="http://blackfin.uclinux.org/tracker/index.php?group_id=17&amp;atid=141"  rel="nofollow">http://blackfin.uclinux.org/tracker/index.php?group_id=17&amp;atid=141</a></p></div><!-- SECTION [1133-1333] --><h1><a name="improvements" id="improvements">Improvements</a></h1><div class="level1"><ol><li class="level1"><div class="li"> Build many new pieces of hardware.</div><ul><li class="level2"><div class="li"> SL811HS and ISP1362 USB daughter board. U socket.</div></li><li class="level2"><div class="li"> SHARP TFT LCD daughter board. PPI socket.</div></li><li class="level2"><div class="li"> AD73311L daughter board. SPORT socket.</div></li><li class="level2"><div class="li"> AD7142 joy stick daughter board. I2C socket.</div></li><li class="level2"><div class="li"> BF537 UART1 daughter board. UART socket.</div></li><li class="level2"><div class="li"> I2C extender. I2C socket.</div></li><li class="level2"><div class="li"> keypad extender.</div></li><li class="level2"><div class="li"> Char LCD extender.</div></li></ul></li><li class="level1"><div class="li"> Fix a lot of code issues under kernel Blackfin arch folder according to the requirement from LKML.</div><ul><li class="level2"><div class="li"> Change C code style according to the kernel rules.</div></li><li class="level2"><div class="li"> Move all extern definition into a global head file.</div></li><li class="level2"><div class="li"> Rewrite put_reg()/get_reg() and add put_user()/get_user().</div></li><li class="level2"><div class="li"> Change some functions to static.</div></li></ul></li><li class="level1"><div class="li"> Improve kernel.</div><ul><li class="level2"><div class="li"> Upgrade kernel to 2.6.16.11.</div></li><li class="level2"><div class="li"> Enable uClinux to be compiled under gcc 4.1. Change code in kernel and busybox.</div></li><li class="level2"><div class="li"> Add timer event into oprofiler.</div></li><li class="level2"><div class="li"> Allow 10, 4, and 1ms timer ticks for Blackfin.</div></li><li class="level2"><div class="li"> Enable kgdb patch to support kernel debugging over UART1.</div></li><li class="level2"><div class="li"> Update KGDB patch to kernel 2.6.16.</div></li></ul></li><li class="level1"><div class="li"> Add new drivers</div><ul><li class="level2"><div class="li"> Add TFT LCD driver.</div></li><li class="level2"><div class="li"> Enable SL811HS USB Host/Device driver.</div></li><li class="level2"><div class="li"> Add ISP1362 USB host driver.</div></li><li class="level2"><div class="li"> Add Net2272 USB device driver.</div></li><li class="level2"><div class="li"> Port can4linux driver.</div></li><li class="level2"><div class="li"> Add Michele&rsquo;s PF button driver / test application for input subsystem.</div></li><li class="level2"><div class="li"> Add driver for AD73311L sound card.</div></li><li class="level2"><div class="li"> Add AD5252 digital potentiometer driver to control the backlight and contrast for LCD Display.</div></li><li class="level2"><div class="li"> Add TWI keypad driver.</div></li><li class="level2"><div class="li"> Add TWI LCD driver.</div></li></ul></li><li class="level1"><div class="li"> Improve exist drivers</div><ul><li class="level2"><div class="li"> Enable serial mouse and console driver on BF537 UART1.</div></li><li class="level2"><div class="li"> Implement SMBus type transfer entrypoint in the TWI I2C driver.</div></li><li class="level2"><div class="li"> Update PPI driver to support BF537.</div></li><li class="level2"><div class="li"> Common SPI driver for Blackfin under kernel SPI framework and remove old spi channel driver.</div></li><li class="level2"><div class="li"> Update SPI ADC/DAC driver, SPI flash driver and AD1836 driver to work with new SPI framework.</div></li><li class="level2"><div class="li"> Enable ad7171 video frame buffer driver on both bf537 and bf533 in both NTSC and PAL mode. Optimize the performance to convert RGB to YUV by assembly code and better algorithm.</div></li><li class="level2"><div class="li"> Update BluetechnixCM-BF533 board patch.</div></li><li class="level2"><div class="li"> Improve BFIN MAC network performance for bf537.</div></li></ul></li><li class="level1"><div class="li"> Enable ELF binary and dynamic object library.</div><ul><li class="level2"><div class="li"> Enable kernel to load elf binary and dynamic object library.</div></li><li class="level2"><div class="li"> Implement different signals for Elf binary.</div></li><li class="level2"><div class="li"> Change uClibc to do proper self-relocation for ELF binary.</div></li></ul></li><li class="level1"><div class="li"> Enable graphic environment</div><ul><li class="level2"><div class="li"> Enable Microwin 0.91 for Blackfin.</div></li><li class="level2"><div class="li"> Enable QT embedded library free 3.3.5 for black in.</div></li><li class="level2"><div class="li"> Enable graphic web browser Konqueror3 embedded 0.2 for Blackfin.</div></li></ul></li><li class="level1"><div class="li"> Port Java virtual machine Kaffe to Blackfin. Only interpret mode works by now.</div></li><li class="level1"><div class="li"> Add YAFFS utility.</div></li><li class="level1"><div class="li"> Add bluetooth utilities.</div></li><li class="level1"><div class="li"> Add input event test suite from Vojtech.</div></li><li class="level1"><div class="li"> Add https web server pound.</div></li><li class="level1"><div class="li"> Enable more LTP test cases for Blackfin. Update to April release of LTP.</div></li><li class="level1"><div class="li"> Enable real time extension for linux &ldquo;ADEOS&rdquo; on Blackfin.</div></li><li class="level1"><div class="li"> Port some functions from VDSP library.</div></li><li class="level1"><div class="li"> Update NDSO and AWG to work with new SPI ADC/DAC driver.</div></li><li class="level1"><div class="li"> Add a simple jpeg viewer application.</div></li><li class="level1"><div class="li"> Enable SDL library on Blackfin.</div></li></ol></div><!-- SECTION [1334-4499] --><h1><a name="known_issues" id="known_issues">Known Issues</a></h1><div class="level1"><p>A full list of known issues can be found at:</p><p><a href="http://blackfin.uclinux.org/tracker/index.php?group_id=17&amp;atid=141" class="urlextern" title="http://blackfin.uclinux.org/tracker/index.php?group_id=17&amp;atid=141"  rel="nofollow">http://blackfin.uclinux.org/tracker/index.php?group_id=17&amp;atid=141</a></p><table class="inline">	<tr>		<td class="centeralign">  <strong>No</strong>  </td><td class="centeralign">  <strong>Issue Title</strong>  </td>	</tr>	<tr>		<td>1121</td><td> sem_timedwait returns incorrect error code </td>	</tr>	<tr>		<td>1122</td><td> A cloned process won&rsquo;t continue to execute after it creates a child pthread. </td>	</tr>	<tr>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -