在线座谈

热门关键字: C接口 ELD ECL DDE 

关于本次座谈

座谈简介

这次在线座谈将介绍uClinux在Blackfin处理器上的应用,并且讨论基本的硬件要求以及设计低成本高性能产品的过程以及监视和视像电话两种应用案例的演示.

精彩问答

主题:基于Blackfin处理器的uClinux操作系统
在线问答:
[问:dingwei_] 我想问一些现在的基于Blackfin处理器的uClinux操作系统为什么不支持pthread?有没有移植的计划? 
[答:Zhao] 我们的uClinux版本是支持pthread的  [2004-11-18 10:49:03]
[问:dingwei_] 我想问一下,现在的基于Blackfin处理器的uClinux操作系统是否支持framebuffer,是否支持video4linux标准的video in 和video out的设备。 
[答:Wu] 都支持,而且我们已经有了成功应用  [2004-11-18 10:49:12]
[问:dingwei_] 我想问一下,我们用visual DSP++开发的视频CODEC的库文件,是否可以在linux下的gcc编译器直接使用? 
[答:Fan] 除非你的库文件没有用到 Vdsp 的非标准库函数,否则不可以用 GCC 编译使用。  [2004-11-18 10:51:41]
[问:h_yun] 如何开发UCLINUX的系统? 
[答:Zhao] 建议您再把刚才的webcast再看一看,我想里面是有介绍的  [2004-11-18 10:52:13]
[问:dingwei_] 我想问一下,uclinux是否已经移植到了BF561处理器上了。如果已经移植到了BF561上,那是否支持SMP呢? 
[答:Jack] yes. uclinux has been portede to BF561.Detail information pls connect with HHCN. Sorry BF561 can support to SMP.  [2004-11-18 10:52:49]
[问:cadog] Is the uClinux a realtime operating system and of multi-process? 
[答:Zhao] uClinux是一个分时系统,只适用弱实时性的应用;多进程是支持的  [2004-11-18 10:55:29]
[问:markman] uclinux作为一个严格意义上非实时的操作系统如何与实时处理应用结合? 
[答:Jack] This OS costs 50MIPS. The thread runs audio codec is no problem. If you use video codec, you should run your codec in kernel layer.  [2004-11-18 10:55:30]
[问:dangdang] Blackfin处理器是否可以通过外部设备提高其运行速度? 
[答:Cheng] Blackfin作为DSP处理器,其运行速度已经非常高了。一般速度的瓶颈都是在硬件接口或外围设备上。  [2004-11-18 10:56:20]
[问:ztc868] 用uClinux操作系统,Blackfin处理器能否处理较高速率的实时数据,比如50-100MB/S,毕竟操作系统是多任务的,还有,uClinux操作系统用户容易移植裁减吗 
[答:Fan] 50-100 MB/s 的实时数据对于我们的平台来说是可以胜任的,虽然 OS 是多任务的,但是我们可以通过 DMA 传输、优先中断等手段来提高实时性。可裁减和可定制性是 uClinux 的特性。  [2004-11-18 10:56:48]
[问:cx_78] 请问如果我的系统放在16位的FLASH(速度一般在70ns)中运行 这样的话 比我引导到blackfin内部执行 要慢多少倍?  
[答:Amy] 这样要根据您设置的主频和外设频率决定.从理论上讲,一般要相差十几倍.  [2004-11-18 10:57:16]
[问:吁吁] 将BF533的KERNEL移植到BF532以及BF561需要做哪些修改,谢谢  
[答:Zhao] bf533的内核如何移植到bf561上在我们的webcast里有简单的介绍;移植到bf532上也基本类似;基本原则就是对涉及到它们硬件上不同地方的代码进行修改  [2004-11-18 10:58:07]
[问:logicman] Linux操作系统在balckfin这种混合架构实现,任务调度、中断处理等事件处理过程对DSP程序运行效率的影响是不是很大? 
[答:Jack] Now we have success story to use uclinux to realize video phone. Because of BF"s MSA arch, it can OS easily. ucLinux only costs 50MIPS of BF resource.  [2004-11-18 10:58:43]
[问:huchen] 請問如何取得 MPEG4 , H.264 decoder 的支援及應用 是否有合作的軟體資源商的協助 
[答:Li] Yes, there are many 3rd party who can provide software/algorithm for these applications. we have a 3rd party network. you can find the info on our website or contact with our Distributor. our 3rd party has the MPEG4 and H.264 now. but you need to buy from our 3rd party.   [2004-11-18 10:59:11]
[问:power1114] 请问现在使用Blackfin运行UClinux的效率如何? 因为DSP与ARM等芯片相比,主要的优势在于其强大的计算能力和计算 速度,但是象UClinux这样的操作系统所执行的指令大多是一般的逻辑指令, 不知此时Blackfin是否还能保持同样大的速度优势呢? 
[答:Singer] 从C 的编译器效率上看,Blackfin与ARM相差不多,对于一般的逻辑指令,Blackfin可以很好的适合。因为Blackfin有更高的MIPS,Blackfin 具有更大的速度优势。 从目前的数据上看,uCLinux大约只占Blackfin的50MIPS。  [2004-11-18 10:59:46]
[问:meteor_chu] uClinux的内核加载方式如何进行?闪存加载和内存加载那种较好? 
[答:Zhao] 我们的处理方式是将内核复制到SDRAM中然后加载,这样的好处是运行会快一些。  [2004-11-18 11:00:39]
[问:kllyj2008] 大唐的TD-SCDMA 3G手机采用LINUX操作系统,uCLINUX操作系统和LINUX有何内在关系? 
[答:Jack] ucLinux has no MMI, but Linux has. It supports logical address to physical address map. So linux can run more complex OS.  [2004-11-18 11:01:06]
[问:jigang] 用uClinux的编译器编译C语言程序时出现编译错误(绝对不是程序代码问题),如果把C源文件中的代码注释掉一部分后,再编译,该错误就没有了,恢复被注释的部分再编译,错误也没有再现,这是什么原因?如何避免? 
[答:Fan] 一般来说,如果代码没有问题的话,编译器是不会抱怨的。uClinux 使用的是 GNU 的 C 编译器,它支持 100% 的标准 C (ANSI C)。建议在编译的时候把警告打到最高,这样更能发现编码中的问题。  [2004-11-18 11:01:28]
[问:riello] uCLINUX和智能手机常用的操作如微软,Palm和Symbian, LINUX,Hopen等相比,有何优缺点?有无广泛采用的可能? 
[答:Cheng] uClinux作为开放式的资源,对客户有很强的吸引力。针对手机领域,由于其专用性,对uClinux需要一些改动,以提高效率。ADI和第三方现在正在从事这方面的工作。  [2004-11-18 11:02:06]
[问:chet_9523] 该处理器在uclinux系统下移植成功过哪些GUI? 
[答:Jack] I see it can, and has demo. such as Mini GUI.  [2004-11-18 11:02:57]
[问:dingwei_] BF533没有I2C控制器,用PF口来模拟I2C是否会影响LINUX内核的实时性? 
[答:Jack] No. Normally I2C will not be used as real time signal processing.  [2004-11-18 11:04:00]
[问:zzkeng] uCLINUX在实现多个进程时如何实现数据保护? 
[答:Fan] 传统的 UNIX 进程间互斥和同步的机制,uClinux 都支持,它是符合 POSIX 标准的。比如:互斥量、信号量,此外 uClinux 还有多种锁机制可以满足各种情况的数据保护。  [2004-11-18 11:05:53]
[问:klandy] BSP部分如何配置? 又没有硬件抽象层概念? 如何开发基于板子和uclinux的设备驱动? 
[答:Zhao] 关于bsp的配置我们都加到config中去了,您只要使用make menuconfig选一下就行了;对于设备驱动的开发,linux是有标准的接口的,而且可以从网上找到大量的源代码,您只要用一个同您所需要的相类似的驱动程序进行硬件相关部分的改写就可以了  [2004-11-18 11:08:38]
[问:jkwenqq] Blackfin处理器有几级流水线,主频最高能达到多少兆?能不能提供样片? 
[答:Jenny] Blackfin processor support 8 stage pipeline. The max prequency is up to 750MHz for BF533. For BF561 (dual core), it can reache to 1.2GMHz. You can order sample chip via our distributors or visit our web site. www.analog.com  [2004-11-18 11:09:41]
[问:刘如铁] 请问blackfin有什么特性相比较arm和ti的dsp?谢谢 
[答:Cheng] Blackfin实际上是DSP+CPU结构,它兼具DSP和CPU的特点。既可以高效地执行DSP算法,又可以高效地执行OS(例如uCLinux)。ARM上的OS代码可以方便地移植到Blackfin 上,而Blackfin作为DSP其性能指标也是领先的。   [2004-11-18 11:10:15]
[问:zhuxiangyu] blackfin相比较ti的6000系列dsp在图像处理方面优劣如何? 
[答:Singer] BF focuses on Image and multimedia stream processing. Its architcture is suitable to this marketing. C6000 is too large, can not be cost down to compete with BF. Blackfin processor has more image processing and vector instruntion and support image processing from hardware.  [2004-11-18 11:11:52]
[问:win2004] 在使用BF533板时,用BF533的PPI口输出显示图像,采用uClinux和网络功能后,显示闪烁,请问如何解决?  
[答:Wu] 你的图象是不是放在片外?当总线阻塞时,PPI不能正常取得数据,就会导致画面闪烁。 一般要使用两组dma来实现图象得稳定输出;MdMA把数据从片外拷贝到片内line buffer,PPI则使用dma交替输出片内line buffer 数据。  [2004-11-18 11:12:58]
[问:stoneloveflying] uClinux 和 vxWorks操作系统比较起来,有什么特点,在它下面从事产品开发有什么优势? 
[答:Cheng] 两者最大的特点就是:开放和不开放。根据客户自身的需求,决定选取。如果不需要极高的实时性,完全可以使用uCLinux。  [2004-11-18 11:13:04]
[问:menking] 能否用于银行数据及信息管理和远程监控? 
[答:Li] Yes. but you still need to think about many details. you can contact with HH after this meeting for detail.   [2004-11-18 11:13:20]
[问:dfsong] 在BF533上编译uClinux支持nfs的时候出现编译错误, "can"t find a register to spill" 请问是否是编译器的问题,还有这个错误我精简函数后没了 但是nfs依旧不能工作,请问在bf533上linux跑nfs成功过没有 
[答:Fan] 旧的 uClinux for BF533 在 `sys_mount" 系统调用时存在 Bug,所以不支持 nfs。我们新版的 uClinux 已经修正了这个 Bug,不过 nfs 的支持仍在测试中。  [2004-11-18 11:14:03]
[问:mtdmti] 开发软件visualdspv++2.0能够免费升级开发Blackfin??? 
[答:Li] Yes. if you buy the Visual DSP ++ 2.0, you can still use the serial number to develop Blackfin.   [2004-11-18 11:15:12]
[问:bingyang_82] 1、华恒有相应的开发平台吗? 2、处理器能跑到多少MIPS? 3、Blackfin处理器是什么核心的?DSP?ARM? 4、4M FLASH + 16M RAM + Ethernet 的大概成本?  
[答:Zhao] 华恒提供HHBF533-Integration和HHBF561-Integration两款平台,您可以同华恒市场部联系;4M flash + 16M ram + Ethernet = RMB 80  [2004-11-18 11:15:13]
[问:hustdj] 请问在AD DSP芯片的选型时有什么原则?请分别列举一下blackfin系列,sharc系列及tiger sharc系列的主要不同及各自的适用场合,谢谢! 
[答:Singer] According to the defferent applications, video application select Blackfin, Audio use SHARC and TigerSHARC adapt to multi processor application  [2004-11-18 11:15:22]
[问:error] 请问是否有足够的带宽发展实时系统? 
[答:Cheng] Blackfin有通用的并口,串口,外部总线(包括各种外部存储器接口),完全有足够的带宽支持实时操作系统。  [2004-11-18 11:16:12]
[问:bobobofly] BF531能用uc/os来开发吗? 
[答:Li] Yes. uC/OS is an open source OS, you can port it to BF531 by yourself. two of our 3rd party has successfully done that work.   [2004-11-18 11:16:15]
[问:yanyunyi] Whether the uClinux can be used in realtime video/audio applications?if yes, which DSP can do so? 
[答:Amy] of course. Many applications can realize it based on uclinux,such as video phone ,ip-stb,etc. HHCN supply BF561 about it.  [2004-11-18 11:16:38]
[问:teamtop] Do you have any Demo Board for set-top-box and provide source code ? 
[答:Li] we have demo from 3rd party for STB, ADI does not own the IP of the design, so ADI can not provide source code. the IP is belonging to the 3rd party, so you can talk with 3rd party to buy either the lib or the source code, or you can contact with us for more details.   [2004-11-18 11:18:09]
[问:rampart123] Blackfin处理器的最大优点是什么? Blackfin处理器的uClinux操作系统与windows 操作系统比较又哪些优点和不足? 
[答:Singer] BF"s most adavatage is that it can do dsp and cpu function. So today we introduce uclinux runs in BF. The difference is that ucLinux runs in embedded cpu, but windows runs in intel cpu. ucLinux is more adaptive for real time application.  [2004-11-18 11:18:21]
[问:helaoliu] 请问各位专家:uClinux操作系统比其它操作系统有何优点? 
[答:Zhao] uClinux的优势: 1。超强的网络功能 2。可任意裁减 3。完全免费 4。拥有极其丰富的网络 5。开发使用方便   [2004-11-18 11:18:39]
[问:blackfinman] 请问怎样解决uclinux-2.4.x上d-cache的bug,如果不使用2.6的话? 
[答:Fan] 我们的 Blackfin 平台已全面升级,建议您使用 2.6 的内核。  [2004-11-18 11:18:42]
[问:ujnikmol] 请问你们的BF561案例中有没有使用内部SRAM运行程序,通过什么样的方法。 
[答:Wu] 当然有,我们在L1,L2中都有程序。通过.ldf文件把需要得代码指定到片内就可以了。 具体函数你可以使用section ("code_L1") func()告诉编译器该函数放在code_L1段  [2004-11-18 11:18:55]
[问:fzhang] 1、硬件开发成本、包括编译系统以及开发周期? 2、是否支持C编译; 3、操作系统是否有授权以及费用和方式; 4、请预先提供相关硬件和软件资料; 5、是否有图像处理的实例? 
[答:Jack] BF can: 1. 1200$ toosl. 3 monthes development cycles. 2. Support C compile 3. ucLinux can be downloaded in http://blackfin.uclinux.org 4. There is example in last web 5. Third party can support  [2004-11-18 11:19:12]
[问:chet_9523] Blackfin支不支持mmu管理? 
[答:Wu] blackfin不支持mmu管理  [2004-11-18 11:19:53]
[问:ujnikmol] 基于Blackfin处理器的uClinux操作系统在视频电话中的应用能够达到什么样的处理能力(CIF or D1, 祯数等)? 
[答:Jack] Both CIF and DI. PAL 25Frame/S.  [2004-11-18 11:19:57]
[问:BJHP110] 目前嵌入系统一共有几种?应用最广泛的嵌入系统是什么?主要应用领域? 
[答:Jack] Linux. uclinux is the subset of Linux. It is used in embedded system.  [2004-11-18 11:20:57]
[问:liwei028] 购买Blackfin处理器开发系统,uC操作系统一起提供吗?价格呢? 
[答:Li] uC is free to download at blackfin.uclinux.org, or you can customize from 3rd party such as HH. it has no relationship with the Development tools. if you want to buy the OS from 3rd party, you can ask them directly for the price.  [2004-11-18 11:21:21]
[问:dingwei_] 你们的uClinux是指华恒自己的uClinux?还是开源的uClinux?怎样才能得到,又移植部分的源代码吗? 
[答:Singer] They are the defferent resource. Because uCLinux is the open. You can get any source code from web or other place. HHCN can support China customer using Chinese. It is more easy for Chinese customer. If you want more uCLinux information. You can scan balckfin.uclinux.org  [2004-11-18 11:21:32]
[问:jigang] 在uClinux下运行的C语言程序中printf()的语句的多少和位置会影响程序运行的结果,如有时一定要加入printf语句 ,程序才能正确执行,这是什么原因? 
[答:Wu] printf()速度较慢,可以延迟后续指令得执行时间。尤其是访问速度较慢得外设时,可能需要等待,这时加入printf()就充当了这个功能  [2004-11-18 11:22:19]
[问:zzkeng] uCLINUX内核和LINUX内核有何不同?在那些方面作了修补? 
[答:Fan] uClinux 是一个操作系统平台,它使用了 LINUX 内核,给它移植了平台相关的代码,剔除了 MMU 的支持。  [2004-11-18 11:22:27]
[问:x2j] 我们以前是用arm+uClinux开发的系统,现在下想找个芯片替代,不知怎样能拿到样片 
[答:Singer] You can choice the BF53x ro BF561. you can apply the samples from our Distribution, Such as Excelpoint, Chintronic and Arrow.  [2004-11-18 11:22:45]
[问:EricLiao] does uClinux use any file systems? if do,how does it deal with them.if we wanna use flash booting mode,how do we arrange code inclduing file system part in flash. 
[答:Zhao] uClinux支持包括ext2,fat,romfs,jffs2等在内的多种文件系统,我们的uclinux on blackfin是这样处理的,将文件系统作为内核的数据段插入到里边,内核启动时通过符号找到文件系统并加载  [2004-11-18 11:22:55]
[问:robotone] 如何基于Blackfin,Linux系统不是兼容的吗?Blackfin处理器的特点和价格优势是什么? 
[答:Amy] Linux是一种很受欢迎的操作系统,它与UNIX系统兼容,开放源代码。现在广泛应用于服务器领域。但是uClinux是对控制领域而设计的Linux系统.由于处理器的特性不同,因此需要针对不同处理器进行相应的移植. Blackfin是全新的MSA架构,低功耗,高性能的一款处理器. 价格请与我们销售或代理上联系.   [2004-11-18 11:23:15]
[问:chenbendong] 请将我们移植uClinux时需要从网上下载的资料的名称和网址列出来,还用移植方法的书籍文档的名称和网址也列出来。会后请发到我信箱!谢谢! 
[答:Zhao] 请到blackfin.uclinux.org下载您所需要的资料  [2004-11-18 11:23:43]
[问:youyubing] uclinux的版权费具体怎么执行的呢? 
[答:Li] uClinux is an open source, so it has no royalty issue. the 3rd party will charge only for the customize, or to say service. if you can develop the uclinux by yourself, you can just use it, no need to pay.   [2004-11-18 11:23:45]
[问:alberthw] 1. Blackfin处理器和现在流行的ARM处理器相比,其优势在哪里?其不足有体现在何处?对于用户来说,为什么要选用Blackfin处理器? 2. 为什么要选用UC-LINUX操作系统?UC-LINUX和LINUX相比有什么优缺点? 3. 请列举一些基于Blackfin处理器的开发案例。 
[答:Cheng] 1.Blackfin作为DSP+CPU结构,它的运算能力是非常强大的。对于开发完整系统的用户来说,算法和OS同时可以在Blackfin 上实现,无论是从成本还是开发维护上,都有明显的优势。 2.对于嵌入式操作系统,uCLinux更加适合。 3. Video Phone, Video Surveillance,portable Media player, 3G handset, data analyse instrument, industry control, etc.  [2004-11-18 11:23:56]
[问:jigang] 在uClinux下编写C语言的程序要注意哪些问题? 
[答:Wu] 把编译器警告选项开到最高,注意每条警告信息,根据提示检查程序  [2004-11-18 11:24:07]
[问:blackfinman] uclinux使用实物理地址,那么uclinux源代码中就没有使用到vm_struct这样的用于虚拟内存管理的结构体了吗? 
[答:Jack] Yes. U are right. BF supports dynamic addressing. So you can execute your code in any address.  [2004-11-18 11:24:11]
[问:floodboy] bf533和561支持Vxworks吗? 
[答:Cheng] ADI和第三方正在进行这方面的工作。  [2004-11-18 11:25:32]
[问:nhy15] 请问bf533开发板的usb功能是怎么实现的?因为bf533处理器上没有usb引脚,所以是通过哪个引脚模拟实现的? 
[答:Singer] It is a MCU including USB controller. Which is connect the JTAG interface of BF533.  [2004-11-18 11:25:32]
[问:吁吁] 调试内核的时候用VDSP只能看到汇编,有什么办法可以支持C源代码调试吗?请问贵公司移植调试内核是用什么手段? 
[答:Jack] When you debug your application code, and do some logical work, you need not VDSP. Using VDSP, only debug your DSP code. So you can debug your code in different method.  [2004-11-18 11:26:45]
[问:tanhehua] 请问运行uClinux的最小开销? 
[答:Fan] uClinux 的运行开销取决于应用。在我们的平台上可以把内核裁减到 < 512 K, 加上文件系统小于 900 K。·  [2004-11-18 11:27:05]
[问:myblackfin] 在vdsp下开发的算法怎样被uClinux下的应用程序调用?需要重新在uClinux编译吗?还是直接以库的形式调用就可以了?  
[答:Wu] 如果你的算法使用得是标准c,在uClinux下可以成功编译  [2004-11-18 11:27:23]
[问:willing] 一个操作系统应该具备什么条件才能做嵌入式应用? 
[答:Zhao] 嵌入式系统最大的特点就是资源受限,上面的操作系统都要进行裁减以适应硬件平台,而选择什么样的操作系统是要看您具体的应用情况  [2004-11-18 11:29:02]
[问:zzkeng] 请详细介绍uCLINUX对内存的管理功能.和LINUX有何不同?容易使用吗? 
[答:Jack] ucLinux uses memory pool, and uses physical address directly. And Linux uses MMI, so it can runs more complex memory management.  [2004-11-18 11:29:11]
[问:yanyunyi] BF533只有一个PPI接口,这给视频处理带来很大不便,请问如何解决这个问题? 
[答:Jenny] For large and highspeed video relative peripherals interfacing, you can employ PPI to transfer data. For lower speed video relative peripherals interfacing, you can employ others Blackfin ports, such as SPORT and SPI which speed is up to SCLK/4 and SCLK/8. This solution is suitable for most of video applicaiton.  [2004-11-18 11:30:03]
[问:ws207] 用bf533+uclinux,能实时完成 48K的音频采样吗? 我们在ARM上用linux操作系统后不能 实时完成。 
[答:Wu] 理论上来说是可以得,你需要提高采样中断程序得优先级  [2004-11-18 11:30:21]
[问:DirectCG] 动态电源管理的实现是用软件还是用硬件?效果如何? 
[答:Cheng] 动态电源管理完全是由软件实时控制的,您可以在运行时随时改变内核电源,以减低功耗,效果非常明显。具体指标您可以访问www.analog.com,下载相关的硬件手册。  [2004-11-18 11:30:27]
[问:dekong] 请问要运行uclinux系统,最小的硬件配置是什么,在bf531上可以搭建么 
[答:Zhao] 推荐使用2M flash,16M SDRAM,BF531和BF533比较接近,可以很容易的移植过去  [2004-11-18 11:30:33]
[问:riello] 在Blackfin上运行的RTOS都有什么? 
[答:Singer] uCLinux, Thread-X, Nuclues, uITRON, CMX, OSEK and so on.  [2004-11-18 11:31:01]
[问:1999rd] 请问你们的产品开发平台产品信息如何获取 BOOTLOADER 是否提供源码?? 
[答:Zhao] 请参见http://www.hhcn.com/chinese/HHBF561-Integration-R1.html  [2004-11-18 11:31:25]
[问:kllyj2008] uCLINUX操作系统的主要优点是什么?它和LINUX以及其它操作系统的兼容性如何? 
[答:Jack] ucLinux is smaller, can be used in CPU without MMI. ucLinux can provide a lot of resource, so you can run your application very easily in BF. It supports TCP/IP, and memory management. Linux program can be transfered to linux easily.  [2004-11-18 11:32:11]
[问:peng-kai] 我想问一下:AD公司的Blackfin处理器系列产品中是否有嵌入了支持USB2.0的DSP产品。 
[答:Cheng] ADI很快就会有这样的产品。  [2004-11-18 11:32:32]
[问:DirectCG] 请问ADI的VDK和uCLINUX有何分别? 
[答:Amy] ADI的VDK是由ADI提供的一个RTOS.是一个比较简单,成熟的操作系统.您可以直接在VDK的基础上直接开发应用程序. uCLINUX是一个原码公开的操作系统,已经被广大工程师所了解.相比而言,uCLINUX更通用,尤其在网络方面等,功能更卓著. 用户可以根据自己的系统的复杂程度,选择VDK或者uCLINUX.   [2004-11-18 11:32:51]
[问:jigang] uClinux支持的进程间通讯的机制有哪些? 
[答:Zhao] linux支持的进程间通讯机制uClinux上也基本上是都支持的,比如管道,socket,信号量,消息,等  [2004-11-18 11:32:58]
[问:willing] 听说华恒有这方面的开发板,得多少钱? 
[答:Zhao] 价格方面的问题请咨询market@hhcn.com  [2004-11-18 11:33:18]
[问:riello] uCLINUX操作系统是否是多任务多线程操作系统? 
[答:Amy] 是的.uCLINUX操作系统支持多任务多线程操作系统  [2004-11-18 11:34:20]
[问:dingwei_] 我想问一下,我们用visual DSP++开发的视频CODEC的库文件,是否可以在linux下的gcc编译器直接使用? 
[答:Wu] 如果使用了非标准c得函数,比如dsp得一些专用指令,不一定支持。如果是标准C实现得是可以支持得  [2004-11-18 11:34:58]
[问:刘如铁] 如果做视频通信的话,blackfin能否胜任,还有上海这边供货情况怎么样?谢谢 
[答:Jack] BF runs OK and its products in video application using BF has been mass production. You can get samples and order in Shanghai.  [2004-11-18 11:35:09]
[问:吁吁] 是否一定需要一个类似EPROM一样的存储器来保存MAC地址,在网络应用的时候?MAC地址是否是定义在网络接口芯片中的,是否是全球唯一,软件如何得到该地址。谢谢 
[答:Fan] 不需要 EPROM 保存 MAC 地址。MAC 地址有全球唯一的范围,也有局部应用的范围。软件上访问物理层协议就可以得到网络接口的 MAC 地址,比如在 uClinux 中用 ifconfig 就可以得到。  [2004-11-18 11:35:10]
[问:phoenixwang] 请问561上面可以运行H.263的算法吗? 
[答:Jack] OK.  [2004-11-18 11:35:20]
[问:win2004] 能否介绍PPI DMA输出数据的原理,关中断是否影响DMA取数据 
[答:Jenny] PPI DMA can transfer data from L1 memory to peripherals without interference of core. For detail information, please refer to BF533 Hardware reference manual, Charpter 10. Whether DMA is affected by masking interrupt depends one the type of interrupt.  [2004-11-18 11:35:28]
[问:kllyj2008] 从Blackfin的体系机构看,目前已经在Blackfin上稳定运行的操作系统有哪些?手机通用的几种操作系统支持吗? 
[答:Singer] uCLinux, Nucleus and Thread-x. In current, there are no general OS on the mobile phone system.   [2004-11-18 11:35:51]
[问:rampart123] Blackfin处理器的uClinux操作系统与windows 操作系统比较又哪些优点和不足?? 
[答:Zhao] uClinux是linux在没有MMU的处理器上的移植版本,所以您首先应该明白linux同windows的区别;另外,windows,包括CE是没有Blackfin版本的。  [2004-11-18 11:36:04]
[问:russellw] 双内核的BF561上运行linux是否要以smp方式运行 
[答:Wu] uClinux不支持smp,但是bf561是双核系统,通常一个核跑uclinux,另一个核跑算法,使用同步机制实现他们之间得通信  [2004-11-18 11:36:44]
[问:xinxi] BF561 VOIP方案能支持全D1(720)吗? 
[答:Jack] BF561 supports D1. We can design a system with BF561 to realize this.  [2004-11-18 11:36:45]
[问:h_yun] linux2.4.x和2.6.x有何不同? 
[答:Fan] linux 2.6.x 在 2.4.x 的基础上做了很多改进,尤其在嵌入式应用平台上,但是在接口上基本上是兼容的。  [2004-11-18 11:37:12]
[问:riello] uCLINUX操作系统的是否是开放源代码的系统?它的源代码从那里下载获得? 
[答:Zhao] uClinux是开放源代码的系统。源代码可以从www.uclinux.org获得;uclinux on blackfin的版本可以从www.blackfin.uclinux.org获得  [2004-11-18 11:37:40]
[问:zzkeng] uCLINUX操作系统的实时性如何?用于工业控制和进程控制等方面的性能如何? 
[答:Wu] uclinux是弱实时系统,能满足一般工控要求,实时性要求很高得场合uclinux是不能胜任得  [2004-11-18 11:37:53]
[问:meteor_chu] BF533能否同时进行MPEG4译码? 
[答:Wu] 你说得同时是和什么同时  [2004-11-18 11:38:38]
[问:lyliutao] 请问板子上的USB接口使用的是外置芯片,还是BF533自带的?是USB1.1还是USB2.0?是否有相应的驱动程序? 
[答:Zhao] USB接口使用的是外扩的1.1芯片,关于驱动程序,我们正在开发中,相信不久就会推出  [2004-11-18 11:39:46]
[问:yanyunyi] DSP与ARM都能运行操作系统,那么他们有什么区别呢?实际应用中该如何选择? 
[答:Amy] 从运行操作系统方面,他们两没有什么区别. BF可以看成一个DSP+MCU,因此功能非常强大,不仅有强大的处理能力,而且具有很好的硬件架构跑OS. 实际应用中,根据您的系统而定,如果您侧重处理速度,那么要选择DSP.BF是一个很好的选择.  [2004-11-18 11:40:11]
[问:myblackfin] 在Blackfin的L1 Instruction Cache和L1 Data Cache之间有个MMU,为何不支持MMU呢?uClinux不是为无MMU的处理器开发的吗? 
[答:Singer] Blackfin 支持MMU,但不支持虚拟内存管理,uCLinux可以很好的应用在Blackfin上。  [2004-11-18 11:40:52]
[问:ujnikmol] 请问uClinux核心的栈也就是sp或usp是在内部SRAM还是外部SDRAM中。如果在外部SDRAM中,对执行速度的影响是否很大。 
[答:Zhao] 堆栈是放在外部SDRAM中的,因为使用了CACHE,对执行速度基本没有影响,  [2004-11-18 11:41:01]
[问:zy_heu] ucLinux如何实现BF561的双Core控制与消息传递等问题呢. 
[答:Jack] Currently not.  [2004-11-18 11:41:32]
[问:meteor_chu] 分别用C和汇编写程序,执行效率上有多大差别? 
[答:Amy] C和ASM要效率主要根据C编译器的效率.不同的编译器效率不同.BF的C编译器提供的高效的执行效率.  [2004-11-18 11:41:54]
[问:dcesh] 与 Ti 的DM320/DM64x 相比有什么优势? uClinux 支持如何?  
[答:Jack] Ti does not supports ucLinux. Same video processor.   [2004-11-18 11:42:13]
[问:ujnikmol] 请问uclinux2.4核心的不稳定性主要体现在哪些方面。从blackfin.uclinux.org上下载的uclinux2.6核心能否正常使用。gcc2.95.3编译器稳定还是gcc3.3稳定。 
[答:Fan] uClinux 的 2.4.x 内核移植不完全,很多模块都编译不通过。blackfin.uclinux.org 上的 2.6.x 内核还是需要做一些修改性的移植工作的。如果你使用 2.6.x 的内核,你就必需要用 3.3.x/3.4.x 的 gcc。  [2004-11-18 11:42:15]
[问:woailvzi] bf533实现264 base line的实时编码有没有可能:) 
[答:Li] for CIF, it is possible but need fully optimization. we recommend you to use BF561, that can save lots of your efforts.   [2004-11-18 11:42:44]
[问:DirectCG] uCLINUX操作系统的移植需要那些配置? 
[答:Zhao] 操作系统的移植主要是要根据您的硬件进行相应修改,如果您购买华恒的开发平台省去这些麻烦。  [2004-11-18 11:43:15]
[问:blackfinman] 请问从网上下载的u-boot.1.1.1版本支持的dsp的cclk 和sclk分别是多少? 
[答:Fan] 这些都是可以配置的。我们可以上到 cclk=600MHz, sclk=118MHz, 这也是针对 ezkit 533 的默认配置。  [2004-11-18 11:43:59]
[问:littertiger] uc对进程越界访问内存是否有保护? 
[答:Fan] blackfin 没有 MMU,所以不提供内存访问的保护机制。不过如果你越界访问的话回导致 CPU 激发一个异常。  [2004-11-18 11:46:23]
[问:lixb] Blackin的运算速度达到多少MIPS?它的roadmap? 
[答:Jenny] Blackfin family has following members now which present different performance. For BF531 and BF532, the max MMACs is 800. For BF533, the max MMACs is 1512. For BF535, the max MMACs is 700. For BF561, the max MMACs is 3024. Roadmap: BF531/2/3-->BF539;BF536/7;BF534 BF561-->BF566;BF563;BF543 You can visit www.analog.com for the roadmap detail.   [2004-11-18 11:47:15]
[问:licikui] 刚刚说 的u-boot调试软件网上有下载吗?  
[答:Wu] 你要在什么环境下调试?不同得平台都有相应得开发环境  [2004-11-18 11:47:31]
[问:zogoqn] 我想问一下哪里有关于uclinux的教程下载 
[答:Wu] google好吗?网上很多得  [2004-11-18 11:48:02]
[问:EricLiao] we know,a general booting process from flash has to take the advange of a second stage loader,but what if we used the uClinux,any changes? 
[答:Fan] We take the advange of U-Boot, by porting it to support our development board.  [2004-11-18 11:48:31]
[问:kllyj2008] LINUX内核如何获得?是免费的吗? 
[答:Zhao] LINUX内核是免费的,您可以从网上下载您所需要的版本  [2004-11-18 11:48:32]
[问:dangdang] 多媒体应用是否支持RM文件 
[答:Jack] DSP is a programable CPU, so you can program it when you want.  [2004-11-18 11:48:39]
[问:meteor_chu] Blackfin是否支持CDMA和3G手机的开发? 
[答:Jack] Yes. BF is the DSP core, which can do 3G algorithm programming   [2004-11-18 11:49:37]
[问:lonelistar] 请问专家,ADI有没有基于BF5XX的SOC,这样产品的成本、设计复杂性可以大大的降低 
[答:Singer] 我们正在努力去做到SOC,你可以从Blackfin的Roadmap中看出,我们会在不久推出一系列针对各种应用的Blackfin产品。  [2004-11-18 11:50:06]
[问:吁吁] 刚才看到说可以很容易的将BF533的核移植到BF531上,不过它们的SRAM大小不同,在配置时有什么区别吗? 
[答:Wu] 要修该arch/bfinnommu/kernel/vmlinux.lds.S中sram地址范围  [2004-11-18 11:50:17]
[问:cadog] Blackfin + uCLinux 主要用在视频应用上吗? 
[答:Li] not only in video, but also you can use the linux in industry, meter, car anywhere that you are using MCU before.  [2004-11-18 11:50:36]
[问:吁吁] 那,对一个网络接口芯片,例如DM9000,是否有一个比如寄存器是专门存放MAC地址呢,我们可以读也可以写来改变MAC地址? 
[答:Wu] dm9000有个eprom保存mac地址,可以更改  [2004-11-18 11:51:38]
[问:lee130] gcc 3.3 编译器编译效果怎么样 
[答:Fan] gcc-3.3 的编译表现不是很突出。不过,gcc-3.4.1 有很大改进,生成的目标文件得到了有效的优化。  [2004-11-18 11:52:24]
[问:zy_heu] ucLinux如何实现BF561的双Core控制与消息传递等问题呢. 
[答:Wu] bf561有两种方法实现双核同步: 1 通过sicb_sysr向另外一个核提交中断 2 通过shared memory中得信号量实现同步  [2004-11-18 11:52:52]
[问:chet_9523] 有没有实现过对IC卡的支持! 
[答:Cheng] Blackfin提供SPORT,SPI,UART口,完全可以实现IC接口。  [2004-11-18 11:53:37]
[问:吁吁] 请问要运行uClinux的BF533的最低配置是 
[答:Fan] 这取决于你的应用。如果只是 run 一个操作系统,我们只需要不到 1MB 的内存。  [2004-11-18 11:53:48]
[问:neuzou] 请问uclinux和ucos有什么区别? 
[答:Zhao] uClinux具有linux操作系统的优越性,能够满足更加复杂的应用要求,相关资源丰富。 而ucos则除了在实时性方面有一定优势外,其资源相对来说就比较欠缺,并且需要另外添加网络协议等的功能,相对来说开发的难度和工作量就要大得多。   [2004-11-18 11:54:29]
[问:DirectCG] VDK文件主要应用在什么情况下? 
[答:Amy] 由于VDK只提供比较小和少的库函数,因此不能用于复杂的实时系统,只能应用简单场合.  [2004-11-18 11:54:30]
[问:myblackfin] 如果想通过video out实现比较复杂的GUI功能,有没有一些API可以使用?  
[答:Cheng] ADI的第三方有一些API可以使用,您可以到www.analog.com上查询一下。  [2004-11-18 11:55:13]
[问:youyubing] 请问demo板上的USB可以做host来用吗? 
[答:Zhao] 华恒的开发板上提供了一个USB host和一个USB Device接口,都可以分别使用  [2004-11-18 11:55:34]
[问:nhy15] 请问在bf533开发板上的usb功能是如何实现的?因为bf533没有usb引脚,那么是哪个引脚模拟了usb? 
[答:Cheng] BF533没有USB接口,您可以另外使用专用USB接口芯片。  [2004-11-18 11:57:02]
[主持人:ChinaECNet] 恭喜您,上海广电集团的zy_heu经过电脑抽奖您在本次座谈中获得一部MP3播放器。请网名为zy_heu的用户与中电网联系(8610-82888222-7009 或 lilin@chinaecnet.com)。  [2004-11-18 11:59:26]
[问:DirectCG] 如果用BlackFin Dsp 进行MPEG4解码工作 
[答:Wu] 你需要网络接口,视频输出接口和足够得解码速度  [2004-11-18 11:59:53]
[问:DirectCG] FB的代码能防复制吗? 
[答:Cheng] 和大多数通用DSP一样,Blackfin目前还没有办法防止代码复制。  [2004-11-18 12:00:08]
[问:falling74] 我想问一下打上rt补丁后的任务切换时间? 
[答:Zhao] 我们在blackfin上还没有测试过,根据我们在其他平台上(200MHZ的PowerPC)的测试,应该在几十个微秒左右  [2004-11-18 12:00:11]
[问:myblackfin] GUI功能是通过PPI口实现的吗? 
[答:Zhao] 是的  [2004-11-18 12:00:22]
[问:DirectCG] Blackfin 处理器处理视频数据,特别是视频ALUs的速率是多大? 
[答:Jenny] Take the BF533@600 processor for example: BF533 core works on 600MHz and system peripherals work on 133MHz. Since video relative ALUs locates in BF533 core, they can work on up to 600MHz.  [2004-11-18 12:01:16]
[问:yuntingjin] AD的这个处理器支持WinCE吗? 
[答:Jack] No  [2004-11-18 12:03:20]
[问:DirectCG] 如何使用Blackfin和暂存器(scratchpad)SRAM?  
[答:Jenny] Scratchpad SRAM is a reserved space for core processing. You can not use it.  [2004-11-18 12:03:22]
  关于Analog Devices  
Analog Devices, Inc. (NASDAQ: ADI)在现代数字经济的中心发挥重要作用,凭借其种类丰富的模拟与混合信号、电源管理、RF、数字与传感技术,将现实世界的现象转化成有行动意义的洞察。ADI服务于全球12.5万家客户,在工业、通信、汽车与消费市场提供超过7.5万种产品。公司总部位于马萨诸塞州威明顿市。更多信息请访问: www.analog.com/cn