unusual bare metal target: Amazon Dash

Laeeth Isharc via Digitalmars-d-learn digitalmars-d-learn at puremagic.com
Thu Aug 20 11:25:51 PDT 2015


On Thursday, 20 August 2015 at 09:08:02 UTC, Mike wrote:
> On Tuesday, 18 August 2015 at 01:32:13 UTC, Laeeth Isharc wrote:
>> I don't know whether D can run on one, but from a quick look 
>> perhaps feasible.  Running D on something like this (perhaps 
>> it's underpowered, but looked to have similar spec to what 
>> people had been doing with related ARM cortex processors) 
>> would certainly make the point very vivid that it can be a 
>> bare metal programming language.
>>
>> Only 1Mb of flash RAM for the program - is that enough?
>
> Yes, with the right techniques.
>
> Everything one needs to get started is documented at 
> http://wiki.dlang.org/Minimal_semihosted_ARM_Cortex-M_%22Hello_World%22
>
> A more complete proof of concept on similar hardware can be 
> found at https://github.com/JinShil/stm32f42_discovery_demo
>
> Mike

Thanks, Mike.

I have a mind to do this when time just to make a point next time 
someone who has never used the language starts on about the GC... 
;)

Unfort without libraries to control wifi unit or ultrasound,  
that's of minimal value today, but I am sure someone will figure 
that out in time.




More information about the Digitalmars-d-learn mailing list