I’ve created a group for distortos in Google Groups, with a plan to shut down the mailing list hosted on Sourceforge. The move is caused by the fact that Sourceforge is a dying service, which basically just waits for someone to pull the plug… Additionally Google Groups offers some nice features, most important one is that it is a mix of a regular mailing list and a forum. You can use it with your e-mail client only as well as solely via web browser. The new group is also available as an embedded page of this website, accessible with the Forum link from the main menu on the left.
It may be important to note, that you do NOT need a Gmail account to use this group. You can subscribe with any e-mail address you like.
I plan to keep the Sourceforge mailing list around for a while, but eventually it will be closed.
Development leading to release of distortos 0.6.0 took a bit longer than planned, but after almost 10 months and over 500 commits – here it is! Just as usual, main release is accompanied with snapshots of distortosExamples and distortosTemplateSubfolder with 20180701 timestamps. Continue reading distortos 0.6.0 released
Planned for very long, the tutorial about debugging a distortos-based project for ARM microcontroller in Eclipse was finally published – Documentation > Eclipse debugging setup for ARM microcontrollers. Even though the screenshots in the article were made on Windows 10, the guide is completely system-agnostic – the procedure will be identical on Linux.
This final guide completes the basic series of tutorials:
- ARM toolchain for Windows (Windows specific),
- Creating and configuring a project in Eclipse (mostly system-agnostic),
- Eclipse debugging setup for ARM microcontrollers (mostly system-agnostic).
Half a year of intensive development, represented by over 600 commits, led to the fifth release of distortos – 0.5.0. As previously, snapshots of distortosExamples and distortosTemplateSubfolder were also created with a 20170914 timestamp. Continue reading distortos 0.5.0 released
With the most recent gperf release – 3.1, released on 5th January 2017 (almost 8 years after previous 3.0.4) – the “standard” kconfig-frontends build procedure no longer works. The type of length argument used in generated functions was changed from
unsigned int to
size_t, which causes the build to fail with following error:
In file included from yconf.c:234:0:
hconf.gperf:141:1: error: conflicting types for 'kconf_id_lookup'
hconf.gperf:12:31: note: previous declaration of 'kconf_id_lookup' was here
static const struct kconf_id *kconf_id_lookup(register const char *str, register unsigned int len);
make: *** [Makefile:456: libkconfig_parser_la-yconf.lo] Error 1
make: *** [Makefile:350: all] Error 2
make: *** [Makefile:334: all-recursive] Error 1
make: *** [Makefile:385: all-recursive] Error 1
Continue reading Updated build instructions for kconfig-frontends
Fifteen weeks and 431 commits after the previous one, fourth release of distortos – 0.4.0 – was published. Usual snapshots of distortosExamples and distortosTemplateSubfolder – timestamped as 20170311 – were uploaded simultaneously. Continue reading distortos 0.4.0 released
It took almost 500 commits and half a year of effort to publish third release of distortos – 0.3.0. As previously, snapshots of distortosExamples and distortosTemplateSubfolder – both with 20161124 timestamp – accompany the main release. Continue reading distortos 0.3.0 released
A little over two months and about 400 commits after previous one, second release of distortos – 0.2.0 – was published. This release is accompanied by snapshots of distortosExamples and distortosTemplateSubfolder – both with 20160503 timestamp . Continue reading distortos 0.2.0 released
In the last few weeks distortos gained support for ARMv6-M architecture (ARM Cortex-M0(+) and ARM Cortex-M1 cores). The first chip family added to distortos using this architecture is STM32F0. You can select any of 72 chips from that family in the Kconfig configuration system and they are all supported by source code of distortos. Total number of supported chips rose to 281! Continue reading Support for ARMv6-M architecture & STM32F0 chips
New family of chips is supported by distortos since today! It is now possible to use any of 94 STM32F1 chips – they are all available in Kconfig configuration system and supported by source code. This addition increases total number of chips supported by distortos to 209. Continue reading Support for STM32F1 chips