Stephan I. Böttcher
c972a723c1
make %.s -fverbose-asm
2024-11-04 14:34:50 +01:00
Stephan I. Böttcher
bcf8f25f7a
Makefile: -Wno-missing-field-initializers
2024-11-03 12:17:13 +01:00
Stephan I. Böttcher
6c8119424b
timer_wait
...
Turn on timer1.
Reset and Interrupt at MR0.
Configure ISR for both timers.
Allow waiting for timer events and pin state:
- `mclk`: Timer0, a number of MCLK interrupts (65536kHz)
- `pclk`: Timer1, one-shot MR0 interrupt, 60MHz.
- `ccr0`: AD0.1…3 reconfigured as Capture inputs.
- `ccr1`: MISO, AD1.2 reconfigured as Capture inputs.
- `gpio0`: Wait for pin state.
Use case: MS5534C readout
- CAP1.3 irq on falling edge from MISO
- 50ms timeout via timer0 `mclk`
- 35ms timeout via timer1 `pclk`
- test if MISO is low at each mclk irq.
(could be all configured at the same time.)
2024-11-02 18:35:17 +01:00
Stephan I. Böttcher
ed7c44de29
printf: add flags, printf_partial
2024-11-02 13:55:56 +01:00
Stephan I. Böttcher
6d5e8152aa
ads8688: implement adc readout
2024-11-01 21:39:45 +01:00
Stephan I. Böttcher
d071775cc6
ltc2656: new file, send ssp frames to the dac
2024-11-01 16:45:17 +01:00
Stephan I. Böttcher
560f7b806b
ssp rewrite, gpio
...
Drop ssp compatibility, injection, etc.
Rewrite the isr optimised for small messages.
Allow operation without buffer.
Add gpio documentation and simple gpio primitives.
2024-10-31 19:00:19 +01:00
Stephan I. Böttcher
21750a6e98
remove Altera ifc
...
keep the files `altera.[ch]` for ssp/spi.
keep `pressure.[ch]` for the calibration.
2024-10-28 16:33:13 +01:00
Stephan I. Böttcher
2660f821fd
add uart1 driver and basic mainloop support
2024-10-22 22:03:49 +02:00
Stephan I. Böttcher
2e6e3c5631
dlrena pinout
...
modify the PCB setting according to the DLRENA pinout
AD0.1 becomes GPIO
Rename the remaining ADC channels
Power down Timer 1
Use Timer 0 to generate 32768 Hz clock on P0.16-Match0.2
Power up and wire up UART1.
2024-10-20 22:44:20 +02:00
stephan
c396785f12
make new flash_NMAHEPAM
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@9115 bc5caf13-1734-44f8-af43-603852e9ee25
2024-09-24 11:18:01 +00:00
stephan
d16529b866
arm: FATNAME_flash_CHAOS
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@8974 bc5caf13-1734-44f8-af43-603852e9ee25
2024-05-31 16:59:46 +00:00
stephan
f9c6ab1a7d
arm/chaos: new subsystem, read ADS8688 for HK
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@8940 bc5caf13-1734-44f8-af43-603852e9ee25
2024-05-22 17:15:54 +00:00
stephan
f7480da6c9
arm: SerialNo-CHAOS=13
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@8937 bc5caf13-1734-44f8-af43-603852e9ee25
2024-05-22 13:07:57 +00:00
stephan
0aaeb0eac3
arm: add base85 codec
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@8719 bc5caf13-1734-44f8-af43-603852e9ee25
2023-11-15 19:13:00 +00:00
stephan
8235bf81c6
arm: NMRENA10
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@8692 bc5caf13-1734-44f8-af43-603852e9ee25
2023-10-20 12:28:36 +00:00
stephan
6aa116aac7
arm/Makfikle: µM is not on irena SN8, with 2M flash
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@8629 bc5caf13-1734-44f8-af43-603852e9ee25
2023-03-20 13:10:54 +00:00
stephan
7a421a27be
add serialno MCS
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@8496 bc5caf13-1734-44f8-af43-603852e9ee25
2022-10-07 11:54:24 +00:00
stephan
59ec99579b
pirena: new flash image, bitfile
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@8457 bc5caf13-1734-44f8-af43-603852e9ee25
2022-05-06 10:48:48 +00:00
stephan
a210f12242
arm: HARENA, AHEPAM demo
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@8456 bc5caf13-1734-44f8-af43-603852e9ee25
2022-05-05 13:43:54 +00:00
stephan
102a33a8c7
arm lost+found commit
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@8378 bc5caf13-1734-44f8-af43-603852e9ee25
2022-02-04 15:33:05 +00:00
stephan
76919ab8f7
arm: fatname_IRENA
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@8353 bc5caf13-1734-44f8-af43-603852e9ee25
2021-11-29 21:26:15 +00:00
stephan
1446412d7a
µMustang analysis
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@8238 bc5caf13-1734-44f8-af43-603852e9ee25
2021-07-04 14:07:48 +00:00
stephan
bec68a4f2e
IARENA: arena SN1, Saclay config
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@8219 bc5caf13-1734-44f8-af43-603852e9ee25
2021-04-15 07:29:25 +00:00
stephan
120aeb1555
arm: FATSIZE_flash_iarena=1M
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@8194 bc5caf13-1734-44f8-af43-603852e9ee25
2021-03-18 09:30:05 +00:00
stephan
b1cea8198c
erene flash debugged
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@8079 bc5caf13-1734-44f8-af43-603852e9ee25
2020-07-12 11:31:26 +00:00
stephan
55efe6c3bb
arm/Makefile: limit darena FATSIZE to 1MByte
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@8036 bc5caf13-1734-44f8-af43-603852e9ee25
2020-04-14 08:38:12 +00:00
stephan
e0d8e30e71
new flash_darena
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@8031 bc5caf13-1734-44f8-af43-603852e9ee25
2020-04-01 21:30:28 +00:00
stephan
e4ffac6aa7
flash_NM_MCS: bitfile, default config, new res, CRON.RC
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@7932 bc5caf13-1734-44f8-af43-603852e9ee25
2020-02-23 21:28:29 +00:00
stephan
41eb0be88f
nm/counter, alt_cmd_aflag
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@7855 bc5caf13-1734-44f8-af43-603852e9ee25
2019-12-03 19:50:14 +00:00
stephan
52b602aa79
arm/flash_IRENA fix
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@7842 bc5caf13-1734-44f8-af43-603852e9ee25
2019-11-17 20:54:46 +00:00
stephan
9947a83ebc
flash NMHERTZ
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@7581 bc5caf13-1734-44f8-af43-603852e9ee25
2019-07-01 19:57:09 +00:00
stephan
771d94c133
add flash_TANOS
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@7574 bc5caf13-1734-44f8-af43-603852e9ee25
2019-06-28 08:54:22 +00:00
stephan
1b1c42e649
arm: flash_MD3 with flight config @ 921600 baud
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@7426 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-16 20:52:16 +00:00
stephan
ee031ddbe1
arm: reboot_magic in new section .persist, REBOOT.RC
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@7416 bc5caf13-1734-44f8-af43-603852e9ee25
2019-04-15 09:49:59 +00:00
stephan
3b04f30db2
arm flash: allow 126 char per .RC line
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@7398 bc5caf13-1734-44f8-af43-603852e9ee25
2019-03-26 16:20:19 +00:00
stephan
eae20e4134
arm: isp_stackdump()
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@7386 bc5caf13-1734-44f8-af43-603852e9ee25
2019-03-22 13:37:27 +00:00
stephan
bda5136d38
arm: BOX=TANOS
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@7310 bc5caf13-1734-44f8-af43-603852e9ee25
2019-02-26 09:08:50 +00:00
stephan
ceb32a959a
irena for MD3
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@7279 bc5caf13-1734-44f8-af43-603852e9ee25
2019-02-11 17:22:48 +00:00
stephan
bba072a173
fixes fro the new syntax of things
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@7253 bc5caf13-1734-44f8-af43-603852e9ee25
2019-01-30 15:23:12 +00:00
stephan
681010dbc3
arm: remove memory/peek /poke
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@7177 bc5caf13-1734-44f8-af43-603852e9ee25
2018-12-09 23:18:59 +00:00
stephan
317694246d
arm: pretty broken uart
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@7161 bc5caf13-1734-44f8-af43-603852e9ee25
2018-12-05 16:20:11 +00:00
stephan
91c8ed8028
arm flashnames
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@7131 bc5caf13-1734-44f8-af43-603852e9ee25
2018-11-28 22:56:15 +00:00
stephan
91682fe97e
arm: led
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@7107 bc5caf13-1734-44f8-af43-603852e9ee25
2018-11-16 15:59:06 +00:00
stephan
e930dd7deb
arm:
...
fix and link spw
fix all warnings, WWARN=-Werror
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@7013 bc5caf13-1734-44f8-af43-603852e9ee25
2018-10-09 12:52:18 +00:00
stephan
6835ea2a8d
irena: SN 5 "ALKE" for exomars detector tests
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@6831 bc5caf13-1734-44f8-af43-603852e9ee25
2018-05-11 09:16:31 +00:00
stephan
a3f0402324
arm -Wno-parentheses
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@6772 bc5caf13-1734-44f8-af43-603852e9ee25
2018-04-30 12:56:12 +00:00
stephan
d23f1296da
arm: compile with debian arm gcc
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@6764 bc5caf13-1734-44f8-af43-603852e9ee25
2018-04-26 22:04:40 +00:00
stephan
c4e4b4e7cb
arm: Torsten's sirena project
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@6573 bc5caf13-1734-44f8-af43-603852e9ee25
2018-02-11 14:27:10 +00:00
stephan
ecae99163b
arm BGOT: new project
...
git-svn-id: svn+ssh://asterix.ieap.uni-kiel.de/home/subversion/stephan/solo/eda/arm@6547 bc5caf13-1734-44f8-af43-603852e9ee25
2018-01-31 16:23:53 +00:00