jacqueline
|
130009eb14
|
Pin audio pipeline to the app core
|
2 years ago |
jacqueline
|
cc3fd9571e
|
split out lvgl task into its own component
|
2 years ago |
jacqueline
|
f955804495
|
use a freertos timer for lvgl ticks
|
2 years ago |
jacqueline
|
27c63ebb95
|
Switch to an MVP-ready 16bit three wire DAC setup
|
2 years ago |
jacqueline
|
2d95b63727
|
Working without big distortion :)
|
2 years ago |
jacqueline
|
731b2cfa77
|
working isr-based sink, but still grainy
|
2 years ago |
jacqueline
|
4c77950e70
|
Pipeline working and outputting correctly, but noisy
|
2 years ago |
jacqueline
|
561f9d2a07
|
Ensure the sink buffer is large enough to not fully drain during
playback
|
2 years ago |
jacqueline
|
25c5896dc5
|
add some bounds checking asserts
|
2 years ago |
jacqueline
|
7a54ff0df9
|
WIP track down new pipeline memory issues
|
2 years ago |
jacqueline
|
40a9734b04
|
Redo pcm registers to include pages
|
2 years ago |
jacqueline
|
3836768bb8
|
new pipeline working(?), but the dac eludes me
|
2 years ago |
jacqueline
|
7c6fd654f5
|
New pipeline building, still needs proper control
|
2 years ago |
jacqueline
|
3817ec0c77
|
turn on amp for development
|
2 years ago |
jacqueline
|
a9531c86a4
|
mostly single task pipeline
|
2 years ago |
jacqueline
|
2a46eecdc6
|
Temporarily allow the touchwheel to be missing
|
2 years ago |
jacqueline
|
35ecf8c49b
|
rename
|
2 years ago |
jacqueline
|
a1cef17c5b
|
Leave the display reset pin alone; we don't need it
|
2 years ago |
jacqueline
|
c93ed8efad
|
fix some display issues
|
2 years ago |
jacqueline
|
1b245316fe
|
fix up touchpad timeouts, make it less chatty
|
2 years ago |
jacqueline
|
9799ab458d
|
fix sd card on for dev + mux pin
|
2 years ago |
jacqueline
|
a0ae39befe
|
Update pinouts for R3
|
2 years ago |
jacqueline
|
53ad4fc3f2
|
daniel wat
|
2 years ago |
ailurux
|
78ec09c494
|
Touchwheel test
|
2 years ago |
jacqueline
|
b9a75cd55a
|
LDO up at boot
|
2 years ago |
jacqueline
|
dd3cb1b760
|
Merge remote-tracking branch 'refs/remotes/origin/main'
|
2 years ago |
jacqueline
|
0fce4fcc06
|
update to faceplate bodge
|
2 years ago |
jacqueline
|
4887f37898
|
add leveldb
|
2 years ago |
jacqueline
|
d01f1bee10
|
Use UTF-8 for filenames
|
2 years ago |
ailurux
|
a0798c7887
|
Software rotation for display
|
2 years ago |
jacqueline
|
e0363df454
|
Make a few init things fail less fatally
|
2 years ago |
jacqueline
|
db01e6335a
|
Make default font not look broken
|
2 years ago |
jacqueline
|
fed7b450b3
|
Fix up display artficacts and clean up unused features
|
2 years ago |
jacqueline
|
47ae601d41
|
Tidy up pipeline and use arena capacity to test for overruns
|
2 years ago |
jacqueline
|
941bafca17
|
Add a memory arena for the audio pipeline
|
2 years ago |
jacqueline
|
12d2ffdab7
|
Add logging to the DAC
|
2 years ago |
jacqueline
|
644601b636
|
mark i2s callbacks as iram safe
|
2 years ago |
jacqueline
|
a65d996583
|
Use the sync apis for I2S output
|
2 years ago |
jacqueline
|
fa1f1cd9ab
|
i am boo. boo the fool.
|
2 years ago |
jacqueline
|
f0a4b4cf50
|
whoops, remove chatty logging
|
2 years ago |
jacqueline
|
61c91b3cdb
|
Mostly working pipeline, including proper EOF signalling
|
2 years ago |
jacqueline
|
cabfd4b75e
|
fix pipeline heap corruption and chunk ignores
|
2 years ago |
jacqueline
|
9eecf78e08
|
fixing reading past eof
|
2 years ago |
jacqueline
|
aae1871999
|
remove unused ISR allocation
this was blocking the i2s driver somehow!(?)
|
2 years ago |
jacqueline
|
ef8d404b15
|
Continue ironing out i2s pipeline
still at least one heap corruption issue, plus the i2s write method
seems to block forever :/
|
2 years ago |
jacqueline
|
2cc0a38a1a
|
pipeline memory management fixes + logging
|
2 years ago |
jacqueline
|
7b60f5f864
|
Make StreamInfo a PDO
|
2 years ago |
jacqueline
|
3696512b38
|
Fix memory leak, re-enable play command (it doesnt work lol)
|
2 years ago |
jacqueline
|
f6dcd845fc
|
Switch from MessageBuffer to Queue for pipeline comms
|
2 years ago |
jacqueline
|
e7f926e2c3
|
Tolerate longer dac timeouts + i2c timeouts during bootup
|
2 years ago |