--- Log for 19.10.123 Server: cadmium.libera.chat Channel: #rockbox --- Nick: rb-logbot Version: Dancer V4.16 Started: 6 days and 11 hours ago 00.08.22 Join dconrad [0] (~dconrad@208.38.228.48) 00.12.58 Quit dconrad (Ping timeout: 272 seconds) 00.21.29 Quit amiconn (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.) 00.21.29 Quit pixelma (Quit: .) 00.22.35 Join amiconn [0] (jens@p200300ea87273400305e95fffec66ff3.dip0.t-ipconnect.de) 00.22.35 Join pixelma [0] (marianne@p200300ea87273400305e95fffec66ff3.dip0.t-ipconnect.de) 00.24.48 *** Saving seen data "./dancer.seen" 00.37.17 Quit m01 (Quit: Konversation terminated.) 00.40.05 Join m01 [0] (~quassel@vps-b172b88b.vps.ovh.net) 01.29.58 Join Maxdamantus [0] (~Maxdamant@user/maxdamantus) 02.24.52 *** Saving seen data "./dancer.seen" 03.00.15 Quit CH23_M (Read error: Connection reset by peer) 03.00.51 Join CH23_M [0] (~CH23@revspace/participant/ch23) 04.24.53 *** Saving seen data "./dancer.seen" 04.32.03 Join CH23 [0] (~CH23@revspace/participant/ch23) 05.32.19 Quit kugel_ (Ping timeout: 252 seconds) 05.45.33 Join kugel_ [0] (~kugel@77.20.104.84) 05.56.11 # https://www.crowdsupply.com/cool-tech-zone/tangara 05.56.14 # looks pretty cool! 05.56.25 # bit weird that they didnt implement rockbox for it though 06.10.30 # buZz, maybe they´re not aware rockbox exists? 06.10.53 # how can they be a) into actual mp3 players and b) not know about rockbox 06.10.54 # :D 06.11.20 # it´s the only answer i can think of, for why they didn´t implement rockbox ;) 06.14.45 # rockbox mailing list complains about esp32 performance already 06.14.56 # but, with octal psram , i think its pretty fast? 06.15.10 # at least the linux port for esp32 uses it and doesnt feel very slow 06.15.30 # https://marc.info/?m=168044060629573 06.24.54 *** Saving seen data "./dancer.seen" 07.26.39 Quit _bilgus (Ping timeout: 240 seconds) 08.20.56 Join _bilgus [0] (~bilgus@2601:4c3:8100:caa0:4570:a198:78d1:b88a) 08.24.55 *** Saving seen data "./dancer.seen" 08.41.23 Join ReReBS [0] (~ReReBS@199.58.83.10) 08.42.35 # The inline controls of my KZ earbuds aren't working on Rockbox 3.15 (iPod Classic) but they work fine when plugged into a smartphone. 08.50.16 Quit ReReBS (Ping timeout: 260 seconds) 08.57.21 # if i recall correctly there´s a setting to turn those on/off 08.57.55 Join ReReBS [0] (~ReReBS@199.58.83.10) 08.58.17 # [14:57:21] if i recall correctly there´s a setting to turn those on/off ReReBS 08.59.18 # CH23: Do you know where it's located? I went looking for something like that but I couldn't find anything. 09.01.28 # seems it´s not there anymore, or i´m confusing it with another player 09.01.31 # one sec 09.03.47 # ReReBS, did it used to work? 09.04.56 # I'm fairly new to Rockbox. I've never had it work before but simply because I've never tried until now. 09.07.58 # i think it was never programmed 09.09.06 # That's annoying, seems like a no-brainer to support it. Oh well, thanks for the help. 09.11.23 # ReReBS, anyone willing to program it in, can do so 09.11.48 # the main devs are mostly occupied by core functionality 09.17.00 Quit ReReBS (Ping timeout: 248 seconds) 09.18.13 Join ReReBS [0] (~ReReBS@199.58.83.10) 09.22.40 Quit ReReBS (Ping timeout: 255 seconds) 09.34.58 Quit revo (Ping timeout: 255 seconds) 10.04.08 Join ReReBS [0] (~ReReBS@199.58.83.10) 10.09.20 Quit ReReBS (Ping timeout: 255 seconds) 10.15.51 Quit CH23_M (Ping timeout: 240 seconds) 10.16.22 Join CH23_M [0] (~CH23@revspace/participant/ch23) 10.24.57 *** Saving seen data "./dancer.seen" 10.25.22 Join ReReBS [0] (~ReReBS@199.58.83.10) 10.29.43 Quit ReReBS (Ping timeout: 255 seconds) 10.38.15 # CH23, buZz: It's built on an ESP32, so it's likely underpowered for the full Rockbox feature set. 10.39.57 Join ReReBS [0] (~ReReBS@199.58.83.10) 10.41.20 # make that _very_ underpowrered. 10.45.03 Quit ReReBS (Ping timeout: 240 seconds) 10.45.12 # It utilizes a ESP32-WROOM-32D SoM. Up to 240MHz clock, and while the module has 4MB of SPI flash on it, I think this design only has the on-chip ~500K of SRAM. 10.50.19 # firmware is also C++, and tightly coupled to the ESP32 framework 10.52.57 # I wish them the best. If that is successful then maybe there will be sufficient interest to build something more capable. 10.53.31 # (...and I hope they're not ripping off Apple's look/feel too closely; apple is notoriously litigous when it comes to that stuff) 11.19.46 Quit braewoods_ (Remote host closed the connection) 11.19.56 Join braewoods_ [0] (~braewoods@user/braewoods) 11.20.26 # some of the files in their repo are named gay-ipod 11.22.14 Join ReReBS [0] (~ReReBS@199.58.83.10) 11.22.24 # yeah, I snerked over that 11.22.31 # it's a happy ipod, eh! 11.23.02 # their choice of a ESP32 module with builtin wifi/bt is interesting. Probably don't have the code space to take advantage of it. 11.25.04 # I wonder what their enclosure production plans are -- 3d printing, or something more mass-produced? 11.26.21 Quit ReReBS (Ping timeout: 246 seconds) 11.28.03 Join ReReBS [0] (~ReReBS@199.58.83.10) 11.32.29 Quit ReReBS (Ping timeout: 255 seconds) 11.38.31 Quit CH23_M (Read error: Connection reset by peer) 11.38.50 Join CH23_M [0] (~CH23@revspace/participant/ch23) 11.53.38 Join Nyaa [0] (Nyaaori@cyberia.club/meow/nyaaori) 11.58.32 # i wonder if such a basic shape can be done as injection molding by some prototyping run 11.58.42 # probably needs a friend at such a company 12.24.59 *** Saving seen data "./dancer.seen" 12.48.49 Join CH23_ [0] (~CH23@revspace/participant/ch23) 12.52.31 Quit CH23 (Ping timeout: 255 seconds) 13.14.00 Quit CH23_ (Read error: Connection reset by peer) 13.14.06 Join CH23__ [0] (~CH23@revspace/participant/ch23) 13.19.18 Join lebellium [0] (~lebellium@2a01cb040610e000ac3a18445993c216.ipv6.abo.wanadoo.fr) 13.33.35 Quit JanC (Ping timeout: 240 seconds) 13.34.36 Quit braewoods_ (Remote host closed the connection) 13.34.51 Join braewoods_ [0] (~braewoods@user/braewoods) 13.36.04 Join JanC [0] (~janc@user/janc) 13.41.56 Quit CH23_M (Ping timeout: 260 seconds) 13.42.30 Join CH23_M [0] (~CH23@revspace/participant/ch23) 13.59.22 # Build Server message: 3New build round started. Revision 759aaecdff, 304 builds, 10 clients. 13.59.23 # 3Playlist Viewer: Eliminate 'dirty' flag by Christian Soffke 14.01.39 Join baltazar [0] (~baltazar@92-249-141-100.pool.digikabel.hu) 14.07.40 Join chris_s [0] (~chris_s@dslb-002-206-146-065.002.206.pools.vodafone-ip.de) 14.07.51 Join jacobk [0] (~quassel@129.110.242.224) 14.09.03 Quit Nyaa (Remote host closed the connection) 14.09.20 Join Nyaa [0] (Nyaaori@cyberia.club/meow/nyaaori) 14.09.50 # Build Server message: 3Build round completed after 629 seconds. 14.09.52 # Build Server message: 3Revision 759aaecdff result: All green 14.11.15 Quit braewoods_ (Remote host closed the connection) 14.11.37 Join braewoods_ [0] (~braewoods@user/braewoods) 14.25.01 *** Saving seen data "./dancer.seen" 14.41.07 # Build Server message: 3New build round started. Revision 4cfd7cc77d, 304 builds, 10 clients. 14.41.07 # 3Track Info [Playlist] field: Add playlist name by Christian Soffke 14.42.46 Quit othello7 (Quit: othello7) 14.45.34 Join othello7 [0] (~Thunderbi@pool-100-36-166-8.washdc.fios.verizon.net) 14.55.12 # Build Server message: 3Build round completed after 845 seconds. 14.55.14 # Build Server message: 3Revision 4cfd7cc77d result: 9 errors 0 warnings 15.08.16 # It seems the RockBoxUtility is unusable (unless you get lucky with the autodetect), tried it on two different computers on two different OS, the Windows one did not autodetect, the Linux one did autodetect that I have a player connected but claimed I have six and demanded that I disconnect the others (instead of metting me just choose which clone of the almost-identical hardware it is), and manual 15.08.22 # detection is impossible since neither version has the ability to choose a mountpoint, the menu for that does not react to being clicked in any way :( 15.21.48 Quit jacobk (Ping timeout: 248 seconds) 15.23.42 # Build Server message: 3New build round started. Revision 34408af994, 304 builds, 10 clients. 15.23.42 # 3Fix warble error 4cfd7cc by Christian Soffke 15.25.25 Quit JanC (Read error: Connection reset by peer) 15.26.52 Join jacobk [0] (~quassel@utdpat241106.utdallas.edu) 15.38.33 # Build Server message: 3Build round completed after 893 seconds. 15.38.35 # Build Server message: 3Revision 34408af994 result: All green 15.59.23 Join JanC [0] (~janc@user/janc) 16.25.03 *** Saving seen data "./dancer.seen" 16.31.05 Quit jacobk (Ping timeout: 240 seconds) 16.45.45 # speachy: that ESP32 model can have up to 256Mbit external PSRAM through Octal SPI, lot faster than you might think ;) 16.46.28 # and injection molding is awesome if you have 50000 euro to waste on a mold for it ;) 16.46.44 # seems unlikely that mp3 player total profit will even be 50k 16.47.43 # and dont forget, that ESP32 is dualcore (actually 3 or 4 cores if you include the lowpower cores) 16.48.29 # IIRC the address space only allows for 4MB directly mapped in at any point in time 16.48.36 # nah 16.48.54 # as i said , the -native linux- that runs on the ESP32 can use the whole ram at once 16.48.56 # but the point being _that_ particular design doesn't have external PSRAM. 16.48.58 # psram* 16.49.37 # (or at least it's not immediately identifiable on the BoM) 16.49.55 # so, if linux can run, why not rockbox? 16.52.59 # "Due to this address mapping the ESP32 can address up to 15MB external Flash and 8MB External SRAM" 16.53.11 # thats false 16.53.23 # That's a direct quote from the ESP32 reference manual. 16.53.29 # Section 1.3.3 16.53.32 # which ESP32 version? 16.53.46 # wait, they're not even using a ESP32-S3? tssk 16.53.50 # https://www.espressif.com/sites/default/files/documentation/esp32_technical_reference_manual_en.pdf 16.54.02 # that's the document linked from the ESP32-VROOM-32D datasheet. 16.54.03 # there's ~10 different ESP32 versions 16.55.18 # also in that section is the actual memory map table, there's only 4MB of address space for the PSRAM (and 4MB for flash). Which can be banked in. 16.56.07 # so, while I don't doubt there are some high-end ESP32s that can do all sorts of things, there are also much lower-end cores that can't, including the one on the module that's at the heart of the Tangara design. 16.56.14 # geee, their projectname is gay-ipod? O_o 16.56.57 # the actual core here is the LX6. 16.56.58 # the -actual- ESP32 module they have in their design is ESP32-WROVER-IE-N16R8 , not ESP32-WROOM-32D 16.57.12 # yeah, xtensa core, supported in gcc and linux 16.57.48 # I'm just going on what the bom said 16.57.57 # yes https://git.sr.ht/~jacqueline/tangara-hw/tree/main/item/mainboard/gay-ipod.xml#L553 16.58.03 # asys ESP32-WROVER-IE-N16R8 16.58.05 # says* 16.58.26 # "43","1","U15","ESP32-WROVER","symbols:ESP32-WROOM","footprints:ESP32-WROVER","https://www.espressif.com/sites/default/files/documentation/esp32-wroom-32d_esp32-wroom-32u_datasheet_en.pdf","","","","","","ESP32-WROVER-IE-N16R8","","","","","","","" 16.58.35 # exactly ESP32-WROVER-IE-N16R8 16.58.40 # the pdf is the wrong one 16.58.50 # should be https://www.espressif.com/sites/default/files/documentation/esp32-wrover-e_esp32-wrover-ie_datasheet_en.pdf 16.58.59 # So they're a little confused with their text. (and the end of hte line required a lot of scrolling) 16.59.22 # yeah, i can see people that name projects 'gay-ipod' not being the most precise in descriptions 16.59.53 # their bom uses the two interchangeably. someone was sloppy. 17.00.07 # the photo of internals has the WROVER aswell 17.00.41 # well, the WROVER still uses the LX6 MCU but lookkee here, 8MB of on-module PSRAM 17.01.07 # ofcourse its still using LX6, afaik its the only xtensa core IP they licensed 17.01.08 # 4MB directly accessable at a time, though through an MMU it might be possible to play games. 17.01.22 # linux literally runs, using whole PSRAM 17.01.53 # that's certainly capable of rockbox. though I'm not sure how bad the performance penalty of PSRAM will be, especially for random access 17.02.05 # likely just fine 17.02.21 # IIRC the ESP32 maxes out at 80MHz for the PSRAM attachment 17.02.31 # random benchmarks show ~100MB/sec 17.02.36 # likely -plenty- for rockbox 17.02.43 # 100MB/s is not going to be on the LX6. 17.02.56 # yes, on the LX6 17.03.09 Join jacobk [0] (~quassel@129.110.242.224) 17.03.51 # hah, NOT RECOMMENDED FOR NEW DESIGNS" 17.03.53 # 120Mhz maxed out, btw 17.04.10 # https://i.imgur.com/YBq5HZQ.png 17.05.56 # devil's in the details, eh? 17.06.57 # do you have any actual experience with ESP32? 17.07.12 # nope, just going on public datasheets. 17.07.49 # don't get me wrong, I'm pleasantly surprised to see this thing is higher-spec'd than was first apparent. 17.08.13 # makes me wonder why they didn't plan on rockbox from the outset vs a whole new firmware. 17.08.24 # that was indeed my initial question 17.09.09 # that WROVER module is $3.28 in single-unit quantities too, nice. 17.13.40 # yeah kinda expensive 17.13.43 # compared to others 17.13.54 # actually, no, it's cheap 17.14.09 # not sure where you're watching ;) but i get em <2 usd 17.14.20 # that's right off digikey. 17.14.25 # digikey :D :D 17.14.27 # ok boomer 17.14.33 # well, yeah. 17.14.54 # gives a good way to compare relative prices. 17.15.11 # totally, and see what they make you pay for their import costs 17.15.47 # keep in mind, all exports from CN to US are -still- being 'fined' since Tramp 17.16.07 # naturally. 17.16.10 # remove US from the equation and suddenly the whole world is cheaper 17.16.41 # for those of us _in_ the US though, wrangling overseas produtction houses for protoyypes etc really isn't cost-effective. 17.16.59 # yeah must suck to live in a colony that hasnt been returned to its natives 17.17.45 # ok, that WROVER module just has Quad SPI PSRAM. 17.17.58 # can still run at 120Mhz 17.18.04 # but yeah , bit less fast 17.18.31 # are you sure btw? N16R8 <-- i though -all- R8 modules had octal 17.19.26 # well, this is just the generic schematic for the WROVER-IE 17.19.31 # ah, indeed 17.19.43 # https://i.imgur.com/CQ3FOCx.png 17.21.26 # so the specific ESP32 inside that WROVER module is the ESP32­D0WD­V3 17.21.53 # ffs, jfc they don't make it easy to find this information. 17.22.31 # -just- that ESP32 chip is 1.5 for 1 @ https://www.digikey.com/en/products/detail/espressif-systems/ESP32-D0WD-V3/11657613 17.23.41 # maybe i should just email the gay-ipod people and demand a free 'sample' to try to shoehorn rockbox onto it ;) 17.23.48 Join akaWolf [0] (~akaWolf@akawolf.org) 17.25.20 # in a former life I helped build something morally equivalent to these modules with ST parts. 17.28.33 # well, no demands necessary, it would be mutually awesome for a rockbox port to this thing. 17.28.41 # hmm. 17.29.18 # the "Wheel" is purely a capacative thing, right? 17.29.43 # i assume its a single synaptic touchpad just like all those ipods 17.29.53 # or creative zens 17.38.50 Quit CH23_M (Read error: Connection reset by peer) 17.38.50 Quit Trzyzet (Read error: Connection reset by peer) 17.39.03 Join CH23_M [0] (~CH23@revspace/participant/ch23) 17.41.28 Join Moriar [0] (~moriar@107-200-193-159.lightspeed.stlsmo.sbcglobal.net) 17.41.53 Join Trzyzet [0] (~Trzyzet@cpc110919-live30-2-0-cust650.17-2.cable.virginm.net) 18.02.13 Quit Burak_ (Read error: Connection reset by peer) 18.02.39 Join Burak_ [0] (~Burak@185.25.123.34) 18.02.45 Quit braewoods_ (Remote host closed the connection) 18.02.57 Join braewoods_ [0] (~braewoods@user/braewoods) 18.08.01 Quit braewoods_ (Remote host closed the connection) 18.08.24 Join braewoods_ [0] (~braewoods@user/braewoods) 18.18.46 Quit jacobk (Ping timeout: 255 seconds) 18.25.06 *** Saving seen data "./dancer.seen" 18.33.58 Join jacobk [0] (~quassel@utdpat242016.utdallas.edu) 18.41.10 Quit lebellium (Quit: Leaving) 18.48.45 Join massiveH [0] (~massiveH@2600:4040:a982:c800:27f2:68af:c6b:c898) 18.51.35 Quit jacobk (Ping timeout: 240 seconds) 18.59.04 Join jacobk [0] (~quassel@utdpat241106.utdallas.edu) 20.01.31 Quit chris_s (Ping timeout: 264 seconds) 20.25.07 *** Saving seen data "./dancer.seen" 20.31.05 Quit jacobk (Ping timeout: 240 seconds) 20.32.46 Quit _bilgus (Ping timeout: 272 seconds) 21.49.45 Join _bilgus [0] (~bilgus@2601:4c3:8100:caa0:4570:a198:78d1:b88a) 21.50.28 Quit massiveH (Quit: Leaving) 22.08.34 Quit Moriar (Ping timeout: 255 seconds) 22.25.10 *** Saving seen data "./dancer.seen" 23.43.57 Quit othello7 (Ping timeout: 258 seconds)