Tero's blog

Random notes

Articles by Tero Koskinen

Porting PN532 routines from AVR-Ada to GNAT ARM

Olimex STM32-E407 with PN532 breakout board

If you have followed my Arduino blog you know that I have written some time ago PN532 routines for AVR-Ada.

Now, to play with Ada_Drivers_Library, I decided to port my PN532 routines to ARM Cortex-M4 using STM32F4 board (STM32-E407) from Olimex.

The porting process was relatively smooth, as I already ...

[more]

Ahven status update, January 2017

Even though I didn't manage to make any Ahven releases in year 2016 and the build job for Ahven as been failing for 6 months or so, I haven't completely abandoned it.

I added some performance tests and converted from Bounded_String usage to Unbounded_Strings. This helped with memory ...

[more]

Ahven 2.5 and 2.6 released

It has been about 1.5 years since previous Ahven release. To fix the situation, I released Ahven 2.5 and Ahven 2.6 today.

Ahven 2.6 is almost identical to 2.5, but its documentation contains fixed release dates.

Hosting and other changes

There aren't many code ...

[more]

Running Ada 2012 on Olimex STM32-E407 (ARM Cortex-M4 / STM32F4)

Almost two years after I got my first ARM Cortex-Mx device, I finally found time to build Ada ARM Cortex-M cross-compiler using FSF GCC/GNAT. But, instead of Atmel SAM3, I used STM32F4 processor found from Olimex STM32-E407 board.

Relevant code pieces are sprinkled into three repositories at Bitbucket:

[more]

Building the development version of Ahven

The next version of Ahven (2.5) will use comfignat.mk based Makefile system by default. This is done to make the life of Linux, especially Fedora Linux, package managers easier.

comfignat.mk will take care of all the details how to build suitable shared libraries, install the documentation where ...

[more]

Page 1 / 9 »


Copyright © 2011 Tero Koskinen - Theme Skeleton; Blogging engine Pelican; Powered by Python