POPULARITY
Nuestra ciudadana ilustre es profesora de Bellas Artes, habitante eterna de la zona norte de Rosario, exdirectora del zoológico de la ciudad, y corazón de hace más de 20 años de Mundo Aparte, la reserva natural que conserva la fauna silvestre. Saludamos a Esther Beba Linaro, nuestra ciudadana ilustre de la republica de falso vivo.
On this episode of the IoT For All Podcast, Ben Cade, CEO of Myriota, joins Ryan Chacon to discuss wide-scale IoT adoption. They talk about the roadblocks to IoT adoption, satellite connectivity, consolidation of the IoT industry, advice for succeeding in IoT, IoT industry challenges, why companies should consider IoT, and progress in the IoT industry. An engineer by background, Ben Cade is passionate about productizing deep tech innovation in ways that deliver better outcomes for society. He is a two-time founder: Linaro (open source software for Arm-based devices) and Trustonic (security for IoT devices), ventures whose impact is measured in hundreds of millions of end users and billions of devices. Since joining Myriota as CEO in April 2022, Ben is humbled to lead a proudly Australian business with true potential to change lives, livelihoods, and environmental outcomes for the better, globally. Myriota makes anywhere connectivity possible through patented direct-to-satellite technology designed for the demands of IoT, namely secure, low-cost, low maintenance, and long-battery-life. Myriota is the place where the Internet of Things (IoT) meets space! Discover more about IoT at https://www.iotforall.com More about Myriota: https://myriota.com Connect with Ben: https://www.linkedin.com/in/bencade/ Key Questions and Topics from this Episode: (00:00) Welcome to the IoT For All Podcast (00:54) Sponsor (01:28) Introduction to Ben Cade and Myriota (04:04) Wide-scale IoT adoption (08:45) Satellite connectivity (11:15) Will the IoT industry consolidate? (15:26) Advice for succeeding in IoT (18:27) IoT industry challenges (20:41) Why should some companies reconsider IoT? (24:03) IoT progress (29:50) Learn more and follow up SUBSCRIBE TO THE CHANNEL: https://bit.ly/2NlcEwm Join Our Newsletter: https://www.iotforall.com/iot-newsletter Follow Us on Twitter: https://twitter.com/iotforall Check out the IoT For All Media Network: https://www.iotforall.com/podcast-overview
Hey, it's Alex from Remote Work Life. On today's episode of the Remote Work Life Business Spotlight, I'm featuring yet another top remote business called, Linaro.
The real story behind the "Massive GitHub Malware attack," significant updates for the Steam Deck, and the inside scoop on Lenovo's big Linux ambitions.
The real story behind the "Massive GitHub Malware attack," significant updates for the Steam Deck, and the inside scoop on Lenovo's big Linux ambitions.
Tim Canham, the Mars Helicopter Operations Lead, shares Linux’s origins at JPL and how it ended up running on multiple boxes on Mars. Plus the challenges Linux still faces before its ready for mission-critical space exploration. Special Guest: Tim Canham.
We share some exclusive details about the Linux-powered gear that just landed on Mars, and the open-source frameworks that make it possible. Plus a major new feature coming to a Linux distro near you.
We share some exclusive details about the Linux-powered gear that just landed on Mars, and the open-source frameworks that make it possible. Plus a major new feature coming to a Linux distro near you.
We share some exclusive details about the Linux-powered gear that just landed on Mars, and the open-source frameworks that make it possible. Plus a major new feature coming to a Linux distro near you.
W piątym odcinku zastanowimy się jaka przyszłość stoi przed architekturą ARM. Przedstawiamy wam historię powstania firmy ARM Holdings, tłumaczymy dlaczego energooszczędność nigdy nie idzie w parze z wydajnością oraz dlaczego procesory ARM są wewnątrz bardzo podobne do procesorów Intel x86. Przy okazji wyjaśniamy dlaczego wydajność nie zależy od listy rozkazowej oraz dlaczego prawo Moore'a przestało obowiązywać. Główną osią odcinka jest jednak odwiecznie nurtujące nas pytanie: “Dlaczego architektura ARM nie gości (mimo wielkich wysiłków) na PC oraz na serwerach?”. Starając się odpowiedzieć na to pytanie dryfujemy w różnych kierunkach, od standaryzacji po globalną politykę na styku USA i Chin. Odcinek kończymy nieco żartobliwą dyskusją na temat RISC-V oraz odnosimy się do komentarza Linusa Torvaldsa.Prowadzący: Radosław Biernacki, Rafał Jaworowski, Maciej Czekaj, Marcin WojtasHashtag: ARM, AArch64, ARMv8, ARm on ARM, RISC-V### Plan odcinka# (0:50) Historia firmy ARM# (3:28) Czym wyróżnia się firma ARM# (7:42) Na czym zarabia ARM?# (8:17) Modele współpracy z firmą ARM (poziomy licencji)# (15:32) Wyzwania przy tworzeniu całkiem nowej architektury# (22:06) Mit energooszczędności ARM# (28:13) Co zużywa najwięcej energii w CPU?# (33:25) Dlaczego ARM nie istnieje w świecie PC?# (42:39) Próby stworzenia ARM PC# (44:27) Dlaczego firma ARM nie wspiera ARM PC# (46:40) Problem GPU na ARM (optional ROM)# (49:13) Problem kompatybilności SW na ARM# (53:14) Co jest potrzebne do adopcji ARM w serwerach# (54:46) Polityka globalna w HPC# (56:45) Wojna cenowa w HPC# (1:01:23) Problem standaryzacji w serwerach# (1:08:30) Dlaczego ARM nie wyprodukował CPU serwerowego?# (1:10:35) Poważne konsekwencje bierności ARM# (1:11:09) Czy w ogóle ARM chce wejść na rynek serwerowy?# (1:14:42) Procentowy udział ARM w rynkach procesorów# (1:16:54) Co przekonuje kupujących do zmiany?# (1:22:40) A może RISC V?# (1:30:12) A Linus powiedział że...Odnośniki(0:50) ARM Architecture history - https://en.wikipedia.org/wiki/ARM_architecture#History(1:14) ACorn - https://en.wikipedia.org/wiki/Acorn_Computers(1:30) BBC micro - https://en.wikipedia.org/wiki/BBC_Micro(1:59) VLSI - https://en.wikipedia.org/wiki/VLSI_Technology(2:35) 68000 - https://en.wikipedia.org/wiki/Motorola_68000(2:21) ARM 1 - https://en.wikichip.org/wiki/acorn/microarchitectures/arm1(4:24) Apple Newton - https://en.wikipedia.org/wiki/Apple_Newton(8:30) How ARM’s business model works - https://www.anandtech.com/show/7112/the-arm-diaries-part-1-how-arms-business-model-works/2(12:52) Atmel - Microchip - https://en.wikipedia.org/wiki/Atmel(13:47) Cortex - https://en.wikipedia.org/wiki/ARM_Cortex-A(14:35) Marvell - https://en.wikipedia.org/wiki/Marvell_Technology_Group(15:00) wersje ARM - https://www.cs.umd.edu/~meesh/cmsc411/website/proj01/arm/armchip.html(15:35) Polski Procesor D32PRO - https://pclab.pl/news65816.html(18:33) - przykład reverse engineer’ingu CPU do BLE - https://github.com/sylvek/itracing2/issues/5#issuecomment-226080683(19:39) Parallella - https://www.parallella.org/board/(21:38) Qualcomm Centriq - https://en.wikipedia.org/wiki/Qualcomm_Centriq(21:44) Cavium - Marvell Thunder - https://www.marvell.com/server-processors/thunderx-arm-processors/(21:46) APM X-Gene - https://www.apm.com/products/data-center/x-gene-family/x-gene/(21:49) Broadcomm Snapdragon - https://en.wikipedia.org/wiki/Qualcomm_Snapdragon(24:59) Arm Delivers on Cortex A76 Promises: What it Means for 2019 Devices - https://www.anandtech.com/show/13614/arm-delivers-on-cortex-a76-promises(28:25) Way-Predicting Set-Associative Cache for High Performance and Low Energy Consumption http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.135.5610&rep=rep1&type=pdf(29:12) Power Wall - 45-year CPU evolution: one law and two equations - https://arxiv.org/pdf/1803.00254.pdf(31:02) Static power loss - Leakage Current: Moore’s Law Meets Static Power - http://www.ruf.rice.edu/~mobile/elec518/readings/DevicesAndCircuits/kim03leakage.pdf(32:51) Cortex A73 overview - https://www.anandtech.com/show/10347/arm-cortex-a73-artemis-unveiled(35:30) Raspbian - https://www.raspberrypi.org/downloads/raspbian/(36:17) Cortex-A - https://developer.arm.com/ip-products/processors/cortex-a(36:20) ARM GIC - https://developer.arm.com/ip-products/system-ip/system-controllers/interrupt-controllers(37:05) SBSA - https://developer.arm.com/architectures/platform-design/server-systems(37:28) ACPI - http://uefi.org/sites/default/files/resources/ACPI_6_2.pdf(40:20) Macchiatobin - http://macchiatobin.net/(42:04) Arm on Arm - https://www.youtube.com/watch?v=rl0sls6vnmk(43:15) SocioNext SynQuacer - https://www.socionext.com/en/products/assp/SynQuacer/Edge/(45:30) ARM roadshow slides 2018 - https://www.arm.com/-/media/global/company/investors/PDFs/Arm_SBG_Q4_2018_Roadshow_Slides_FINAL.pdf?revision=ebab8585-b3df-4235-b515-c3ef20379baf&la=en(48:07) EDK2 - https://github.com/tianocore/edk2(48:12) x86 Option ROM for ARM - https://www.suse.com/c/revolutionizing-arm-technology-x86_64-option-rom-aarch64/(48:17) Commit do ARM GPU - https://github.com/tianocore/edk2-non-osi/commit/77b5eefd9(50:28) Open Compute Project - https://en.wikipedia.org/wiki/Open_Compute_Project(52:54) Stacja Robocza ThunderX - https://www.asacomputers.com/Cavium-ThunderX-ARM.html(55:00) Kumpeng 920 - https://www.servethehome.com/huawei-kunpeng-920-64-core-arm-server-cpu/(57:19) PowerPC - https://en.wikipedia.org/wiki/PowerPC(57:27) SPARC - https://en.wikipedia.org/wiki/SPARC(1:00:37) Linaro - https://en.wikipedia.org/wiki/Linaro(1:00:54) RAS - https://www.kernel.org/doc/html/v4.14/admin-guide/ras.html(1:04:37) Amazon Graviton - https://en.wikichip.org/wiki/annapurna_labs/alpine/al73400(1:05:00) Amazon EC2 - https://aws.amazon.com/ec2/instance-types/a1/(1:06:43) Jon Masters - https://www.linkedin.com/in/jonmasters/(1:07:48) Intel wpiera rozwój AI - https://software.intel.com/en-us/devcloud/datacenter(1:09:42) ARM roadshow slides 2018 - https://www.arm.com/-/media/global/company/investors/PDFs/Arm_SBG_Q4_2018_Roadshow_Slides_FINAL.pdf?revision=ebab8585-b3df-4235-b515-c3ef20379baf&la=en(1:10:47) Qualcomm zamyka dział serwerowy - https://www.tomshardware.com/news/qualcomm-server-chip-exit-china-centriq-2400,38223.html(1:13:22) Galileo, Edison, Julie, Curie - https://software.intel.com/en-us/iot/hardware/discontinued(1:15:02) ARM roadshow slides 2018 - https://www.arm.com/-/media/global/company/investors/PDFs/Arm_SBG_Q4_2018_Roadshow_Slides_FINAL.pdf?revision=ebab8585-b3df-4235-b515-c3ef20379baf&la=en(1:18:00) AARch64 virtualization - https://developer.arm.com/docs/100942/latest/aarch64-virtualization(1:18:31) Cavium ThunderX2 Review and Benchmarks a Real Arm Server Optionhttps://www.servethehome.com/cavium-thunderx2-review-benchmarks-real-arm-server-option/(1:19:22) SRIOV - https://en.wikipedia.org/wiki/Single-root_input/output_virtualization(1:21:25) Octeon TX - https://www.marvell.com/embedded-processors/infrastructure-processors/octeon-tx-multi-core-armv8-processors/index.jsp(1:22:58) RISC V - https://en.wikipedia.org/wiki/RISC-V(1:26:50) WD i RISC V - https://blog.westerndigital.com/risc-v-swerv-core-open-source/(1:29:04) ARM RISC-V FUD -https://github.com/arm-facts/arm-basics.com/blob/master/assets/img/riscv-basics.com-screenshot.jpg(1:30:16) Linus o ARM na serwerach - https://www.extremetech.com/computing/286311-linus-torvalds-claims-arm-wont-win-in-the-server-space(1:30:41) Packet.net - https://www.packet.com/(1:31:04) Amper eMAG - https://amperecomputing.com/wp-content/uploads/2019/01/eMAG8180_PB_v0.5_20180914.pdf
W trzecim odcinku przybliżamy Wam tematykę ultra szybkich sieci LAN, tj rozwiązań sieci LAN pracujących z prędkościami 100/400 Gbit/s. Rozmawiamy o tym jak działa chmura, jak dobrze Linux sprawdza się w roli routera, czym są rozwiązania dataplane oraz ile filmów 4k można jednocześnie oglądać.W naszej pracy w większości przypadków mamy do czynienia z technologiami, które światło dzienne ujrzą dopiero za kilka lat. Częstokroć pracujemy nad rozwiązaniami dla których standardy nie zostały jeszcze w pełni zatwierdzone.Ponieważ prędkości rozwiązań sieciowych nad którymi pracujemy obecnie, mogą wydawać się kosmiczne, postanowiliśmy przybliżyć Wam nieco kulisy technicznych niuansów użytych tam technologi.Z odcinka dowiesz się: czym jest SDN oraz co jest podstawą działania "chmury". Od 17 minuty usłyszysz jak maszyny wirtualne tworzą sieci wirtualne oraz czym jest SRIOV. Poruszamy też zagadnienia akceleracji rozwiązań sieciowych w sprzęcie. Ok 27 minuty zdradzamy motywację stojącą za rozwiązaniami sieciowymi opartymi o FPGA, nad którymi obecnie pracujemy. Ok 36 minuty zahaczamy również o rozwiązania dataplane, przybliżając świat frameworków DPDK i ODP oraz kontrastujemy je z typowymi rozwiązaniami opartymi o kernel systemu operacyjnego Linux. W 45 minucie przechodzimy przez ograniczenia, które trzeba pokonać aby możliwe było skorzystanie z dobrodziejstw ultra szybkich sieci. Odcinek kończymy detalami związanych z medium i fizycznymi aspektami transmisji, począwszy od historycznych już rozwiązań 10Mbit/s na kablu koncentrycznym, a na światłowodowej technologi 400Gbit/s skończywszy.Prowadzący: Radosław Biernacki, Wojciech Macek, Maciej Czekaj, Michał DubielHashtag: SDN, OpenContrail, TungstenFabric, OVS, FPGA, SmartNic, DataPlane, DPDK, ODP, Pcie 4.0, Fibre, 400Gbit### Linki (chcesz wiedzieć więcej?):# Microsoft Azure on FPGA https://www.microsoft.com/en-us/research/uploads/prod/2018/03/Azure_SmartNIC_NSDI_2018.pdf# Dobre źródło nowości ze świata SDN https://www.sdxcentral.com/# Dataplane frameworksDPDK https://www.dpdk.org/ODP https://www.opendataplane.org/#Nasza implementacja ODP dla ThunderXhttps://github.com/Linaro/odp-thunderx# jak zrozumieć “pasmo przenoszenia” w kontekście medium transmisyjnego https://www.youtube.com/watch?v=0OOmSyaoAt0# zasada działania modulatorów elektro optycznych, czyli jak realizowane są modulacje QAMx na promieniu laserahttps://www.youtube.com/watch?v=ShXHOJEUcrs# zbiór informacji o światłowodachhttps://www.youtube.com/watch?v=_KFpXuHqHQg# przykład akceleracji w HW poprzed odpowiedni wybór algorytmów hashującychhttps://www.cs.cmu.edu/~binfan/papers/conext13_cuckooswitch.pdf# OVS offloadsHardware Offload with TC Flower https://www.slideshare.net/Netronome/ovs-hardware-offload-with-tc-flowerOVS Offload Models Used with NICs and SmartNICs: Pros and Cons https://www.netronome.com/blog/ovs-offload-models-used-nics-and-smartnics-pros-and-cons/OVS Acceleration using Network Flow Processorshttp://www.openvswitch.org//support/ovscon2014/18/1300-ovs-accel-nfp-2014-11-18.pdfPerformance evaluation of OVS offload using Mellanox Accelerated Switching And Packet Processing (ASAP2) technology in a RedHat OSP13 OpenStack environment - https://community.mellanox.com/s/article/performance-evaluation-of-ovs-offload-using-mellanox-accelerated-switching-and-packet-processing--asap2--technology-in-a-redhat-osp13-openstack-environment---draft
ARM Devices & ARM Servers HOW ARM's Business Model Works ARM Designs One of the World's Most-Used Products. So Where's the Money? GIGABYTE ARM STORAGE SERVER BASED ON ANNAPURNA LABS SOC Will AMD’s Seattle Push ARM Servers Into The Mainstream? Linaro provides go-to Linux-based software stack for ARM servers
This week on the show, we are going to be talking to Trent Thompson, This episode was brought to you by iX Systems Mission Complete (https://www.ixsystems.com/missioncomplete/) Submit your story of how you accomplished a mission with FreeBSD, FreeNAS, or iXsystems hardware, and you could win monthly prizes, and have your story featured in the FreeBSD Journal! *** Headlines Review: Guarding the gates with OpenBSD 5.8 (http://distrowatch.com/weekly.php?issue=20151207#openbsd) Jesse Smith over at DistroWatch treats us this week to a nice review of OpenBSD 5.8, which may be a good introduction for the uninitiated to learn more+ He first walks through some of the various highlights of 5.8, and spends time introducing the reader to a number of the projects that originate from OpenBSD, such as LibreSSL, OpenSSH, doas, the new “file” implementation and W^X support on i386. The article then walks through his impressions of performing a fresh install of 5.8, and then getting up and running in X. He mentions that you may want to check the installation defaults, since on his 8GB VM disk, it didn't leave enough room for packages on the /usr partition. It also includes a nice heads-up for new users about using the pkg_add command, and where / how you can set the initial repository mirror address. The “doas” command was also praised:“I found I very much appreciated the doas command, its documentation and configuration file. The doas configuration file is much easier to read than sudo's and the available options are well explained. The doas command allowed me to assign root access to a user given the proper password and doas worked as advertised.” A glowing summary as well:“OpenBSD may be very secure, but I think what sets the operating system apart are its documentation and clean system design. It is so easy to find things and understand the configuration of an OpenBSD system. The file system is organized in a clean and orderly manner. It always takes me a while to get accustomed to using OpenBSD, as for me it is a rare occurrence, but once I get settled in I like how straight forward everything is. I can usually find and configure anything on the system without referring to external documents or searching for answers on-line and that is quite an accomplishment for an operating system where virtually everything is done from the command line. “ *** OpenBSD Hackathon Reports Alexander Bluhm: multiprocessor networking (http://undeadly.org/cgi?action=article&sid=20151212192918) “The next step, we are currently working on, is to remove the big kernel lock from forwarding and routing. mpi@ has been doing this for a long time, but some corner cases were still left. I have written a regression test for handling ARP packets to show that all cases including proxy ARP are still working. Another thing that may happen with lock-free routing is that the interface is destroyed on one CPU while another CPU is working with a route to that interface. We finally got this resolved. The code that destroys the interface has to wait until all routes don't use this interface anymore. I moved the sleep before the destruction of the interface is started, so that the routes can always operate on a completely valid interface structure.” Vincent Gross: ifa_ifwithaddr() (http://undeadly.org/cgi?action=article&sid=20151215150708) Vincent worked on the function that finds the interface with the specified address, which is used to tell if the machine is the intended recipient of an incoming packet. A number of corner cases existed with broadcast addresses, especially if two interfaces were in the same subnet. This code was moved to the new in_broadcast() Ken Westerback: fdisk, installbot, and dhclient (http://undeadly.org/cgi?action=article&sid=20151216192843) Reyk Floeter: Hosting a hackathon, vmd, vmctl (http://undeadly.org/cgi?action=article&sid=20151217134417) “When I heard that Martin Pieuchot (mpi@) was looking for a place to hold another mini-hackathon for three to four people to work on multiprocessor (MP) enhancements of the network stack, I offered to come to our work place in Hannover, Northern Germany. We have space, gear, fast Internet and it is easy to reach for the involved people. Little did I know that it would quickly turn into n2k15, a network hackathon with 20 attendees from all over the world” “If you ever hosted such an event or a party for many guests, you will know the dilemma of the host: you're constantly concerned about your guests enjoying it, you have to take care about many trivial things, other things will break, and you get little to no time to attend or even enjoy it yourself. Fortunately, I had very experienced and welcomed guests: only one vintage table and a vase broke – the table can be fixed – and I even found some time for hacking myself.” Martin Pieuchot: MP networking (http://undeadly.org/cgi?action=article&sid=20151218175010) “ We found two kind of MP bugs! There are MP bugs that you fix without even understanding them, and there are MP bugs that you understand but can't fix” Stefan Sperling: initial 802.11n support (http://undeadly.org/cgi?action=article&sid=20151219160501) *** Hacking the PS4 (https://cturt.github.io/ps4.html) As a followup to the story last week about the PS4 being “jailbroken”, we have a link to further information about how far this project has come along This article also provides some great background information about whats running under the hood of your PS4, including FreeBSD 9, Mono VM and WebKit, with WebKit being the primary point of entry to jailbreak the box. One particular point of interest, was the revelation that early firmware versions did not include ASLR, but it appears ASLR was added sometime around firmware 1.70. (Wonder if they used HardenedBSD's implementation), and how they can bypass it entirely. “Luckily for us, we aren't limited to just writing static ROP chains. We can use JavaScript to read the modules table, which will tell us the base addresses of all loaded modules. Using these bases, we can then calculate the addresses of all our gadgets before we trigger ROP execution, bypassing ASLR.“ The article also mentions that they can prove that jails are used in some fashion, and provides examples of how they can browse the file system and dump a module list. The kernel exploit in question is SA-15:21 (https://www.freebsd.org/security/advisories/FreeBSD-SA-15:21.amd64.asc) from August of this year. The jailbreaking appears to be against an older version of PS4 firmware that did not include this patch *** Nokia and ARM leading the charge to implement better TCP/IP as part of the 5G standard (http://www.theregister.co.uk/2015/12/14/nokia_and_arm_bid_reinvent_tcpip_stack_5g/?page=1) “Many believe that a critical success factor for 5G will be a fully revamped TCP/IP stack, optimized for the massively varied use cases of the next mobile generation, for cloud services, and for virtualization and software-defined networking (SDN). This is the goal of the new OpenFastPath (OFP) Foundation, founded by Nokia Networks, ARM and industrial IT services player Enea. This aims to create an open source TCP/IP stack which can accelerate the move towards SDN in carrier and enterprise networks. Other sign-ups include AMD, Cavium, Freescale, Hewlett Packard Enterprise and the ARM-associated open source initiative, Linaro.” “The new fast-path TCP/IP stack will be based on the open source FreeBSD operating system” The general idea is to have a fast, open source, user space networking stack, based on the FreeBSD stack with an “optimised callback-based zero-copy socket API” to keep packet processing in user-space as far as possible It will be interesting to see a little bit more FreeBSD getting into every mobile and cloud based device. *** Interview - Trent Thompson - trentnthompson@gmail.com (trentnthompson@gmail.com) / @pr1ntf (https://twitter.com/pr1ntf) iohyve (https://github.com/pr1ntf/iohyve) *** News Roundup First cut of the FreeBSD modularized TCP stack (https://svnweb.freebsd.org/base?view=revision&revision=292309) FreeBSD now has more than one TCP stack, and better yet, you can use more than one at once Each socket pcb is associated with a stack, and it is possible to select a non-default stack with a socket option, so you can make a specific application use an experimental stack, while still defaulting to the known-good stack This should lead to a lot of interesting development and testing, without the level of risk usually associated with modifying the TCP stack The first new module available is ‘fastpath', which may relate to the Nokia story earlier in the show There are also plans to support changing TCP stacks after establish a session, which might land as early as January *** Faces of FreeBSD : Erin Clark (http://freebsdfoundation.blogspot.com/2015/12/faces-of-freebsd-2015-erin-clark.html) In this edition of “Faces of FreeBSD” the FreeBSD foundation gives us an introduction to Erin Clark, of our very own iXsystems! Her journey to the BSD family may sound similar to a lot of ours. She first began using Linux / Slackware in the early 2000's, but in 2009 a friend introduced her to FreeBSD and the rest, as they say, is history. “I use FreeBSD because it is very solid and secure and has a great selection of open source software that can be used with it from the ports collection. I have always appreciated FreeBSD's networking stack because it makes a great router or network appliance. FreeBSD's use of the ZFS file system is also very nice - ZFS snapshots definitely saved me a few times. I also like that FreeBSD is very well documented; almost everything you need to know about working with FreeBSD can be found in the FreeBSD Handbook.” Originally a sys admin at iXsystems, where she helped managed PC-BSD desktops among others, now she works on the FreeNAS project as a developer for the CLI interface functionality. *** New Olimex board runs Unix (https://olimex.wordpress.com/2015/12/16/new-product-in-stock-pic32-retrobsd-open-source-hardware-board-running-unix-like-retrobsd-os/) Looking for some small / embedded gear to mess around with? The Olimex folks have a new Pic32 system now available which runs “RetroBSD” “The current target is Microchip PIC32 microcontroller with 128 kbytes of RAM and 512 kbytes of Flash. PIC32 processor has MIPS M4K architecture, executable data memory and flexible RAM partitioning between user and kernel modes.” RetroBSD isn't something we've covered extensively here on BSDNow, so to bring you up to speed, it is a port of 2.11 BSD Their website lists the following features of this 2.11 refresh:“ Small resource requirements. RetroBSD needs only 128 kbytes of RAM to be up and running user applications. Memory protection. Kernel memory is fully protected from user application using hardware mechanisms. Open functionality. Usually, user application is fixed in Flash memory - but in case of RetroBSD, any number of applications could be placed into SD card, and run as required. Real multitasking. Standard POSIX API is implemented (fork, exec, wait4 etc). Development system on-board. It is possible to have C compiler in the system, and to recompile the user application (or the whole operating system) when needed.“ For those looking into BSD history, or wanting something small and exotic to play with this may fit the bill nicely. *** OpenSource.com reviews PCBSD (https://opensource.com/life/15/12/bsd-desktop-user-review-pc-bsd) Joshua over at opensource.com writes up a review of PC-BSD (10.2 we assume) Some of the highlights mentioned, include the easy to use graphical installer, but he does mention we should update the sorting of languages. (Good idea!) Along with including nice screenshots, it also covers the availability of various DE's / WM's, and talks a fair amount about the AppCafe and Control Panel utilities. “Thanks to being featured on PC-BSD's desktop, the PC-BSD Handbook is easily located by even the most novice user. There is no need to search through the system's installed applications for a manual, or relying solely on the help documentation for individual components. While not comprehensive, PC-BSD's handbook does a good job as striking a balance between concise and thorough. It contains enough information to help and provides detailed instructions for the topics it covers, but it avoids providing so much information that it overwhelms” *** BeastieBits Gandi introduces support for FreeBSD on their IaaS platform, with both ZFS and UFS based images available (https://www.gandi.net/news/en/2015-12-23/6473-introducing_freebsd_and_trimming_down_the_official_image_list/) Funny commit message from the Linux kernel (http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=f076ef44a44d02ed91543f820c14c2c7dff53716) FreeBSD Journal, Nov/Dec 2015 (https://www.freebsdfoundation.org/journal/vol2_no6) Feedback/Questions Zafer - NetBSD on DO (http://slexy.org/view/s2MPhvSFja) Richard - FreeNAS Replication (http://slexy.org/view/s2hhJktjRu) Winston - Android ADP (http://slexy.org/view/s2VK83ILlK) Alex - Multiple Domains (http://slexy.org/view/s20UVY8Bs5) Randy - Getting Involved (http://slexy.org/view/s20Cb076tu) Craig - zprezto (http://slexy.org/view/s2HNQ2aB42) ***
Embedded Linux Conference Europe (ELC-E) 2012 wrapped up last week in Barcelona. By far, the most popular embedded platform of choice for demonstrations was BeagleBone. Here are four examples that include links to the slides taken from the eLinux wiki ELC-E presentation page. Videos of the presentations should be available from Free Electrons soon.Matt Ranostay opened up the presentations with "Beaglebone: The Perfect Telemetry Platform?" where he explored various telemetry applications such as weather stations, radiation monitors, earthquake detection mesh networks, home security systems and entropy pool generation. He discussed sharing data with tools like COSM and the hardware and software he developed for his own Geiger Cape plug-in board. Alan Ott of Signal 11 Software followed up with an excellent overview of "Wireless Networking with IEEE 802.15.4 and 6LoWPAN". Alan discussed the power consumption of various wireless communications technologies, security and much more, including what is supported in Linux. Alan wrapped up with a demo using BeagleBone and an ultrasonic range finder. Dave Anders snapped a picture of the Altoids-tin encased demo. Matt Porter of Texas Instruments stepped away from sensors and controls bringing back the Commodore 64 demoscene with "What's Old Is New: A 6502-based Remote Processor". While this might seem like a bit of a throw-back, many modern issues and solutions were explored to give us this taste of the past, including the Linux remoteproc/virtio interfaces to remote processors, the AM335x PRUSS processor that is extremely adept at bit-banging and the Fritzing design tool. Matt has also shared a picture of his wiring handy-work.Finally, Koen Kooi of CircuitCo presented on one of the fundamental BeagleBone challenges, "Supporting 200 Different Expansionboards: The Broken Promise of Devicetree". If you frequent #beagle, you probably already know that Koen isn't easy to please and so the title shouldn't be much of a surprise. You might then be surprised to note on the first slide where "broken" has been scratched out! We certainly aren't there yet, but the device tree maintainers and AM335x kernel developers are starting to address the unique opportunities around BeagleBone cape expansion boards in the mainline Linux kernel, making a reality out of the dream of supporting hundreds of boards with a single kernel distributed ahead of the add-ons!The continued enthusiasm of the embedded Linux community is just one element of what makes BeagleBoard.org successful, but it probably makes me happier than any other. With many of these developers moving the state of the Linux kernel ahead and even looking at sharing their hardware ideas in the BeagleBone Cape Plug-in Board Design Contest, I see a bright future where the largest collaborative software project of all time fully embraces the hardware and maker communities such that we can build a world where individuals and even children can reproduce electronics and computers down to the circuit level, not simply build on black magic.
O convidado de hoje é o Guilherme Salgado. Durante nosso bate-papo, conversamos sobre como que ele começou a usar computadores e Linux, sobre sua passagem pela companhia ASync e trabalhando no Launchpad, e sua ida para a Canonical, a companhia por trás da distribuição Ubuntu Linux! Também conversamos sobre o trabalho que ele tem feito na Linaro para melhorar e facilitar o desenvolvimento em dispositivos ARM, sobre integração contínua, suas aventuras no mundo de bodyboarding, nova experiência vivendo na Argentina e sobre as criticas que a Canonical tem sofrido nos últimos anos!
O convidado de hoje é o Guilherme Salgado. Durante nosso bate-papo, conversamos sobre como que ele começou a usar computadores e Linux, sobre sua passagem pela companhia ASync e trabalhando no Launchpad, e sua ida para a Canonical, a companhia por trás da distribuição Ubuntu Linux! Também conversamos sobre o …
Today we interview Greg Kroah-Hartman and your hosts are Jason Kridner and Jeffery Osier-Mixon. Gerald will be back in two weeks.To provide questions or suggestions:Call +1-713-234-0535 orvisit the BeagleCast suggestions formLinks to the recordingsBeagleCast-20110325.mp3BeagleCast-20110325.oggLinks to show topicsSome in stock @ Digi-Key this week! A 300ms BeagleBoard boot? Using git submodule and busybox to track mainline developmentAnnouncing the Level One eXpansion (LOX) Board BeagleBoard at Embedded Linux Conference (CATCAN, Gumstix Stagecoach, SuperJumbo, Avnet, and WLAN hacking) Always Innovating talk at the 2011 Embedded Linux Conference Sandia cluster of 49 OMAP3s TI introduces OpenLink Processing and Processing-JS on the BeagleBoard under Angstrom BeagleBoard based oscilloscope using JavaScript and Processing.JS Arduino IDE and upload with avrdude to Trainerboard (AVRISP2) Processing on Beagleboard xM Making Processing/Arduino IDE/ReplicaorG work on ARM Android Oscilloscope on the Beagleboard xM using Rowboat Upcoming eventsMaker Faire Bay Area, May 21-22, 2011ESC Chicago, June 6-8, 2011Stompbox Design Summer Workshop at Stanford University, July 18-July 22, 2011 The Greg K-H interview is roughly the last 15 minutes.
The theme of today's show is "Super Jumbo" and your hosts are Jason Kridner, Gerald Coley and Jeffery Osier-Mixon.To provide questions or suggestions:Call +1-713-234-0535 orvisit the BeagleCast suggestions formLinks to the recordingsBeagleCast-20110325.mp3BeagleCast-20110325.oggHeadline newsWindows Compact 7 Two new Distributors in China -- ChipSee -- CATCAN From the RSS feed FFmpeg fork becomes libav Clojure on The Beagleboard -- What is a closure vs. what is Clojure?The 2.6.38 kernel is out What Is CLFS? - File System - Check! OpenEmbedded at CeBIT 2011 -- Should we still be excited about CES and CeBIT? Face chasing BeagleBoard-based robot using a Kinect How to build QT Framework 4.7.2 and OpenCV 2.2 for Beagleboard-xM -- How to build sample program for capturing image from camera (OpenCV and Qt) SPI with Trainer-xM Running CyanogenMod on BeagleBoard -- What is CyanogenMod? -- What is Rowboat?NEWS IGEPv2 goes Open Hardware Open Hardware Summit date announced for 2011? -- Looking for votes on a logoBeagleboard: Power usage (current draw) for certain scenarios Upcoming events Indiana Linuxfest OpenSource COM BOF/LUG Mumbai Meeting, 26th March 2011 Community activityGSoC Update -- BeagleBoard.org not a mentoring organization this year -- Still looking for mentors to volunteer to mentor in other projects -- Considering a smaller scale BeagleBoard Summer of Code Always Innovating Announcement...Super Jumbo Beagle Buffet! Upcoming Khasim Syed Mohammed will be on next week to discuss the Android Rowboat project
Today's hosts are Jason Kridner, Gerald Coley and Jeffery Osier-Mixon. Below are the show note links. Links to the recordingsBeagleCast-20110307.mp3BeagleCast-20110307.oggTo provide questions or suggestions:Call +1-713-234-0535 orvisit the BeagleCast suggestions formJeff and Yocto Jeff at a conference near the Columbia river gorge Jeff now the Yocto community manager Yocto includes Poky build tools, is multiplatform and has a BeagleBoard BSP Yocto gets many new partners What does it mean to join with OpenEmbedded? OE and Gentoo share rootsArago Project Koen working on the oe-core eLinux wiki summary of embedded Linux projects Wikis "are like bread" (good when fresh) BeagleBoard.org and Google Summer of Code oe-core status update and Yocto birds of a feather at ELC week of April 10SD card discussion Amazon selling consumer friendly packaging SD card performance shootout needed to measure controller performance BeagleBoard and electronics hobbyists of all agesMaker Faire Getting Started in ElectronicsCapacitors explode 555 timer contest News from the BeagleBoard.org RSS feed and elsewhereCloud9 IDE on BeagleBoardBeagleBoard Trainer-xMContributing upstream patches, such as uEnv.txt patch in u-bootThe move from ttyS2 to ttyO2linux-omap kernel patchworkLinaro statusLinux newsLinux input events in PerlStudent Robotics has a nice BeagleBoard based robot design and real student roots xM now available from Tenet Technetronics Koen made BeagleBoard coasters with his MakerBotAdobe Flash10.1 with DSP H264PIXHAWK Gumstix CameraBeagleWall with interview of Roger MonkThe theme music for BeagleCast was created and provided by Alasdair Drake.
Today's hosts are Jason Kridner, Gerald Coley and Jeffery Osier-Mixon. Below are the show note links. Links to the recordingsBeagleCast-20110314.mp3BeagleCast-20110314.oggTo provide questions or suggestions:Call +1-713-234-0535 orvisit the BeagleCast suggestions formFrom the RSS feed Running a BeagleBoard off of Batteries BeagleBoard cases with a MakerBot on ThingiverseNew SGX Graphics Driver Release 4.03.00.02 for Linux now available! DVI-D to VGA converter for BeagleBoard-xM and issue to be fixed with the current BeagleBoardToys VGA adapter when using a BeagleBoard-xM Kinect + BeagleBoard-xM (now need GLES) Leverett and Wasson Win Texas Instruments Beagle Board Design Challenge Toolchain, Check! Kernel, Check! - Cross Linux From Scratch Twitter badge on the blog pageLots of interesting #BeagleBoard tweetsFollow the #BeagleBoard RSS feed news items on Twitter Upcoming eventsTweet @Jadon for free BeagleBoard hands-on training on March 26th at Indiana Linuxfest going on March 25-27Linux Collaboration Summit on April 6-8 Embedded Linux Conference on April 11-13Maker Faire Bay Area on May 21-22BeagleBoard-xM Rev C HW and SW UpdateNew release candidate from AngstromFAT vs. ext2boot.scr vs uEnv.txt change is not welcomed by all Why won't old MLO and u-boot work with xM rev C?Hot Topics on the BeagleBoard Google GroupMark Yoder's ECE497 class with some students using the KinectCollecting Google Summer of Code project ideas such as the car PC projectFuture topics and guestsThe theme music for BeagleCast was created and provided by Alasdair Drake.
BeagleBoard.org has been listed as one of the accepted mentoring organizations for the Google Summer of Code 2010!!!Over 365 organizations applied and we are among the 150 lucky Free and Open Source projects that were accepted. About 1,000 students are expected to have their project proposals accepted and Google will be providing US$5,000 to every student and US$500 to the mentoring organization for every successfully completed project. Texas Instruments will be providing BeagleBoard hardware through the BeagleBoard.org Sponsored Projects Program. TinCanTools has offered to provide Zippy boards to students using those in their projects.Now is the time for mentors (people who would like to assist the students), to sign up on the GSoC2010 site and to update the ideas list. It is also the time for students to get familiar with the BeagleBoard.org project and community before applications begin being accepted on March 29, so be sure to hang out on the #gsoc and #beagle channels on irc.freenode.net.Spread the good news and bring on the projects!!!