Commit graph

35 commits

Author SHA1 Message Date
stephan
bffd145273 sologse/mtr3gse: Makefile cleanup, Model specific sources
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm/avr@8175 bc5caf13-1734-44f8-af43-603852e9ee25
2021-03-10 20:49:48 +00:00
wetzel
8e91f01f51 gse change4: added temperature read and fault latchup read
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm/avr@5724 bc5caf13-1734-44f8-af43-603852e9ee25
2016-12-13 16:07:09 +00:00
stephan
1fb032bb0f avr/sologse allow: make UNIT='LND gse 1' sologse.burn
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm/avr@5511 bc5caf13-1734-44f8-af43-603852e9ee25
2016-10-17 13:29:17 +00:00
stephan
1026492b39 sologse firmware: add DEFAULT target
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm/avr@4935 bc5caf13-1734-44f8-af43-603852e9ee25
2016-03-03 09:48:04 +00:00
stephan
1cf8375a20 sologse firmware: fix bug in set_time
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm/avr@4934 bc5caf13-1734-44f8-af43-603852e9ee25
2016-03-02 22:33:57 +00:00
stephan
2c38a446e6 arm..: typos and whitespace
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm/avr@4437 bc5caf13-1734-44f8-af43-603852e9ee25
2015-05-31 09:07:46 +00:00
stephan
d0ab3ecbf2 sologse avr: add unit id, fix: two level stringification
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm/avr@4416 bc5caf13-1734-44f8-af43-603852e9ee25
2015-05-27 15:16:18 +00:00
stephan
b824b747c2 sologse avr: add unit id
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm/avr@4415 bc5caf13-1734-44f8-af43-603852e9ee25
2015-05-27 15:11:01 +00:00
rasch
79309902de Remove unnecessary include of non-existant sologse.h
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm/avr@4188 bc5caf13-1734-44f8-af43-603852e9ee25
2015-04-14 19:17:12 +00:00
rasch
1b6320c72d Fixed IO bug that appeared during modularization.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm/avr@3276 bc5caf13-1734-44f8-af43-603852e9ee25
2014-10-15 10:46:55 +00:00
rasch
83884983f0 Added svn:keyword "Id" to all .c and .h files.
Added Makefile to versioncontrol, so that the binary can actually be compiled.


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm/avr@3243 bc5caf13-1734-44f8-af43-603852e9ee25
2014-10-09 10:33:10 +00:00
rasch
6ad398a837 Complete Modularization and new features.
* sologse.c has been split into several modules.
  * Compiling now requires its own Makefile.
 * State machine has been reworked to be more modular.
 * Bugs with missing line termination have been fixed.
 * sologse_fpga.py contains an interactive interface to the device.
 * New spi transfer mode '#' allows raw bytes to be sent via SPI without
   requiring any formatting.


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm/avr@3167 bc5caf13-1734-44f8-af43-603852e9ee25
2014-09-10 12:25:10 +00:00
rasch
7d18b5ffa5 sologse firmware: Can now transmit binary code to fpga (similar protocol to ihex). Also new scripts for sending binary data.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm/avr@3028 bc5caf13-1734-44f8-af43-603852e9ee25
2014-06-09 18:14:33 +00:00
rasch
36071a5037 sologse firmware: FPGA interface works. IO cleaned up.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm/avr@3021 bc5caf13-1734-44f8-af43-603852e9ee25
2014-06-06 16:43:33 +00:00
rasch
2714d0e16b sologse firmware: Add missing state transitions
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm/avr@3020 bc5caf13-1734-44f8-af43-603852e9ee25
2014-06-06 10:23:11 +00:00
rasch
62d9c31c08 sologse firmware: Fixes and test functions for SPI.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm/avr@3019 bc5caf13-1734-44f8-af43-603852e9ee25
2014-06-06 09:20:14 +00:00
stephan
0a6e7363db sologse firmware: use PIN for input, SPI fixes
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm/avr@3008 bc5caf13-1734-44f8-af43-603852e9ee25
2014-06-05 16:23:03 +00:00
rasch
10b87dab7a sologse: Bug fixes.
sologse.c: Fixed multiple bugs in the state machine. Most notably missing state changes and a bug where a newline would always reset the state machine.
  sologse_fpga.py: Stop transmission if an error occurs while sending.


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm/avr@3007 bc5caf13-1734-44f8-af43-603852e9ee25
2014-06-05 13:16:11 +00:00
rasch
34754ed2cb sologse: Removed unnecessary 'static' keywords to avoid compiler warnings.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm/avr@2991 bc5caf13-1734-44f8-af43-603852e9ee25
2014-06-03 14:35:21 +00:00
rasch
b674d55fe3 sologse: Bugfix: 1HZ_clk not blinking on startup.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm/avr@2990 bc5caf13-1734-44f8-af43-603852e9ee25
2014-06-03 14:32:31 +00:00
rasch
0233041ab6 sologse: Script for sending binary files via fpga.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm/avr@2987 bc5caf13-1734-44f8-af43-603852e9ee25
2014-06-03 14:14:40 +00:00
rasch
9bd03dc93d sologse: 1HZ_clk can be turned off, spi reverses bit-order before sending
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm/avr@2986 bc5caf13-1734-44f8-af43-603852e9ee25
2014-06-03 11:33:13 +00:00
rasch
0600c3e7fb sologse: New features.
* Onboard clock.
  * Reworked command syntax.
  * Communication with SPI/FPGA is now possible.
  * Time and power can be logged contiously.
  * Probably more...


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm/avr@2902 bc5caf13-1734-44f8-af43-603852e9ee25
2014-05-19 16:20:55 +00:00
rasch
ca76a7049b sologse: Modularity improvements and working 32bit clock. Also some syntax changes for commands.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm/avr@2897 bc5caf13-1734-44f8-af43-603852e9ee25
2014-05-17 20:57:12 +00:00
rasch
e9f87ab105 sologse: New features for ADC and 1HZ_CLK.
* ADC now also checks current.
  * ADC values can be printed.
  * 1HZ_CLK can be forced to use new cycle length immediately.


git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm/avr@2856 bc5caf13-1734-44f8-af43-603852e9ee25
2014-05-13 16:16:11 +00:00
rasch
e073fd2f65 sologse: Fixed problem where interrupts would ignore variables because of missing volatile keywords.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm/avr@2848 bc5caf13-1734-44f8-af43-603852e9ee25
2014-05-11 16:38:50 +00:00
rasch
757dd345f5 sologse: Fixes for ADC and 1HZ_CLK
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm/avr@2847 bc5caf13-1734-44f8-af43-603852e9ee25
2014-05-11 15:54:39 +00:00
rasch
e69acba563 sologse: Corrected timing for 1HZ_CLOCK pulse width change.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm/avr@2835 bc5caf13-1734-44f8-af43-603852e9ee25
2014-05-06 11:37:27 +00:00
rasch
f3f9f027d9 sologse: Abstracted IO-layer, added SPI/FPGA interface, added state machine for IO handling.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm/avr@2768 bc5caf13-1734-44f8-af43-603852e9ee25
2014-04-22 12:18:51 +00:00
rasch
33f984efe5 sologse: Changed 1Hz clock mode to PWM. Started nonblocking USART interface (not functional yet).
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm/avr@2615 bc5caf13-1734-44f8-af43-603852e9ee25
2014-03-05 01:38:37 +00:00
stephan
d58334f3c9 sologse: use svn Id as greeting message
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm/avr@2596 bc5caf13-1734-44f8-af43-603852e9ee25
2014-02-27 12:33:14 +00:00
rasch
730c630a01 sologse: 1HZ-timer added
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm/avr@2573 bc5caf13-1734-44f8-af43-603852e9ee25
2014-02-24 11:45:39 +00:00
stephan
762e6fc662 lcd: debug: turn control lines to output
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm/avr@2507 bc5caf13-1734-44f8-af43-603852e9ee25
2014-02-05 17:31:53 +00:00
rasch
dc4ffc1d08 sologse: Add 1Hz timer.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm/avr@2505 bc5caf13-1734-44f8-af43-603852e9ee25
2014-02-05 11:40:27 +00:00
rasch
33d001b9ea sologse initial working commit.
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm/avr@2504 bc5caf13-1734-44f8-af43-603852e9ee25
2014-02-03 11:27:10 +00:00