Harald Pichler
3479303454
enable rpl etx messurement
2017-10-02 16:15:16 +02:00
Harald Pichler
cfeb8036e0
bugfix thisplattform
2017-09-20 10:26:23 +02:00
Harald Pichler
29190681cc
disable debug prints, remove rfchannel coap entry
2017-09-20 08:45:01 +02:00
Harald Pichler
ecdd101586
add rfsetings function
2017-09-19 16:40:22 +02:00
Harald Pichler
8b2ee08d55
add shell macconfig
2017-09-13 13:38:46 +02:00
Harald Pichler
6694583291
cleanup code, move shell-merkur to apps/shell; move needed function from extended-rf-api to params
2017-09-12 14:39:38 +02:00
Harald Pichler
fedd9cb0d7
bugfix set tx power from shell
2017-09-12 11:12:53 +02:00
Harald
8e23d07de4
Update README.md
2017-09-08 13:21:51 +02:00
Harald Pichler
5f8be3e6ea
add Plattform documentation
2017-09-08 11:27:17 +02:00
Harald Pichler
07c21e6e7d
add radio functions for settings radio parameter
2017-09-08 10:39:40 +02:00
Harald Pichler
df282f348c
cleanup code
2017-09-08 08:26:36 +02:00
Harald Pichler
a2f8424b74
add shell save parameter txpower, channel, panid
2017-09-07 11:44:54 +02:00
Harald Pichler
f368875ea2
add params_save_channel
2017-09-06 16:54:56 +02:00
Harald Pichler
3f6cb4e795
Merge branch 'contiki'
2017-09-05 11:14:11 +02:00
Harald Pichler
7a6bab7b10
add shell comands
2017-09-01 11:18:20 +02:00
Harald Pichler
13c4934a37
bugfix settings mananger read EUI64 from bootloader
2017-08-31 16:06:15 +02:00
Harald Pichler
75e8c162ed
initial upload settingsmanager example
2017-08-31 11:23:55 +02:00
Ralf Schlatterbeck
0c3a9c6b5a
Fix OTA update
...
Image 0 did not work. We now get rid of bootloader_backup_irq_table and
do this manually: We may not write to address 0 while an image is
running. So for image 0 we write the lower 8 pages to the backup
address. For all other images (ony image 1 currently) we write to
*both*, the original address *and* the backup address. This is done
because some addresses in the lower 8 pages *are* used at the original
address and the bootloader doesn't (want to) know which addresses are
which.
There are more safeguards now: We refuse to write to the active or
boot_next image (if boot_next is not boot_default). We mark the uploaded
partition as not ok.
Needs latest bootloader with commit ID a5771ae033b57.
2017-08-27 15:00:04 +02:00
Ralf Schlatterbeck
cc48b88713
New method for determining active partition
2017-08-22 20:20:07 +02:00
Ralf Schlatterbeck
406fb7ea44
Add linker script
...
Also get rid of genbackupisr hack: We can achieve the same thing with
avr-objcopy which doesn't need additional software.
We use the new bootloader setting for irq-save area of 0x800.
2017-08-22 10:13:36 +02:00
Ralf Schlatterbeck
edc7a59091
New make environment for new bootloader
...
Compatible with old bootloader. Adds an additional section with a copy
of the interrupt vector table to the end of the image. This is needed by
the new bootloader and should be ok for the old bootloader.
Note that for this to work, everybody needs python installed with
the IntelHex python package. On Linux this can be achieved with
pip install IntelHex
2017-08-20 20:57:17 +02:00
Ralf Schlatterbeck
954da749eb
Factor irq methods
...
Now methods that need interrupts turned off are wrapped.
Make genbackupisr.py executable.
New resources for bootloader-related information.
2017-08-20 11:47:13 +02:00
Ralf Schlatterbeck
b774d61713
First sketch of image uploader
2017-08-19 19:26:27 +02:00
Harald Pichler
bfdae2a7a7
bugfix compile example settings-example
2017-08-16 16:13:34 +02:00
Ralf Schlatterbeck
c35be7c066
First stab at OTA-update
...
Introduce new testing-app example.
Add a new coap error code for blockwise transfer.
Add include-file for bootloader callbacks (jumptable).
Note that only the bootloader for osd-merkur-256 will support
OTA-update, the -128 simply has not enough flash memory, so only
in the -256 we have the bootloader functions in the jump-table
of the bootloader and in the bootloader-if.h include-file.
2017-07-31 13:26:29 +02:00
Marcus Priesch
1a57b55d8f
added bootloader_write_page_to_flash symbol
2017-07-30 13:05:09 +02:00
Marcus Priesch
1384aad51a
fixed leds
2017-07-30 13:04:56 +02:00
George Oikonomou
7b193ee014
Merge pull request #1932 from g-oikonomou/contrib/cc1350/lp-and-st
...
Add support for the CC1350 LP and Sensortag
2017-04-24 15:34:22 +01:00
George Oikonomou
6a36a398bd
Merge pull request #1931 from g-oikonomou/contrib/cc26xx-cc13xx/update-rf-api
...
Use TI-Provided CC13xx/CC26xx RF API
2017-04-24 15:33:14 +01:00
Atis Elsts
f6a2c4ea3f
Fix HDC sensor reading conversion
2017-04-05 12:23:26 +01:00
tarakanov
f564e6bb5f
Correct SPI pins
2017-04-02 13:14:09 +05:00
George Oikonomou
12f17211e6
Merge pull request #2167 from posjodin/sensniff-new
...
Adding sensniff support for Atmel via avr-rss2 platform
2017-04-02 00:29:09 +01:00
Robert Olsson
417f32c65d
Adding sensniff support for Atmel via avr-rss2 platform
2017-03-31 20:00:20 +02:00
Robert Olsson
399150b142
Minor spell fix in ANNOUNCE_BOOT
...
modified: platform/avr-rss2/contiki-main.c
2017-03-30 15:24:19 +02:00
Robert Olsson
3829dd2f20
Leds toggle added
...
modified: platform/avr-rss2/dev/leds.c
2017-03-24 17:37:37 +01:00
Robert Olsson
e77dba152d
Removing avr-rss2 private sniffer app. Better use examples/sensniff.
2017-03-24 17:29:50 +01:00
Robert Olsson
c0239b41c9
Cleand-up _CONF for ROUTES, NEIGHBOR and BUFFER_SIZE
...
modified: platform/avr-rss2/contiki-conf.h
2017-03-24 16:57:53 +01:00
Robert Olsson
e09bdc0c07
Increasing route table from 4 to 20
...
modified: platform/avr-rss2/examples/ipv6/mqtt-demo/project-conf.h
2017-03-24 16:57:27 +01:00
Robert Olsson
29914b5a1f
Fixing input serial line initialization pointed by Peter Sjödin/KTH
...
For avr-rss2 platform
2017-03-24 16:57:03 +01:00
Peter Sjödin
fa6c52633f
Use RS232_BAUDRATE to define baudrate from projekt config file.
...
Removed serial initialization from contiki-main.c. It seems to be
too soon.
2017-03-24 16:56:42 +01:00
Robert Olsson
9e5aed5df6
Support for changing PANID and channel from project-conf.h
...
modified: cpu/avr/radio/rf230bb/rf230bb.c
modified: platform/avr-rss2/contiki-conf.h
modified: platform/avr-rss2/contiki-main.c
2017-03-24 16:56:22 +01:00
Oliver Schmidt
356814fe9c
Merge pull request #2146 from oliverschmidt/slip
...
Add SLIP support to retro platforms.
2017-03-18 15:56:06 +01:00
George Oikonomou
dc782732e0
Merge pull request #2132 from JoaoS/energest_avr_rss2
...
add CPU energest measurements that were lacking in this platform
2017-03-18 13:17:51 +00:00
Oliver Schmidt
a0134ff35e
Beautified SLIP macros.
2017-03-18 14:06:11 +01:00
Oliver Schmidt
79855ff02d
Beautified SLIP macros.
2017-03-18 14:05:36 +01:00
Atis Elsts
a0a2881ab0
CC26xx SensorTag I2C: add and use LIMITED_BUSYWAIT macro
2017-03-14 18:52:10 +00:00
root
cc4aa440a0
moved energest init to after the rtimer init
2017-03-13 13:54:40 +00:00
root
42cbe85a49
add CPU energest measurements that were lacking in this platform
2017-03-08 16:13:27 +00:00
Laurent Deru
da45afdf27
Add basic contikimac parameters for jn516x
2017-03-08 15:25:55 +01:00
Laurent Deru
79b06879fe
Add to jn516x micromac driver full MAC layer support
2017-03-08 15:25:55 +01:00