Ian Martin
ee45fc7533
Change uart_set_baudrate() to a do-while statement.
2014-03-22 10:22:11 -04:00
Ian Martin
1ceb8ae358
Fix rounding error in baudrate calculation.
2014-03-22 10:21:54 -04:00
Ian Martin
e3c19714d4
cc2538: Support any UART baudrate.
2014-03-14 16:06:24 -04:00
Nicolas Tsiftes
0a229a260d
Merge pull request #589 from g-oikonomou/nuke-indent
...
Nuke indent
2014-03-13 19:30:05 +01:00
Fredrik Österlind
69e16a4c79
Merge pull request #588 from ejoerns/pull-req/cooja-conf-doublesky
...
[Cooja/mspsim] Remove duplicate sky mote from cooja.config
2014-03-10 10:27:04 +01:00
George Oikonomou
6dc9dfa6c2
Merge pull request #551 from JelmerT/feature-cc2538-bsl
...
CC2538 serial boot loader python script
2014-03-09 02:11:36 +00:00
George Oikonomou
5675e688a8
Merge pull request #562 from Noolitic/CC2538_UART
...
CC2538: add support for UART baudrate 9600, 38400 and 57600
2014-03-08 23:41:52 +00:00
George Oikonomou
7318f3fe3d
Fix a typo
2014-03-08 23:25:08 +00:00
George Oikonomou
cbdd7f2f09
Remove GNU indent tools
2014-03-08 23:25:08 +00:00
George Oikonomou
24c503c726
Merge pull request #584 from lab11/cc2538-ieee-addr
...
CC2538: add secondary location to ieee address
2014-03-08 23:15:23 +00:00
Enrico Joerns
418c51a7d5
[cooja/mspsim] a single sky mote in cooja.config should be sufficient
2014-03-08 01:18:07 +01:00
Nicolas Tsiftes
9ce285f8c0
Merge pull request #582 from nvt/coffee-file-end-fix
...
Make sure that Coffee updates the file end after a micro log write.
2014-03-07 23:36:17 +01:00
Jelmer Tiete
8e69f65e1a
Added the cc2538-bsl submodule to the tools dir
2014-03-07 15:44:29 +01:00
Jelmer Tiete
34e48f4233
Added bootloader backdoor configuration for cc2538DK in contiki-conf.h and selector in startup-gcc.c. Updated Makefile.cc2538dk to support direct uploading. Also updated the platform readme to include the workflow with cc2538-bsl.
2014-03-07 15:44:08 +01:00
Brad Campbell
d14f0d5eed
CC2538: add secondary location to ieee address
...
The CC2538 currently has two addressing options: a hardcoded address set
at compile time or the address stored in primary address section of the
info page. This commit adds the option to choose the secondary location
of the ieee address from the info page, or any memory address.
To use, define `IEEE_ADDR_CONF_USE_SECONDARY_LOCATION` in `project-conf.h`
or similar.
For example:
#define IEEE_ADDR_CONF_USE_SECONDARY_LOCATION 1
2014-03-06 10:31:30 -05:00
Nicolas Tsiftes
aef0e9eae6
Ensure that the file end is updated in the original file extent if it has been overwritten through a micro log operation.
2014-03-03 21:27:26 +01:00
Oliver Schmidt
3140f36356
Merge pull request #578 from oliverschmidt/master
...
Adjust shadow register to full 8kB RX buffer.
2014-02-27 22:00:33 +01:00
Oliver Schmidt
b6c9950b94
Adjust shadow register to full 8kB RX buffer.
2014-02-27 20:23:41 +01:00
Oliver Schmidt
f9c2b77cb7
Merge pull request #577 from oliverschmidt/master
...
Adjusted base address to final product.
2014-02-26 22:17:32 +01:00
Oliver Schmidt
3e5e054f2a
Adjusted base address to final product.
2014-02-26 20:23:09 +01:00
Fredrik Österlind
602928d948
Merge pull request #533 from g-oikonomou/cooja-pcap-timestamp-fix
...
Fix Cooja PCAP packet header timestamps
2014-02-21 13:41:15 +01:00
Fredrik Österlind
3fe2890ddf
Merge pull request #565 from cmorty/pull/backwards
...
Fix backwards compatibility (and docs)
2014-02-21 13:35:09 +01:00
Fredrik Österlind
4fe17ef17f
Merge pull request #568 from ejoerns/pull-req/cooja-udgmvis
...
[Cooja] Made UDGMVisualizerSkin closable
2014-02-21 13:01:23 +01:00
Fredrik Österlind
140b55d8f7
Merge pull request #567 from ejoerns/pull-req/vis-scroll
...
[Cooja] Mouse wheel zooming for Visualizer
2014-02-21 12:55:13 +01:00
Fredrik Österlind
e1e1f1c326
Merge pull request #566 from ejoerns/pull-req/addr-fix
...
[Cooja] rename rimeaddr_node_addr to linkaddr_node_addr in RimeAddress interface
2014-02-21 12:09:21 +01:00
Enrico Joerns
465b0ddfbe
[cooja] pluings/skings/UDGMVisualizerSkin: Replaced unclosable Box implementation of JSpinner menus by JInternalFrame based variant.
2014-02-20 22:55:36 +01:00
Enrico Joerns
80b78ae6dd
cooja: plugins/Visualizer: Implemented mouse wheel zooming with mouse coordinates as center
2014-02-20 16:56:49 +01:00
Enrico Joerns
90ab2e7051
cooja: interfaces/RimeAddress: renamed rimeaddr_node_addr to linkaddr_node_addr
2014-02-20 16:45:40 +01:00
Moritz 'Morty' Strübe
19e7611061
Fix backwards compatibility
2014-02-20 13:57:32 +01:00
Moritz 'Morty' Strübe
8dd4025248
Fix documentation
2014-02-20 13:57:22 +01:00
LudovicW
d979e5b096
CC2538: add support for UART baudrate 9600, 38400 and 57600
2014-02-11 16:01:36 +01:00
Oliver Schmidt
a1cd642e6e
Merge pull request #554 from oliverschmidt/master
...
Fixed win32 broken by recent changes.
2014-02-02 12:10:57 -08:00
Oliver Schmidt
71c671b6cf
Fixed win32 broken by recent changes.
2014-02-02 20:19:47 +01:00
Oliver Schmidt
9a44bafb16
Merge pull request #553 from oliverschmidt/master
...
Some fine tuning after the recent general modularization.
2014-02-02 11:14:17 -08:00
Oliver Schmidt
ee3050897a
Some fine tuning after the recent general modularization.
2014-02-02 17:59:06 +01:00
Oliver Schmidt
4db675e259
Some fine tuning after the recent general modularization.
2014-02-02 17:47:17 +01:00
George Oikonomou
7fb242f883
Merge pull request #493 from g-oikonomou/cc2538-demo-example-counter
...
Don't increment the counter when a button is pressed
2014-02-02 05:41:33 -08:00
Oliver Schmidt
e16521e5c1
Merge pull request #550 from oliverschmidt/master
...
Avoid compiler warnings.
2014-01-31 16:22:53 -08:00
Oliver Schmidt
a94e7e63e2
Avoid compiler warnings.
2014-02-01 00:46:57 +01:00
George Oikonomou
c0ef70f88a
Merge pull request #549 from g-oikonomou/cc2538-code-size-opt
...
Improve optimisation settings for CC2538 builds
2014-01-31 13:27:11 -08:00
George Oikonomou
332d56ac11
Make some CC2538 CFLAGS and LDFLAGS common
...
Some CFLAGS and LDFLAGS previously only enabled with SMALL=1 have
now been enabled for all builds, regardless of the value of SMALL.
Therefore, from now on, SMALL only chooses between -Os and -O2
2014-01-31 20:02:43 +00:00
George Oikonomou
a63376f8be
Use -Os for CC2538 builds
...
As discussed in #503 , -Os was broken with one of the toolchains
recommended in the platform's README and for that reason we were
using -O2 by default.
This commit sets the default to -Os and updates the README to no
longer recommend the toolchain in question
2014-01-31 20:02:43 +00:00
George Oikonomou
c8fbf8ca6e
Merge pull request #503 from ADVANSEE/cc2538-nrdata-noload
...
cc2538: Clean up link stage
2014-01-30 07:58:55 -08:00
Nicolas Tsiftes
815287042b
Merge pull request #548 from adamdunkels/push/sicslowpan-rime-cleanup
...
Rename sicslowpan rime variable names
2014-01-29 15:12:50 -08:00
Adam Dunkels
47e4113845
Changed the variable names that access the packetbuf code so that they are called packetbuf_* instead of rime_*
2014-01-29 23:02:00 +01:00
Nicolas Tsiftes
4e6bed24f9
Merge pull request #547 from adamdunkels/push/rimeaddr-linkaddr
...
Rename the rimeaddr module to linkaddr
2014-01-29 12:57:44 -08:00
Adam Dunkels
45265249fc
Changed the name of the rimeaddr module to linkaddr
2014-01-29 20:12:24 +01:00
George Oikonomou
345532c559
Merge pull request #546 from ADVANSEE/cc2538-fix-disabled-lpm
...
cc2538: lpm: Fix build for LPM_CONF_ENABLE == 0
2014-01-29 08:40:56 -08:00
Adam Dunkels
765e9acded
Merge pull request #499 from adamdunkels/bold/modularize-everything
...
A bold move: modularize everything
2014-01-29 08:17:10 -08:00
Benoît Thébaudeau
42c287f363
cc2538: lpm: Fix build for LPM_CONF_ENABLE == 0
...
lpm.c needs to #include lpm.h in order to get the definition of
lpm_periph_permit_pm1_func_t, which made the replacement macros conflict with
the function definitions for the LPM_CONF_ENABLE == 0 case. This change fixes
this issue by #if-ing out the code in lpm.c in that case. Also, the replacement
macro for lpm_register_peripheral() was missing in that case, which is fixed
here.
Signed-off-by: Benoît Thébaudeau <benoit.thebaudeau@advansee.com>
2014-01-28 20:21:06 +01:00