Registration is now open for the fifty-eighth meeting, which will
provide a hands-on introduction to NetBSD on embedded platforms, picking
up where the workshop left off at the previous meeting in April.
Event #58 — Getting started with NetBSD on embedded platforms Pt. 2
On the 18 May 2017, 17:30 - 20:00 at BCS London, 1st Floor, The Davidson
Building, 5 Southampton Street, London, WC2E 7HA.
— Workshop scope
Following on from the previous workshop, we will be continuing with the
theme of NetBSD on embedded platforms. This time covering GPIO access
with lua and rapid development with Rump kernel, which we did not get to
in the previous workshop due to the lack of time.
If you did not get to attend the previous workshop, not to worry, notes
are available  and assistance will be provided on the day.
— Participant requirements
You will need to bring:
* Your own laptop (running Windows, Linux or Mac OS X);
* A Raspberry Pi or BeagleBone Black;
* An appropriate SD card for your board;
* USB card reader to write a new OS image onto said SD card;
* An ethernet cable to connect board to laptop and/or a USB UART/FTDI
adapter to access the board via the serial console.
— Windows 10 users
Install Windows Subsystem for Linux.
— Windows 10 / Linux (Debian/Ubuntu) users
Install the following packages:
— Mac OS X users
Install GCC or clang via Xcode or command line tools.
Everyone should fetch the source code for NetBSD:
Download all source archives (.tgz files) from
(It is likely the above URL will become invalid as old builds are purged
and new ones are generated. Substitute 201704270800Z with the most
recent release available on http://nycdn.netbsd.org/pub/NetBSD-daily/HEAD).
Any questions should be directed to the discussion list.
— Hosted by
Sevan Janiyan is founder of Venture 37, which provides system
administration & consultancy services. As a fan of operating systems and
computers with different CPU architectures, in his spare time he
maintains builds of open source software on a variety of systems
featuring PowerPC, SPARC and armv7l CPUs. He hopes to own a NeXTcube &
OMRON LUNA-88K2 one day.
Note: Please aim to arrive by 17:15 as the workshop will start at 17:30
Apologies for the software related post.
This summer the pkgsrc project is holding its annual developer
conference in London at the British Computer Society in association with
the Open Source Specialist Group on Saturday the 1st of July and a
hack day at the London Hack Space on Sunday the 2nd of July. While
the conference is primarily about pkgsrc, it's on the topic of building
& packaging open source software in general. I'm currently contacting
different communities to raise awareness of the event & to ask folks to
submit talks on such topics if they are interested.
There will be a formal announcement for attendees soon (it's free & open
to all) but in the meantime, if you would like to give a talk on the
subject of building or packaging open source software (the more
technical the better) please send your submission to sevan(a)NetBSD.org
(including a title, abstract and a short bio in the submission (for the
For those not familiar with pkgsrc, it's a cross platform packaging
system by the NetBSD project, originally forked from FreeBSD ports but
with a portability twist added to cover a diverse range of operating
systems. It enables you to have such things as the same version of
software built with matching set of patches across a wide range of
operating systems and to use the same workflow on said operating systems.
At OSHUG #55 - "FPGA projects past, planned and possible", the framework
I was demonstrating in the "Deploying your FPGA toolchain consistently
regardless of your development environment" talk was pkgsrc.