Support and General Use > Hardware

Open source player?

(1/5) > >>

code_311:
I searched but didn't find any posts, has anyone seen this yet? Open source player called tangara.

https://sr.ht/~jacqueline/tangara/

https://www.crowdsupply.com/cool-tech-zone/tangara

Is an ESP32 capable of running rockbox?

Trzyzet:
The most powerful ESP32 has about a 0.5MB of RAM. I think it's not enough.

speachy:

--- Quote from: Trzyzet on October 23, 2023, 05:11:22 AM ---The most powerful ESP32 has about a 0.5MB of RAM. I think it's not enough.

--- End quote ---

This device is built around an ESP32-WROVER module with two ESP32 cores @230MHz, and 8MB of QSPI-attached external PSRAM.    Use of PSRAM will yield a perforamance hit but the overall system shoud still be plenty fast enough for the full rockbox feature set.

(I'm 95% certain only 4MB of PSRAM is directly mappable at a time, but it _should_ be possible to play games with the MMU to work around that)

llnx1:
Is there any price estimate ?

amachronic:

--- Quote from: speachy on October 23, 2023, 09:53:19 AM ---(I'm 95% certain only 4MB of PSRAM is directly mappable at a time, but it _should_ be possible to play games with the MMU to work around that)

--- End quote ---

Yep, the ESP32 reference manual is pretty explicit that the entire virtual address space is 4 MB -- the MMU section makes this a bit more obvious. I think it'd be like PAE on x86, if you could segment things into processes of 4 MB max memory you'd be okay. But trying to use all 8 MB from a single process would be impossible without major hacks.

The ESP32-S3 has 32 MB of virtual address space, however, which would be plenty.

Navigation

[0] Message Index

[#] Next page

Go to full version