Ronny Nilsson rln-nard at
Tue Sep 6 14:33:25 CEST 2016

Hi James
The documentation refers to /settings due to you modify those files with a PC. 
When you insert the SD card in a PC the path becomes correct. However, once 
mounted in the Raspberry the path becomes /boot/settings.

The __LINUX_ARM_ARCH__ issue might be something I need to investigate. If you 
build for model B or model 2B it works but perhaps I've overlooked the rest. 
Thanks for the report.


> Gah... wouldn't you know it. Found it right after I hit "send". The online
> documentation refers to /settings, but these files are in "/boot/settings",
> and they are well-commented.
> On Tue, Sep 6, 2016 at 3:34 AM, James Hughes <james at> wrote:
> > Is there any further documentation on the format for the /settings files?
> >
> > The existing documentation really only mentions their locations and is
> > sorta hand-wavy about what goes in the files:
> >
> >
> > I spent the evening upgrading a project to nard 1.0.0. I ran into a few
> > issues, but managed to work through them. The main problem I struggled
> > with was an an error related to __LINUX_ARM_ARCH__ not being defined
> > which caused kernel compilation to fail. I was installing onto a B+
> > model, so I just added the following line to
> > platform/raspi_b+_revx/
> >
> >
> > I don't know if that was the "correct" fix, but it solved my problem.

More information about the Nard mailing list