33
I Use This!
Activity Not Available

News

Posted over 13 years ago
http://en.qi-hardware.com/wiki/Community_news_2010-11-01 Major * Werner Almesberger 完成了他的KiCad原理图历史版本显示工具 这里有当前管理的项目,第一次原理图的修改都会自动的生成 PDF 文件,并以可视化的方式展显。 * Lars-Peter Clausen 将 Ben NanoNote 添加到 2.6.36 Congratulations! * Sharism 已经卖出了 1000 个 Ben ... [More] NanoNote,新的 1000 个正在仓库中等待新的买家(你) 这 1000 个 Ben NanoNote 刷的是 OpenWrt 2010-09-14. 如果你在欧洲请在 Tuxbrain 定购,如果你在大陆可以在淘宝上找到 Ben NanoNote,其它地方请在 Sharism 商店定购, ==NanoNote== * Werner Almesberger 继续对 Ben NanoNote 进行 3D 扫描。 * Victor Remolina (来自 Tuxbrain ) 写了一篇 BLOG 关于 Werner 在3D 扫描上做的工作 * 特别感谢近几个月对 NanoNote OpenWrt 系统做出贡献的人 ”’Alan Post, Ayla, bartbes, David Kühling, Erwin Lopez, Jiri Brozovsky, kristianpaul, kyak, Lars-Peter Clausen, Maarten ter Huurne, Mirko Vogt, Neil Stockbridge, Niels, Xiangfu Liu”’。谢谢你们,没有你们也就没有 NanoNote 的进步。 * Hanz The Beez’ Bezemer  写的几篇关于他在使用 Ben NanoNote 的经历 1 2 3 * Tuxbrain 现在发行了一个 NanoNote 的特别版: Nanowar * Ornotermes 想用 uSD 口做一个扩展的板的接口. 于是他写了一个 DIY 的帮助 于是 Werner 就制作了一个DEMO板和应用程序 Leds.ogv SIE * Carlos Camargo 教授(来自University of Colombia) 将在2010/2011学期使用 XBurst-FPGA board SIE * 一共生产了 65 块 SIE,其中 54 块寄给了 Carlos 的学生 Milkymist One|Milkymist * Sébastien Bourdeauducq 发布了 Milkymist v0.9, 修复BUGS, 提高 USB, MIDI 和 JTAG。 * Sharism and Sébastien Bourdeauducq decided to kickoff a run of 35 Milkymist One RC2 boards, in time for the 27C3 conference in Berlin in late December. Fully functioning RC2 boards will be offered for 350 USD plus shipping. You can follow the progress on the [[Milkymist One run 2 schedule|RC2 schedule page]]. * Sébastien ran into a [http://lists.milkymist.org/pipermail/devel-milkymist.org/2010-September/000831.html serious memory instability bug], but the nice people from Xilinx Paris office allowed him to use their 20Gs/s Agilent oscilloscope with 6 GHz bandwidth and a 7 GHz Agilent differential probe for measurements to track down the bug, and improve board stability overall. Read the interesting [http://www.milkymist.org/wiki/index.php?title=RC1_signal_integrity_measurements full measurements report] for more. :[[File:C165 10nF.jpg|thumb|left|400px|Milkymist One RC1 voltage instability on DRAM refresh.]] {{Clr}} * Even though the Xilinx measurements lead to several additions to our [http://www.milkymist.org/wiki/index.php?title=RC1_errata RC1 errata list], in the end it turned out that the ‘memory instability’ bug was in fact a bug in USB event handling, and [http://lists.milkymist.org/pipermail/devel-milkymist.org/2010-October/000927.html fixed]. * Sébastien ran Qt4 tests on Milkymist One to stress-test GCC and LM32. Result for now is that [http://lists.milkymist.org/pipermail/devel-milkymist.org/2010-September/000885.html C++ support on LM32 needs improvements]. * Yanjun Luo finished the design and then produced 4 fully functioning [[Milkymist JTAG-serial daughterboard|JTAG-serial daughterboards]]. :[[File:Jtag-serial-board-on-m1.jpg|thumb|left|400px|JTAG-serial daughterboard on [[Milkymist One]] RC1, made by Yanjun Luo]] {{Clr}} * Michael Walle added support for Spartan-6 JTAG in OpenOCD. [http://lists.milkymist.org/pipermail/devel-milkymist.org/2010-September/000886.html] * Chitlesh Goorah announced support for the Milkymist toolchain in fedora Electronic Lab, and setup a [https://fedorahosted.org/fedora-electronic-lab/wiki/Milkymist project tracking page]. We can later create Milkymist development USB sticks. [https://fedorahosted.org/fedora-electronic-lab/wiki/developers#CreatinghisherownLivedvd] * Sébastien made the [http://en.wikipedia.org/wiki/RTEMS RTEMS] shell, sound, graphics acceleration and Ethernet drivers working on Milkymist One. He then successfully ported the rendering engine to RTEMS. [http://lists.milkymist.org/pipermail/devel-milkymist.org/2010-October/000942.html] * Takeshi Matsuya continued to uplevel LM32 and Milkymist One support in the Linux kernel, and added some minor fixes. [http://github.com/tmatsuya/linux-2.6] ==[[Xué]]== * Andrés Calderón and Juan Briñez [http://projects.qi-hardware.com/p/xue/timeline/ continued working on the KiCad design] of our upcoming Milkymist-based video camera named [[Xué]]. There were 113 commits in August when things started, 8 more in September and 16 in October so far. * [http://projects.qi-hardware.com/schhist/xue/pdf_xue-rnc.pdf Schematics are finished] and schematics review and feedback is more than welcome. * Layout is 95% finished, see yourself… [[File:Xue-rnc-brd-rotate.png|frameless|center|650px]] {{Clr}} External links * [http://www.h-online.com/open/features/Kernel-Log-Coming-in-2-6-36-Part-3-Architecture-Infrastructure-1100492.html?page=2 The H. open - Ben NanoNote support coming in 2.6.36] * [http://slashhome.se/p/uSD_breakout/ Ornotermes uSD breakout board illustrated DIY guide] * [http://www.linuxjournalstore.com/categories/issue-198 Linux Journal October 2010, titled "Command Line", has a 4-page article about the Ben NanoNote] * [http://www.yamaha-motor.co.jp/global/industrial/smt/mounter/index.html Yamaha Motor pick and place machines] * [http://www.asml.com/asml/show.do?ctx=6717&rid= ASML TWINSCAN lithography systems for IC production] * [https://fedorahosted.org/fedora-electronic-lab/wiki/Milkymist fedora Electronic Lab - Milkymist toolchain support] [Less]
Posted over 13 years ago
I am really excited about some recent work by Marcin on starting a u-boot and Linux kernel port to the Mediatek MT6235 baseband processor. Among GSM baseband processors, the MT6235 is a very unusual device. Unlike classic GSM baseband chips, it ... [More] is not based on an MMU-less ARM7TDMI/ARM7EJS but on an ARM926EJS core. This is a full-blown ARMv5 core on which a standard Linux kernel could run. The reason for the MT6235 to contain such an 'advanced' ARM core is simple: Mediatek is producing chipsets and reference designs for very inexpensive but feature-rich phones. Instead of going to a full-blown (and expensive) smart-phone design with separate ARM cores for the baseband and application processor, they simply make the base-band processor a bit stronger than needed for the GSM stack, and run the entire rich UI on the same cpu, including TCP/IP stack, touch-screen, web browser, e-mail client, H.264 playback / camera recording, etc. The original firmware on the Mediatek chipsets is a Nucleus-kernel based software stack which is completely proprietary. Now the mid-term vision for us is to have a Linux port to the MT6235, and run the OsmocomBB Layer1 (and possibly Layer2) code inside the kernel, while the Layer3 and a user interface program is running as application programs in userspace. This would allow us to do a very rich user interface (imagine network monitoring modes, protocol tracing, manual cell selection, etc.) while still having to care only about one processor in the system. Furthermore, there are millions of MT6235 based devices, so there will be no shortage of inexpensive hardware to run this code on. The MT6235 also has a built-in SD/MMC controller (for storing e.g. protocol traces that you take from the GSM network) and it has a fast, dual-mode USB2 high-speed USB controller for connecting it with a PC Sure, porting our Layer1 to a completely different baseband chipset will be a lot of work, and I don't really have any idea how long it will take us. But I think the vision of such a powerful device (and finally bringing OsmocomBB and the Linux kernel together) should prove a very attractive motivational factor. This also means: Even if you have no clue about the GSM protocols, you can now start to contribute to OsmocomBB: A lot of Linux kernel drivers for e.g. SD/MMC, USB, frame-buffer, SPI, I2C, PWM and other integrated controllers of the MT6235 need to be written. Like all Mediatek data sheets, the MT6235 data sheet describing all those peripherals can be found on various places on the Web, including (but not limited to) Chinese developer forums. It also seems there is at least one MT6235 based phone where JTAG and serial console have been identified (Sciphone Dream G2), which should make debugging and bootstrapping convenient. [Less]
Posted over 13 years ago
第一批 1000 个 Ben NanoNote,已经到了 30 多个不同的国家和地区: (加起来不够 1000 是因为最开始的一些没有记录 ) 阿根廷:4。 澳大利亚:31。 白俄罗斯:4。 巴西:2。 加拿大:27。 智利:1。 中国大陆:18。 哥伦比亚:28。 厄瓜多尔:1。 欧盟:394。 中国香港:3。 印度:100。 日本:72。 韩国:1。 马来西亚:2。 墨西哥:1。 新西兰:2。 尼日利亚:1。 菲律宾:2。 俄罗斯:4。 新加坡:2。 瑞士:15。 叙利亚:2。 中国台湾:4。 土耳其:1。 美国:246。 总计:968。
Posted over 13 years ago
In my desperate attempt to understand the interworkings of the mechanical watch, I enrolled in a online course and purchased a watchmaker’s tool set with a ETA 2801 movement. Level 1 consists of disassembly. After about two full days of squinting ... [More] behind a loupe, and feebly handing tweezers, I finished: Only managed to break one part – the lower Incabloc spring for shock absorption. (My hair is probably thicker than that little guy.) I’ve ordered five more of these springs, and will move on to assembly once they arrive. Mechanical watches are so intricate and beautiful. Just looking at the gears move makes me feel like I’m witnessing the creation of time itself. [Less]
Posted over 13 years ago
Casey Reas, Chandler McWilliams, and LUST released a new book entitled “Form+Code”: It’s a look at computational aesthetics in the fields of design, art, and architecture. Specially the book is about how software allows for new “forms” to be created ... [More] in the visual arts. For some of us, coding is second nature, just another form of thinking. But for many, it’s completely foreign – more incomprehensible than Shakespeare. Ever since I learned BASIC on my first computer, I’ve been magnetically drawn to the visual side of computation. “Why code?” was a question friends frequently asked. I was never able to really express why. Even though, like a learning a second language, I always believed it was important for personal growth – especially for those in visual / conceptual fields. I love what this book has to say: Learning to program and to engage the computer more directly with code opens the possibility of not only cresting tools, but also systems, environments, and entirely new modes of expression. It is here that the computer ceases to be a tool and instead becomes a medium. Learning to program and to engage the computer more directly with codeopens the possibility of not only cresting tools, but also systems, environments, and entirely new modes of expression. It is here that the computer ceases to be tool and instead becomes a medium. “Code+Form” is full color and bursting with examples. Take Flatware: A new set of flatware designed, “by mutating, blending, and evolving a base form” for example: Recursion is topic of great personal interest. Here’s a section from the book: And Flight Patterns, by Aaron Koblin, is breathtakingly gorgeous illustration plotting the paths of aircraft across the United States: If you would like to read this book, tell three people about my company’s latest project, WikiReader, and then send me an email. Before next week, I’ll chose a name by random, and send the winner my book. Shipping, anywhere in the world, is on me. [Less]
Posted over 13 years ago
Qi Hardware 新的 RSS 定阅地址:http://en.qi-hardware.com/feed/rss20.xml 不要错过 Copyleft Hardware 的新闻
Posted over 13 years ago
Howdy, dear reader! It’s been a while on this blog, mainly due to the fact that many short status updates are better twittered than blogged. Then again, as promised / threatened in last year’s installment of this column, I had to spend most of the ... [More] time this year with iOS development, rather than with FOSS — and it doesn’t look like this will change much (you know, food and things…). Still I do care a lot about projects like OpenEmbedded, Vala, freesmartphone.org, and the like, so here’s what has been going on this year: OpenEmbedded (www.openembedded.org) OE moved along quite well this year. I did not have much time for it — other than taking care about a couple of Vala and FSO recipes — but I’m especially pleased that the community finally embraced major clean up. Thanks to Frans, Richard, and all others involved, OE is improving heavily — although it wasn’t easy: Over the last couple of years, the OE core contributors developed a resistance against any changes affecting more than a handfull of recipes, however in order to make OE handle even more contributors and various use cases, we had to do some substantial cleanups. This will reduce maintenance and improve the overall quality of recipes in OE, which is the #1 complaint I hear. Vala (www.vala-project.org) During the first half of the year, Vala went through some extremely tiring phases of non-activity, which improved vastly when its main developers opened up a bit, i.e. giving more developers access to the tree, adding branches, etc. There have been many changes in the Dova profile, but also the GLib profile has seen an incredible amount of work, bugfixes, some new features, and more. The pace of changes that affect basic things had also impact on my vala-book plans; apart from a severe lack of time on my side, I think it’s better to wait until Vala is closer to 1.0. Otherwise I risk describing a moving target, which — considering the time I have to work on that project — would effectively kill it. That said, it’s great to see that Vala is getting better every day and gains more and more popularity from all kinds of developers. FSO (freesmartphone.org) The progress on freesmartphone.org is two-fold; on one hand, we have seen quite a nice amount of work to support more devices. On the other hand though, in contrast to all the work I did in 2009, there has been a severe lack of development of the core in 2010. This I plan to change as soon as possible. For 2011, I see myself continuing to develop FSO in the following three dimensions; internal, external, and integration. Internal | FSO is a heavy DBus consumer. I think by now we are one of the largest projects using DBus, at least considering the amount of API and running processes that communicate with each other via DBus. We always had our share of problems with DBus, especially some concurrency problems and race conditions are still haunting us. Both libdbus and dbus-glib exhibit their own share of problems, obviously this is not much of an issue on the desktop, but it turns out to be a major PITA on embedded systems, such as a phone. That’s why I have been excited since I heard that the glib team planned to write their own DBus backend and put it right into the glib. This work has now been released as of glib 2.26. Over the next weeks, I will port FSO to using gdbus in a branch. External | DBus-signals have some problems. That’s why some big projects (BlueZ and ConnMan, to name two of them) adopted an agent-style of API, where the clients have to implement a server API which is being called by the actual servers. While this means some more work for client developers, it has major benefits. I’m going to change some of our APIs to adopt this style. Integration | To deliver an integrated solution for today’s mobile phones, FSO needs to add more glue to work with existing services, such as BlueZ (bluetooth connectivity), Connman (ethernet and wifi connectivity), and some VoIP services. While these services work fine on their own, FSO lacks an API that uses these individual services in combination to achieve higher level tasks. All this means that I will not be working much on the actual ports, but rather use my — very limited, did I say that yet? — time to drive the core forwards. I still believe that we will have full FOSS phones — other than the Openmoko devices — soon. Please help to make this dream a reality. (And no, please don’t talk to me about Android…) Cheers, :M: [Less]
Posted over 13 years ago
Aujourd'hui ont débuté les Journées Du Logiciel Libre 2010.Comme chaque année, le campus de la Doua à Villeurbanne (près de Lyon) est le rendez-vous des aficionados du libre.Pendant 3 jours s'enchaînent des conférence, des ateliers et des stands et ... [More] le tout gratuitement. Les thèmes de cette année : 14 octobre : dédié à l'enseignement supérieur et à la recherche, 15 octobre : dédié aux professionnels, 16 octobre : dédié au grand public. A noter vendredi à 17h20 une conférence intitulée Asterisk : la téléphonie libre qui présentera les différentes possibilités de déploiement d'une solution de téléphonie Asterisk dans un contexte entreprise. [Less]
Posted over 13 years ago
Aujourd'hui 10 octobre 2010, c'est le "42 day" : 101010 en binaire Il faut savoir que "42" est un chiffre emblématique, puisque c'est la réponse ultime à La grande question sur la vie, l'univers et le reste. Je vous invite donc à (re)découvrir le ... [More] H2G2, Le Guide du voyageur galactique, un livre de science-fiction à l'humour si particulier devenu une référence pour les geeks du monde entier. [Less]
Posted over 13 years ago
Cette excellente nouvelle a été être diffusée il y a quelques heures par Thomas Hocedez sur la mailing list Community d'Openmoko : Always Innovating (A.I.), serait ouvert à l'idée d'une collaboration avec la communauté Openmoko pour construire un ... [More] smartphone basé sur leur Mini Book. Le Mini Book, c'est cet appareil qui constitue le coeur du Smart Book évoqué dans un billet précédent.Effectivement, il ne lui manque pas grand chose à part une puce GSM/3G pour en faire un vrai smartphone libre et ouvert que l'on pourrait nommer "MiniMoko". Dès a présent, les idées fusent sur ce qu'il faudrait y ajouter pour en faire l'outil parfait (à un coût raisonnable).On déjà été évoqués : GSM/3G (puce GTM501) GPS mini-USB meilleure résolution d'écran prise casque avec micro etc. Un sondage est en cours à cette adresse et on en discute sur le forum.Vous aussi, venez donner vos idées et participer au débat [Less]