1
0
Fork 0
mirror of https://codeberg.org/SiB64/blinkenlights.git synced 2026-05-01 06:44:23 +02:00
Commit graph

91 commits

Author SHA1 Message Date
Stephan
d6a6e9d4d4 Makefile: fix rule %.id 2025-12-19 13:35:26 +01:00
Stephan I. Böttcher
a3203675a3 mux_uart rpi1 2025-05-15 16:12:23 +02:00
Stephan I. Böttcher
51915670eb kennug: -DWDT_TRIGGERED 2025-05-15 13:50:42 +02:00
Stephan I. Böttcher
9a484ba845 reset_avr: reset via gpio17 2025-05-15 13:49:38 +02:00
Stephan
52c70b7304 blink: -DWDT_TRIGGERED 2025-05-14 12:30:09 +02:00
Stephan I. Böttcher
2d5d713c67 component values, R₁ for 3.3V operation 2025-05-13 15:57:09 +02:00
Stephan I. Böttcher
02392c27af kennung: -DBOTH_LEDS 2025-05-09 13:00:36 +02:00
Stephan I. Böttcher
331b1a0798 src/make: misc
- add target %.E
- remove -gstabs from CFLAGS
- add Raspberry Pi 1 arch to avrdude gpio rules
- fix KENNUNG=.. write
2025-05-09 12:57:47 +02:00
Stephan I. Böttcher
40e96ffea3 gitignore *.E 2025-05-09 12:56:49 +02:00
Stephan I. Böttcher
3fc364d09e gerbv: remove alpha from color tuple 2025-05-09 12:55:44 +02:00
Stephan I. Böttcher
8b273d2439 gvp2make: python 3, alpha 2025-05-06 09:22:42 +02:00
SiB64
b00d21850c src/README: fix typo 2025-04-15 08:45:07 +00:00
Stephan I. Böttcher
b6a7d6a3a6 add bom 2025-04-15 10:38:36 +02:00
SiB64
59ef27f9ce README: remove full paths to images 2025-04-15 08:33:24 +00:00
SiB64
b36a1e34e2 Add bate to README 2024-10-20 11:30:47 +00:00
Stephan
d99e5587d1 bate.py recalibrate 2024-08-12 15:15:43 +02:00
Stephan
77b23571c5 src/bate.py: two decimals precision 2024-08-05 09:46:55 +02:00
Stephan
56514e0e3f src/Makefile: bate%.filt 2024-08-05 09:45:22 +02:00
Stephan
40ca706ec8 src/Makefile: on RPi default to avrdude72.rc 2024-01-15 23:29:00 +00:00
Stephan
d3f0c51616 bate.py: arg: port 2024-01-15 23:28:13 +00:00
Stephan
faf8c43c51 mux_uart: options rpi2 rpi3 2024-01-15 23:27:23 +00:00
Stephan I. Böttcher
b54943aa4f struct bate_config 2024-01-15 20:19:46 +01:00
Stephan I. Böttcher
d941d693c8 eeprom: optimization
The EEPORM address calculations were 16 bit wide.  This patch tries to
make the compiler omit the high byte.
2024-01-15 20:17:11 +01:00
Stephan I. Böttcher
2f8427cd3b Makefile: targets id, ad, parameter BATE_PERIOD 2024-01-15 20:14:27 +01:00
Stephan I. Böttcher
94d6966638 bate: clk period config in eeprom 2024-01-15 14:00:16 +01:00
Stephan I. Böttcher
e0b7bb2711 bate_wdt: do one conversion and wait for the WDT 2024-01-15 13:36:46 +01:00
Stephan I. Böttcher
1a7b4b4a03 Merge branch 'master' of pott:/home/pott/git/blinkenlights 2024-01-15 12:42:39 +01:00
Stephan I. Böttcher
81e14625dd bate.py: add timestamp 2024-01-15 10:59:02 +01:00
Stephan
a6fcc4eb6c AVRDUDEPROG … 2024-01-14 23:01:31 +00:00
Stephan
47f1ac3642 AVRDUDE_VERSION 2024-01-14 22:54:56 +00:00
Stephan
e4b3f2defd mux_uart: fix arg set 2024-01-14 22:54:24 +00:00
Stephan
5f7ae76056 RPi4 aarch64 selects linuxgpio 2024-01-14 22:24:08 +00:00
Stephan
649997d036 avrdude v72 needs more lines in avrdude.rc 2024-01-14 22:23:10 +00:00
Stephan I. Böttcher
4837d6d55c bate: tons of fixes. It works. 2024-01-14 05:09:10 +01:00
Stephan I. Böttcher
7defcb5823 bate tty readout 2024-01-14 05:08:30 +01:00
Stephan I. Böttcher
127ee5976f bate: prevent ipo const prop cloning 2024-01-13 14:44:18 +01:00
Stephan I. Böttcher
657185de46 bate: noinline bate_frame/_bit, now it fits 2024-01-12 22:21:11 +01:00
Stephan I. Böttcher
0395de243d bate: new project pressure sensor
Read data from an MS5534C pressure sensor
Does not fit unless inlining gets surpressed.
2024-01-11 22:54:57 +01:00
Stephan I. Böttcher
734bb9ad28 Update 'src/README.md'
Typo fixes
2022-11-15 23:26:12 +01:00
Stephan I. Böttcher
0b32620af2 Update 'src/README.md'
Make second level ordered lists numeric.
2022-11-15 23:23:51 +01:00
Stephan I. Böttcher
e81f59b91e Update 'src/README.md'
Indent second level ordered list by 4 spaces.
2022-11-15 23:21:39 +01:00
Stephan I. Böttcher
3bbef9635e add src/README.md 2022-11-15 23:12:48 +01:00
c66961f16c mux_uart: allow up to 7 gpio 2022-11-15 17:42:13 +00:00
Stephan I. Böttcher
a973c35a40 mux_uart: args, usage, doc 2022-11-15 16:59:44 +01:00
Stephan I. Böttcher
36ac83378b Merge branch 'master' of pott.psjt.org:/home/pott/git/blinkenlights 2022-11-15 00:42:15 +01:00
Stephan I. Böttcher
e85eec0552 add small tool to wire the UART to its pins 2022-11-15 00:41:56 +01:00
Stephan I. Böttcher
f6a4a0aee5 add rpi wire diagram 2022-11-07 17:44:26 +01:00
d139ee5005 burn: add avrdude config for Raspberry Pi
Connect the blinkenlights to a Raspberry Pi's TxD and RxD pins.  Use
linuxgpio to burn the image and use the same pins later for comm.

Caveat: after using the TxD RxD pins with gpio, they are no longer
connected to the amba UART.  A reboot fixes that.  Still looking for a
way to reconnect those pins for comm without a reboot.  See
https://lore.kernel.org/linux-gpio/s6n8rkpably.fsf@psjt.org

Caveat: The Raspberry Pi's udev is too slow to grant permissions to the
gpio API before avrdude gives up.  Using root is not acceptable.  A
patch was submitted to avrdude to fix that. See
0212ed9e4e
2022-11-07 15:05:43 +00:00
Stephan Boettcher
36fbd0fd16 kennung.c: commandline parameter -DMAX_DC= 2022-11-02 15:32:15 +01:00
Stephan I. Böttcher
bb15ea5b7b .gitignore *.objdump 2022-11-02 14:13:19 +01:00