[OpenTRV-dev] Compiling the Arduino sketch for the CONFIG_REV11_SECURE_SENSOR fails

Deniz Erbilgin deniz.erbilgin at gmail.com
Tue Nov 8 12:31:04 GMT 2016


I can't think of a reason why copying the config across wouldn't work, but
our code base has changed a lot recently and the REV11 stuff was never
really part of the TRV1.5 project.

On Tue, Nov 8, 2016 at 7:21 AM, Damon Hart-Davis <dhd at exnet.com> wrote:

> Looks like the secure sensor variant for REV11 was created after rv1 was
> frozen/tagged.
>
> One way round that would be to drop in the relevant content from the
> current OTRadioLink OTV0p2_CONFIG_REV11.h file, but you might be best
> discussing this with Deniz who I think must have added the secure sensor
> support.
>
> Rgds
>
> Damon
>
>
> > On 7 Nov 2016, at 22:55, Mark Hanford <mark at hanfordonline.co.uk> wrote:
> >
> > I just checked that it's not me being daft, and I'm pretty certain it's
> correct. I just build and uploaded a CONFIG_REV11_SECURE_STATSHUB firmware,
> and then changed just two lines - commented out the
> CONFIG_REV11_SECURE_STATSHUB line, and uncommented the
> CONFIG_REV11_SECURE_SENSOR line.
> >
> > They should be just what's on the TRV1.5-rv1-gE-20160919 tag.
> >
> > On 7 November 2016 at 08:05, Damon Hart-Davis <dhd at exnet.com> wrote:
> > Hi,
> >
> > Have you uncommented the appropriate single line in
> V0p2_Generic_Config.h eg:
> >
> > #define CONFIG_REV11_SECURE_SENSOR
> >
> > and commented out the #define CONFIG_… lines that you don’t need?
> >
> > Basic question, sorry, but just want to make sure that we’re starting
> off on the right foot!
> >
> > Rgds
> >
> > Damon
> >
> >> On 6 Nov 2016, at 22:32, Mark Hanford <mark at hanfordonline.co.uk> wrote:
> >>
> >> Hi folks.
> >>
> >> I'm trying to compile and upload the Arduino sketch on tag
> TRV1.5-rv1-gE-20160919, and I'm having a spot of bother when I try to build
> for the CONFIG_REV11_SECURE_SENSOR.
> >>
> >> Ubuntu 16.04
> >> Arduino 1.6.12
> >> OTAESGCM from tag TRV1.5-rv1-gE-20160919
> >> OTRadioLink from tag TRV1.5-rv1-gE-20160919
> >> OpenTRV-Arduino-V0p2 from tag TRV1.5-rv1-gE-20160919
> >>
> >> The error I get when verifying the code in the IDE is "Board revision
> not defined":
> >>
> >> Generating function prototypes...
> >> "/opt/arduino-1.6.12/hardware/tools/avr/bin/avr-g++" -c -g -Os -w
> -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections
> -fdata-sections -fno-threadsafe-statics  -flto -w -x c++ -E -CC
> -mmcu=atmega328p -DF_CPU=1000000L -DARDUINO=10612 -DARDUINO_AVR_V0P2
> -DARDUINO_ARCH_AVR   "-I/opt/arduino-1.6.12/hardware/arduino/avr/cores/arduino"
> "-I/opt/arduino-1.6.12/hardware/arduino/avr/variants/standard"
> "-I/home/mark/Arduino/libraries/OTRadioLink" "-I/opt/arduino-1.6.12/
> hardware/arduino/avr/libraries/SPI/src" "-I/opt/arduino-1.6.12/
> hardware/arduino/avr/libraries/Wire/src" "/tmp/arduino_build_396587/sketch/V0p2_Main.ino.cpp"
> -o "/tmp/arduino_build_396587/preproc/ctags_target_for_gcc_minus_e.cpp"
> >> In file included from /tmp/arduino_build_396587/
> sketch/V0p2_Main.h:49:0,
> >>                from /home/mark/opentvr/OpenTRV-
> Arduino-V0p2/Arduino/V0p2_Main/V0p2_Main.ino:37:
> >> /home/mark/Arduino/libraries/OTRadioLink/OTV0p2_Board_IO_Config.h:46:2:
> error: #error Board revision not defined.
> >> #error Board revision not defined.
> >> ^
> >> Using library OTRadioLink in folder: /home/mark/Arduino/libraries/OTRadioLink
> (legacy)
> >> Using library SPI at version 1.0 in folder:
> /opt/arduino-1.6.12/hardware/arduino/avr/libraries/SPI
> >> Using library Wire at version 1.0 in folder:
> /opt/arduino-1.6.12/hardware/arduino/avr/libraries/Wire
> >> exit status 1
> >> Error compiling for board OpenTRV V0p2.
> >>
> >>
> >> thanks,
> >>
> >> Mark H
> >> _______________________________________________
> >> OpenTRV-dev mailing list
> >> OpenTRV-dev at lists.opentrv.org.uk
> >> http://lists.opentrv.org.uk/listinfo/opentrv-dev
> >
> > _______________________________________________
> > OpenTRV-dev mailing list
> > OpenTRV-dev at lists.opentrv.org.uk
> > http://lists.opentrv.org.uk/listinfo/opentrv-dev
> >
> > _______________________________________________
> > OpenTRV-dev mailing list
> > OpenTRV-dev at lists.opentrv.org.uk
> > http://lists.opentrv.org.uk/listinfo/opentrv-dev
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opentrv.org.uk/pipermail/opentrv-dev/attachments/20161108/dbd52f3d/attachment.html>


More information about the OpenTRV-dev mailing list