Harald Pichler
3b56d718c6
bugfix make ota *.bin file
2017-08-23 13:19:42 +02:00
Harald Pichler
32bbd0cc71
add compile doku and fix compile warnings
2017-08-23 08:59:04 +02:00
Ralf Schlatterbeck
7ea0e3b933
Fix Makefiles, remove/fix flash targets
...
The target "flash" and related stuff is now in the platform makefiles.
2017-08-22 22:29:03 +02:00
Ralf Schlatterbeck
12ee7b7e39
Update README
...
Document resources and fix some outdated information.
2017-08-22 21:09:46 +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
d890a492bb
Set arduino LOOP_INTERVAL in project-conf.h
2017-08-20 19:42:42 +02:00
Ralf Schlatterbeck
3defa16553
Output min and max address on stderr
2017-08-20 19:41:34 +02:00
Ralf Schlatterbeck
6141e26999
Allow a second upload, reset state
2017-08-20 16:43:11 +02:00
Ralf Schlatterbeck
dd9ba9e0ef
Add missing resources.h
2017-08-20 15:09:22 +02:00
Ralf Schlatterbeck
e3784fa9c7
Add query parameter to generic resouce macros
...
Modify all callback functions to use new signature.
ota-update now uses this to pass the partition to some get/put methods.
2017-08-20 15:01:30 +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
Marcus Priesch
6eced34422
fixed size_t, irq
2017-08-20 00:12:57 +02:00
Marcus Priesch
140f43f4c1
work in progress
2017-08-19 22:11:13 +02:00
Ralf Schlatterbeck
ed638a5f5a
Add genbackupisr
2017-08-19 21:05:39 +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
Marcus Priesch
0859e3442c
added
2017-08-08 14:36:44 +02:00
Harald Pichler
5e20a17131
initial upload
2017-08-07 15:46:53 +02:00
Harald Pichler
f576ef27ce
update redme
2017-08-02 10:26:54 +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
Ralf Schlatterbeck
181e2c436e
Add description of new H-brigde breakout-board
2017-07-29 14:42:13 +02:00
Harald Pichler
fd442fb9da
set direction
2017-07-25 20:16:55 +02:00
Harald Pichler
4b1580cc70
init arduino pwm driver
2017-07-21 13:31:44 +02:00
Harald Pichler
a6670d99a8
set speed
2017-07-20 17:00:16 +02:00
Harald Pichler
38430ac259
set speed
2017-07-20 16:26:38 +02:00
Harald Pichler
60c6495fa3
initial upload
2017-07-20 15:16:01 +02:00
Harald Pichler
578dbaa431
add joystick, add BB-L Bridge
2017-07-20 15:14:45 +02:00
Harald Pichler
223ea26eb4
add led bar
2017-07-20 14:03:42 +02:00
Harald Pichler
c39e10b2e7
initial upload
2017-07-20 10:33:19 +02:00
Harald Pichler
5e15ec6488
bugfix store value to d_temp_s and enable debug prints as degfault
2017-05-04 16:29:55 +02:00
Ralf Schlatterbeck
dca85a7b6b
Add valve example
...
Used for gardena valves with 9V power supply.
2017-03-24 20:10:37 +01:00
Harald Pichler
c56142ccec
add save energie
2017-03-24 16:11:28 +01:00
Harald Pichler
afde635051
initial upload
2017-03-24 11:08:45 +01:00
Harald Pichler
0e861e76a3
Merge branch 'master' of https://github.com/osdomotics/osd-contiki
2017-03-18 20:43:10 +01:00
Harald Pichler
918b20f3cf
set loop to 30
2017-03-18 20:42:47 +01:00
Ralf Schlatterbeck
3545f1fab5
Update README and LICENSE
...
Add comments about new Github Terms of Service (new since 2017-03-01)
and clarify the purpose of this project, point to LICENSE file in
README.md
2017-03-17 19:32:51 +01:00
Harald Pichler
2942868799
bugfix format
2017-03-03 11:45:46 +01:00
Harald Pichler
362eadd821
bugfix format
2017-03-03 11:40:13 +01:00
Harald Pichler
14baf5df6c
bugfix format
2017-03-03 11:37:09 +01:00
Harald Pichler
c954d22d81
bugfix format
2017-03-03 11:29:32 +01:00
Harald Pichler
f36183f2b5
Merge branch 'master' of https://github.com/osdomotics/osd-contiki
2017-03-03 11:26:28 +01:00
Harald Pichler
314c46b91a
bugfix format
2017-03-03 11:24:32 +01:00
Harald Pichler
6af70ee511
bugfix warning -Wwrite-strings
2017-03-03 11:21:43 +01:00
Harald Pichler
7000323c74
bugfix format
2017-03-03 11:17:33 +01:00
Harald Pichler
ae6375d900
add humidity resource, bugfix pressure string variable
2017-02-24 10:28:35 +01:00
Harald Pichler
2137a12971
Merge branch 'master' of https://github.com/osdomotics/osd-contiki
2017-02-24 10:07:20 +01:00