Commit Graph
31 Commits
Author SHA1 Message Date
jacqueline c24dfa6846 make boot go fast 2024-04-12 15:49:41 +10:00
jacqueline 49bd389528 use our spi flash in its fastest mode 2024-04-12 10:12:19 +10:00
jacqueline 29a246a733 Make the drain buffer very large, and move it into PSRAM
the i2s handler and streambuffer metadata are both still in iram for
good performance. otherwise, this seems to be enough to make gapless
playback work.
2024-02-21 14:12:23 +11:00
jacqueline 03c0968168 Let's try avoiding allocs in the bt stacks 2024-02-12 17:09:17 +11:00
jacqueline 816c30afb5 Panic on task WDT
deadlocks should probably not free the device!
2024-01-31 15:48:38 +11:00
jacqueline e8bcbdeff6 make the default sdkconfig more release build-y 2024-01-18 14:52:51 +11:00
ailuruxandcooljqln 0e04eb918e wav-codec (#13)
here is a wav decoder, enjoy!

Reviewed-on: https://codeberg.org/cool-tech-zone/tangara-fw/pulls/13
Reviewed-by: cooljqln <cooljqln@noreply.codeberg.org>
Co-authored-by: ailurux <ailuruxx@gmail.com>
Co-committed-by: ailurux <ailuruxx@gmail.com>
2024-01-11 05:54:30 +00:00
jacqueline b5d86a9497 little a more stack for main 2023-12-19 17:34:01 +11:00
jacqueline 64b106c13e add a cool lua repl 2023-12-13 16:10:08 +11:00
jacqueline 2b095948b8 Pull frertos funcs into iram, tweak wdt timeouts 2023-11-24 07:17:50 +11:00
jacqueline 05ce360c99 Flag off a few unused features 2023-11-06 17:11:52 +11:00
jacqueline 4e0aaa825b Free up some IRAM 2023-10-26 16:56:22 +11:00
jacqueline 542e6f5d90 The tweaking of max internal alloc size will continue until performance improves 2023-10-14 11:30:34 +11:00
jacqueline 936e327974 Claw back a little more memory 2023-10-12 11:20:59 +11:00
jacqueline f168bfab76 Don't post events from ISRs 2023-09-27 14:39:19 +10:00
jacqueline ce57b236c4 Move every alloc over 256 bytes into PSRAM 2023-09-26 21:46:05 +10:00
jacqueline 96252973d9 Make task tracing tools conditionally compiled 2023-09-26 20:47:07 +10:00
jacqueline c36bbe4e7d Claw back some more IRAM from unused components 2023-09-26 20:36:17 +10:00
jacqueline dd13a234d2 Place LVGL's memory pool into PSRAM 2023-09-25 15:26:05 +10:00
jacqueline 96944f088f Reclaim some internal ram 2023-09-22 21:19:19 +10:00
jacqueline ca75507146 Make esp-idf bluetooth logging less chatty 2023-09-22 21:19:19 +10:00
jacqueline b90c08b536 enable the qr code lib for onboarding 2023-09-04 09:51:52 +10:00
jacqueline e2479ee7aa Update sdkconfig 2023-08-08 16:18:42 +10:00
jacqueline 955a8ce303 Basic nvs init + bluetooth in the build 2023-08-01 12:13:48 +10:00
jacqueline 67ab8bf515 Bundle our own complete ui font + symbol font 2023-07-12 09:59:54 +10:00
jacqueline a4f94c812a Annote E V E R Y T H I N G with license info 2023-05-23 13:56:22 +10:00
jacqueline d01f1bee10 Use UTF-8 for filenames 2023-02-23 18:51:01 +11:00
jacqueline db01e6335a Make default font not look broken 2023-02-22 10:53:39 +11:00
jacqueline 644601b636 mark i2s callbacks as iram safe 2023-02-14 14:31:58 +11:00
jacqueline e802b8583f Enlarge app partition 2022-11-15 16:43:21 +11:00
jacqueline dc4644dacb Fix up sdkconfig diffs 2022-11-09 08:26:20 +11:00