BEGIN:VCALENDAR VERSION:2.0 PRODID:-//Pentabarf//Schedule 0.3//EN CALSCALE:GREGORIAN METHOD:PUBLISH X-WR-CALDESC;VALUE=TEXT:Hardware Enablement devroom X-WR-CALNAME;VALUE=TEXT:Hardware Enablement devroom X-WR-TIMEZONE;VALUE=TEXT:Europe/Brussels BEGIN:VEVENT METHOD:PUBLISH UID:9292@FOSDEM20@fosdem.org TZID:Europe-Brussels DTSTART:20200202T090000 DTEND:20200202T092500 SUMMARY:BSP generator for 3000+ ARM microcontrollers DESCRIPTION:
For embedded developers using alternative programming languages, but also for anyone using third party driver frameworks such as libopencm3, one of the main pain points to start using a microcontroller is to make a Board Support Package.
Things like linker script or startup code (crt0) not only require skills, but also information that are not always easily accessible.
In this talk we will present a tool that generates linker script, startup code, and low level hardware binding for 3000+ ARM microcontrollers using information extracted from archives provided as part of the ARM Cortex Microcontroller Software Interface Standard (CMSIS).
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Hardware Enablement URL:https:/fosdem.org/2020/schedule/2020/schedule/event/startup_gen/ LOCATION:K.4.401 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Fabien Chouteau":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:9681@FOSDEM20@fosdem.org TZID:Europe-Brussels DTSTART:20200202T093000 DTEND:20200202T095500 SUMMARY:On-hardware debugging of IP cores with free tools DESCRIPTION:An approach to challenges of an on-FPGA debugging of IP cores based onfree software tools is demonstrated. Various aspects and related problemsof an on-hardware debugging are presented along with the tools toaddress them, such as OpenOCD, sigrok/PulseView, GHDL, etc. Real-lifeworking configuration and missing bits of software are accompanied bythe live debug session demo running on Open-source Hardware.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Hardware Enablement URL:https:/fosdem.org/2020/schedule/2020/schedule/event/fpga_hw_dbg/ LOCATION:K.4.401 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Anton Kuzmin":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:9858@FOSDEM20@fosdem.org TZID:Europe-Brussels DTSTART:20200202T100000 DTEND:20200202T102500 SUMMARY:Continuous Integration for Open Hardware Projects DESCRIPTION:While it is standard to deploy every single code commit using CI systems and deploy new code automatically we are only at the beginning of automation for designing hardware. In this talk I will share the experience with continuous integration tools in FOSSASIA hardware projects, and specifically our Pocket Science Lab. I will outline opportunities and challenges for implementing CI processes for hardware.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Hardware Enablement URL:https:/fosdem.org/2020/schedule/2020/schedule/event/oshw_ci/ LOCATION:K.4.401 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Mario Behling":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:10219@FOSDEM20@fosdem.org TZID:Europe-Brussels DTSTART:20200202T103000 DTEND:20200202T105500 SUMMARY:Open Source Firmware Testing at Facebook DESCRIPTION:We talked extensively about LinuxBoot, a Linux-based environment intended to be integrated into the firmware on the boot ROM. This time we want to talk about how do we test LinuxBoot before it goes to production. We will talk about ConTest, an open-source continuous and on-demand system testing framework that we designed to be modular, validating, and infrastructure-agnostic, and how it is helping us validate open source firmware on our datacenter platforms.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Hardware Enablement URL:https:/fosdem.org/2020/schedule/2020/schedule/event/firmware_test/ LOCATION:K.4.401 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Andrea Barberio":invalid:nomail ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Marco Guerri":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:10824@FOSDEM20@fosdem.org TZID:Europe-Brussels DTSTART:20200202T110000 DTEND:20200202T115500 SUMMARY:AMENDMENT How to run Linux on RISC-V DESCRIPTION:Want to run Linux with RISC-V on Open Source Hardware? This talk will explore the current options including how open source FPGA tools can be leveraged to build open Linux-capable systems.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Hardware Enablement URL:https:/fosdem.org/2020/schedule/2020/schedule/event/riscv_fpga/ LOCATION:K.4.401 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Drew Fustini":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:9421@FOSDEM20@fosdem.org TZID:Europe-Brussels DTSTART:20200202T120000 DTEND:20200202T122500 SUMMARY:A free toolchain for 0.01 € - computers DESCRIPTION:The Taiwanese company Padauk makes small 8-bit microcontrollers, the smallest of which are available at 0.01 € even in small quantities. Even the larger ones are just a few cents; a particularly interestign feature is the hardware multithreading support available in larger devices.Until recently, the only available toolchain was Padauk's non-free toolchain based around their "MINI-C" IDE (which despite, the name, ist just a bit of C-like syntactic sugar coating for assembler, and in no way a C implementation).
In 2019, an effort to provide a free alternative resulted in a full free toolchain. Documentation beyond that provided by Padauk was created by reverse-engineering. A free design for a programmer along with firmware was created. Assembler, simulator and a Small Device C Compiler (SDCC) backend were written.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Hardware Enablement URL:https:/fosdem.org/2020/schedule/2020/schedule/event/paduak_toolchain/ LOCATION:K.4.401 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Philipp Klaus Krause":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:10452@FOSDEM20@fosdem.org TZID:Europe-Brussels DTSTART:20200202T123000 DTEND:20200202T125500 SUMMARY:Status of AMD platforms in coreboot DESCRIPTION:The presentation is about AMD's involvement in coreboot evolution and development. Gives a high-level overview of the engagement of the silicon vendor in the coreboot project history. The presentation may contain a little bit of technical aspects of firmware and BIOS. However, the intended audience is not only firmware and BIOS developers, but also free and libre hardware enthusiasts too. If anybody is interested in the future of famous platforms like Asus KGPE-D16, Lenovo G505S, PC Engines apu1/apu2, please attend the presentation.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Hardware Enablement URL:https:/fosdem.org/2020/schedule/2020/schedule/event/coreboot_amd/ LOCATION:K.4.401 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Michał Żygowski":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:10650@FOSDEM20@fosdem.org TZID:Europe-Brussels DTSTART:20200202T130000 DTEND:20200202T135500 SUMMARY:Open Source Hardware for Industrial use DESCRIPTION:Olimex is designing Open Source Hardware Linux computers since 2012.They are adopted by hundreds of manufacturers all around the world and prove the Open Source business model is sustainable.The lecture is about the advantages which OSHW bring to the industrial vendors and what drives their decision to use our boards.We will explain the benefits for the SOC vendors to have OSHW designs with their ICs, the end user benefits and how OSHW helps us to excel our products and make them better and better.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Hardware Enablement URL:https:/fosdem.org/2020/schedule/2020/schedule/event/olimex_oshw/ LOCATION:K.4.401 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Tsvetan Usunov":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:10707@FOSDEM20@fosdem.org TZID:Europe-Brussels DTSTART:20200202T140000 DTEND:20200202T145500 SUMMARY:FOSDEM Video Box DESCRIPTION:A bespoke OSHW HDMI video capture solution is being developed for use at FOSDEM and other open source conferences. This talk will explain the what, why, how and hopefully when.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Hardware Enablement URL:https:/fosdem.org/2020/schedule/2020/schedule/event/videobox/ LOCATION:K.4.401 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Mark Van den Borre":invalid:nomail ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Luc Verhaegen":invalid:nomail ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Gerry":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:10732@FOSDEM20@fosdem.org TZID:Europe-Brussels DTSTART:20200202T150000 DTEND:20200202T155500 SUMMARY:Using OSHW and OSS for building your custom hardware platform DESCRIPTION:Talk describes a journey (and bunch of bragging stories) of designing and implementing an extendable hardware platform utilizing OSHW and OSS.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Hardware Enablement URL:https:/fosdem.org/2020/schedule/2020/schedule/event/oshw_custom/ LOCATION:K.4.401 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Priit Laes":invalid:nomail END:VEVENT BEGIN:VEVENT METHOD:PUBLISH UID:10670@FOSDEM20@fosdem.org TZID:Europe-Brussels DTSTART:20200202T160000 DTEND:20200202T165500 SUMMARY:Extending the lifetime of smartphones with Replicant, a fully free Android distribution DESCRIPTION:After a very quick introduction on Replicant and the smartphones ecosystem, we will look at what affects smartphones' and tablets' lifetime and how to increase it by making Replicant more sustainable.
CLASS:PUBLIC STATUS:CONFIRMED CATEGORIES:Hardware Enablement URL:https:/fosdem.org/2020/schedule/2020/schedule/event/replicant/ LOCATION:K.4.401 ATTENDEE;ROLE=REQ-PARTICIPANT;CUTYPE=INDIVIDUAL;CN="Denis Carikli (GNUtoo)":invalid:nomail END:VEVENT END:VCALENDAR