--- Log for 25.10.121 Server: calcium.libera.chat Channel: #rockbox --- Nick: rb-logbot Version: Dancer V4.16 Started: 8 days and 1 hour ago 00.06.24 Quit dconrad (Remote host closed the connection) 00.46.21 *** Saving seen data "./dancer.seen" 01.00.25 Quit yang (*.net *.split) 01.00.25 Quit gsora (*.net *.split) 01.00.34 Join yang [0] (~yang@gnulinux.si) 01.02.51 Join gsora [0] (~gsora@140.238.174.213) 01.03.29 Nick yang is now known as Guest5872 (~yang@gnulinux.si) 01.03.38 Quit massiveH (Quit: Leaving) 01.19.22 Join ZincAlloy [0] (~Adium@2a02:8108:943f:d824:18fe:729f:e743:268e) 01.23.51 Quit ZincAlloy (Ping timeout: 245 seconds) 01.32.20 Join dconrad [0] (~dconrad@152.117.104.224) 01.36.30 Quit dconrad (Ping timeout: 244 seconds) 01.37.27 Join jadzia [0] (~jadzia@2604:3d09:1b85:4200::b3d8) 01.55.00 Join ZincAlloy [0] (~Adium@ip5f5abcae.dynamic.kabel-deutschland.de) 01.59.28 Quit ZincAlloy (Ping timeout: 265 seconds) 02.46.25 *** Saving seen data "./dancer.seen" 04.00.06 # Pokey: hi, there's an incomplete port to N3G and N4G, the bootloader compiles and sort of works, the actual rockbox firmware port is not started IIRC. 04.01.20 # i might be able to push it to a git repo, but it mostly contains WIP commits and most of the comments are in spanish 04.01.43 # My stubborn british ass wouldn't be able to read it haha 04.02.11 # lol 04.03.18 # I'm no low level developer, was just curious what the state of this was and what tools existed 04.03.34 # I also struggle to read it, but the original author is way too busy at work, to find some spare time and fix/complete it 04.04.11 # well, it uses Rockbox's toolchain to build, so no special tools required 04.04.36 # there are the freemyipod.org tools (emCORE etc.) which is the base for rockbox's port 04.05.16 # so basically completing the rockbox port is the way to go, the freemyipod stuff is mostly legacy 04.08.50 # I would love to find some spare time and create an initial patch with most of the changes, and publish it somewhere e.g. gerrit 04.17.08 # user890104: I would guess it is all in C? 04.17.16 # yes 04.17.19 # and am I right in thinking it is Linux based? 04.20.55 Quit yosafbridge` (Quit: Leaving) 04.40.40 Join yosafbridge [0] (~yosafbrid@static.38.6.217.95.clients.your-server.de) 04.46.28 *** Saving seen data "./dancer.seen" 05.01.15 Quit Guest5872 (Changing host) 05.01.16 Join Guest5872 [0] (~yang@fsf/member/yang) 05.01.20 Nick Guest5872 is now known as yang (~yang@fsf/member/yang) 05.16.44 Join akaWolf [0] (~akaWolf@akawolf.org) 05.32.49 Join dconrad [0] (~dconrad@152.117.104.224) 05.37.35 Quit dconrad (Ping timeout: 264 seconds) 06.08.59 Join berber [0] (~berber@v2202101107577140883.nicesrv.de) 06.22.00 # I'm looking at the git log, can anyone give me the highlevel on what change with usb last month? 06.36.40 Join speachy [0] (~speachy@taster.shaftnet.org) 06.36.41 Quit speachy (Changing host) 06.36.41 Join speachy [0] (~speachy@rockbox/developer/speachy) 06.36.41 Mode "#rockbox +v speachy" by ChanServ (ChanServ@services.libera.chat) 06.37.12 # munkis: a significant rework of how control URBs are handled 06.37.55 # munkis: the core + "client" code is all done, but of the hw drivers, only dwc2 (used by a lot of ports) has been ported. 06.38.53 # Pokey: and yes, it'll be in C, but the ipod ports are bare-metal, ie no Linux involved. 06.39.20 # (well, C and assembly for the really low-level stuff) 06.39.44 # thanks, currently trying to deconflict your usb audio patch 06.46.29 *** Saving seen data "./dancer.seen" 06.56.15 # apouly gets all the credit for USB audio. I vaguely recall trying to rebase it but it looks like I never uploaded it to gerrit. 07.05.30 Quit speachy (Quit: WeeChat 3.2) 07.08.21 # speachy: I assume you can still see my reply considering you joined the channel after I asked and still managed to answer my question: bare metal? Tha'ts pretty neat! Quite a lot of effort goes into something like that I know, impressive 07.09.19 # Pokey: the topic mentions the url where logs are maintained 07.10.07 # munkis: Indeed, I knew logs were visible, however it is rare someone actually bothers to read and then reply based on them 07.10.38 # speachy: got you confused with pamaury for a minute sorry. 07.33.07 Join dconrad [0] (~dconrad@152.117.104.224) 07.37.51 Quit dconrad (Ping timeout: 260 seconds) 08.46.32 *** Saving seen data "./dancer.seen" 09.33.26 Join dconrad [0] (~dconrad@152.117.104.224) 09.37.36 Quit dconrad (Ping timeout: 245 seconds) 10.46.35 *** Saving seen data "./dancer.seen" 11.33.45 Join dconrad [0] (~dconrad@152.117.104.224) 11.37.54 Quit dconrad (Ping timeout: 244 seconds) 11.42.04 # _bilgus: Never had a chance to try 3.15 since by the time I finally decided to install Rockbox, my unit's internal memory was acting up so I went straight for a dev version which allowed running fw from sd. 11.42.48 # _bilgus: Truth be told, I've been an OF user until recently, lazily entertaining the idea of switching to rockbox someday, going over pros and cons in my head countless times and never convincing myself to actually do it. Not that I was happy with OF, but I've grown so accustomed to it over the years, even its quirks and shortcomings. You know how it is. When my Clip+ internal memory started 11.42.49 # to show off signs of wearing out though it was all the convincing I needed, lol. 11.45.31 # Multi boot is truly a life saver 12.03.09 # what cons did you come up with ? 12.24.13 Join speachy [0] (~speachy@taster.shaftnet.org) 12.24.14 Quit speachy (Changing host) 12.24.14 Join speachy [0] (~speachy@rockbox/developer/speachy) 12.24.14 Mode "#rockbox +v speachy" by ChanServ (ChanServ@services.libera.chat) 12.27.11 # Well, minor things. Just a pet peeve of mine as an audiobook listener - Rockbox makes no distinction between an audiobook and say a music album and automatic bookmarking in OF is much more convenient let alone simple than whatever approximation you can get in Rockbox. 12.27.47 # hmm? specifics, if you don't mind? 12.28.08 # Also, not very unintuitive navigation - sometimes I have to press Power to cancel, sometimes left, sometimes Home. 12.28.20 # *intuitive 12.33.31 # the last one is true mostly because of having so many plugins and such 12.34.08 # restricting bookmarking to specific genres could be useful 12.34.33 # or is it because of the audiobooks folder in the OF 12.35.03 # well it compiles. that's a start, now to get it working again ... 12.43.51 # usb_drv_recv(EP_CONTROL, NULL, 0); /* ack */ \n usb_drv_send(EP_CONTROL, response_data, 1); can be safely replaced by "usb_drv_control_response(USB_CONTROL_ACK, response_data, 1);" correct? 12.46.39 *** Saving seen data "./dancer.seen" 12.54.00 # speachy: OF remembers playback position for each audiobook folder. It updates the position automatically when you switch to another book and when you return to the one you were listening the chapter you were at is highlighted and you're presented with an option to resume playback or start from the beginning of that chapter. 12.55.38 # rockbox doesn't work that way by default, but it can be configured to do so. 12.56.18 # well, per-folder/playlist bookmarks, I mean. there's no option to resume at the start of a given track though that's easy enough to do at runtime 12.56.31 # (I use rockbox primarily for audio books, and that's how I have it configured too) 12.58.33 # it might depend on how your audiobooks come 12.58.58 # i.e. one file per book or small files in a folder for each boom 12.59.01 # book 13.01.36 # My setup for audiobooks in Rockbox is "maintain the list of recent bookmarks" / "one per playlist". 13.02.46 # there's also a "bookmark on stop" option 13.03.08 # recent is just that, the X most recent, and that'll eventually drop off. 13.03.14 # just great, I added a debug splash and poof it works. 13.04.06 # 'recent only / one per playlist' for me 13.04.28 # munkis: 'poof' is often not the sound of something working :) 13.04.49 # spork: quit the opposite, in fact... 13.05.09 # s/poof/presto/ 13.05.29 # I guessing it's some kind of timing thing. 13.05.56 Join ZincAlloy [0] (~Adium@ip5f5abcae.dynamic.kabel-deutschland.de) 13.09.18 # I guess what I need is to keep the single most recent bookmark per playlist. I need to UPDATE a playlist bookmark (if it already exists), not to create a new one. 13.09.43 # Is it possible in Rockbox? 13.11.22 # yes 13.12.45 Join asaba [0] (~asabas@103.113.159.250) 13.12.53 # 'update on stop': https://download.rockbox.org/daily/manual/rockbox-sansaclipplus/rockbox-buildch8.html#x11-1610008.7 13.15.12 # but 'bookmark on stop, yes - recent only' might work for you too 13.15.46 # with 'one per playlist' you already use 13.16.41 # Thanks! Now comes a really embarrassing question: how do I actually stop playback on my Sansa Clip+? Apart from powering off the device, I mean. 13.17.21 # short-press the power button 13.17.43 # i think i always press pause first 13.18.24 # Ah, I see. Thank you so much spork 13.19.53 # Solanacean_: those keymaps are all in the manual, btw. 13.34.04 Join dconrad [0] (~dconrad@152.117.104.224) 13.38.17 Quit dconrad (Ping timeout: 244 seconds) 13.47.57 Join lebellium [0] (~lebellium@2a01cb04012c0900e5b506bb3490b638.ipv6.abo.wanadoo.fr) 14.00.30 Join ac_laptop [0] (~ac_laptop@2a01:cb1c:3c8:2700:e29d:31ff:fe2d:a258) 14.01.56 # hello people 14.02.15 # I'm trying to build rbutil dev version 14.03.11 # I get 'make: *** No rule to make target 'lang/rbutil_fi.qm', needed by 'build/rcc/qrc_rbutilqt-lang.cpp'.' but I don't know what's missing 14.05.13 # the final binary is supposed to be called 'RockboxUtility', right ? 14.10.51 # yes. 14.11.02 # what os are you on? 14.12.33 # and are there other problems during the build? Seems like a translation wasn't created, and now make doesn't find that file. You can try to run "lrelease rbutilqt.pro" 14.13.59 # and then run make again. Guess I really need to convert things to cmake ... 14.21.06 # bluebrother: I'm on debian testing 14.21.27 # I get 'lrelease: could not exec '/usr/lib/qt5/bin/lrelease': No such file or directory' 14.21.30 # but also 14.21.39 # which lrelease 14.21.41 # /usr/bin/lrelease 14.21.43 # strange 14.25.33 # ok I need to install qttools5-dev-tools 14.26.25 # seems to work. building now 14.46.42 *** Saving seen data "./dancer.seen" 14.55.03 # it worked, I'm going to try to install rockbox on a Surfans F20 now 14.58.21 # so I have an interesting problem.... I can't quite figure out how on earth this could possibly manifest, but it does. when my clip+ is plugged into my usb power bank and my desktop's speakers, it will play all day. it's currently on its 29th track. however, when I put it in my car, powered by a usb cigarette lighter socket adapter and plugged into my car's aux port, it stops playing and panics 14.58.21 # after ~20 seconds. I'll get the panic message next time, it's a bit too late now. 14.59.35 # hm it can't find the rockbox-fonts-*.zip on the server for the last revision 14.59.42 # I'll try with the daily build 15.00.50 # looks like everything works 15.03.29 # the only thing I can think of is some kind of electrical gremlin; ground loop with bad adapter maybe. I'll try plugging my speakers into the powerbank too (they're usb-powered). 15.04.37 # I don't know how to make it boot on rockbox though 15.05.11 Quit tomato (Ping timeout: 264 seconds) 15.05.21 # yeah... interesting. if I plug the speakers into the powerbank, the audio stops and I get only clicking. if I plug the clip+ from the powerbank the audio plays normally. 15.05.31 # unplug the clip+ from * 15.06.10 # hardware problem looks like. 15.07.01 # probably means I need a new player >_> 15.08.06 Join tomato [0] (~tomato@user/tomato) 15.10.21 # might just be a crappy battery..? 15.14.10 # reads as full and 4.059V, keeps playing for minutes after disconnecting its power. 15.14.31 # the minute I tie its audio and power grounds together, it misbehaves. 15.15.06 # ...causes more current drain than the battery can sustain... 15.16.03 # that doesn't make sense; plugging it into a power source should result in a current flowing in, not out. 15.16.38 # flowing in, yes, but is enough flowing in? 15.17.15 # but yeah, it's probably not much longer for this world. 15.17.17 # I don't understand. it plays back on its battery just fine. plugging it into a power source shouldn't make it worse, no matter how little current it consumes from it. 15.17.34 # I'll record a video demonstrating it. 15.23.44 # (uploading) 15.26.39 # have to re-shoot; caught a letter with my address in the video :P 15.28.42 # well I don't get it, µSD card is inserted, but when I reboot after selecting Firmware update as in https://www.rockbox.org/wiki/AIGOErosQK , I don't have a menu, just a message saying 'Updater V 1.1 - Insert TF Pls' 15.29.12 # I try to remove the microSD card and insert it again, nothing changes, pressing the buttons doesn't do anything 15.29.33 # I can only reboot and then it boots on the original firmware again 15.32.28 Join tertu2 [0] (~tertu@c-73-242-8-176.hsd1.mn.comcast.net) 15.32.52 Quit tertu (Ping timeout: 252 seconds) 15.44.29 Nick tertu2 is now known as tertu (~tertu@c-73-242-8-176.hsd1.mn.comcast.net) 15.51.44 Join DHR [0] (~DHR-z@174.119.206.101) 15.53.59 # our sansa devices have finally worn out. We like the Sansa Clip family. Is there something inexpensive that runs rockbox and is small, has physical buttons, and is reasonably priced? 16.07.18 # I've tried to "force" somehow the display of the bootloader screen with jztool but all I get is an error 16.07.21 # [ ERROR] cannot open file bootloader.erosq (tar error: -9) 16.07.22 # [ ERROR] Boot failed: -2 16.09.45 # speachy: (I gave up after 20 mins waiting for an HD version) https://www.youtube.com/watch?v=C6DP5OAlmgE -- after I recorded this, I figured I could confirm my theory by testing a ground loop isolator on the audio output, before having to go to the expense of buying another clip+, so I've ordered one of those and will see if that fixes the issue. it will arrive in a couple of days. 16.20.24 # oh 16.21.45 # I flashed rockbox again but this time by selecting the F20-v22-patched.upt file instead of bootloader.erosq when rbutil asked me to select the bootloader 16.21.58 # and the selected firmware update and rebooted 16.22.17 # the bootloader screen wasn't stuck on "insert TF" 16.23.06 # it printed two other messages after that : something like "no update file" and "v_v failed" 16.23.13 # and then rebooted normally 16.23.51 # the file needs to be called update.upt 16.24.20 # .... it does seem that you're not following the various written instructions on how to go about this 16.26.28 # speachy: but rbutil renames it to update.upt when copying it to the card it seems 16.26.36 # yeah 16.26.56 # rbutil should do everything correctly, start to finish. 16.27.03 # or at least it did when I tested it. :D 16.27.22 # speachy: did you test it with a surfans f20 too ? 16.27.35 # nope, though I'm told others have 16.28.28 # anyway, the bootloader now finds the card, it just doesn't find the file on it 16.46.44 *** Saving seen data "./dancer.seen" 16.53.29 # I've copied the F20-v22-patched.upt onto the card and renamed it to update.upt and now it seems to work 16.54.21 # so, don' tuse the files produced by rbutil, they're crap 16.56.04 # let's see if I can flash again using rbutil over that 17.03.38 # seems to work 17.50.08 Quit lebellium (Quit: Leaving) 18.04.54 Part edhelas 18.05.09 Join edhelas [0] (9d94237298@v2202101139504140605.quicksrv.de) 18.18.01 Quit ZincAlloy (Quit: Leaving.) 18.26.13 Quit DHR (Quit: Leaving) 18.46.47 *** Saving seen data "./dancer.seen" 19.11.57 Join dconrad [0] (~dconrad@152.117.104.224) 19.14.38 Quit dconrad (Read error: Connection reset by peer) 19.15.09 Join dconrad [0] (~dconrad@152.117.104.224) 19.15.51 Join danwellby-1 [0] (~danwellby@88.97.8.245) 19.17.05 Quit danwellby (Ping timeout: 260 seconds) 19.17.05 Nick danwellby-1 is now known as danwellby (~danwellby@88.97.8.245) 20.00.52 Quit dconrad () 20.16.46 Quit ac_laptop (Ping timeout: 245 seconds) 20.46.49 *** Saving seen data "./dancer.seen" 21.18.23 Quit kugel_ (Ping timeout: 264 seconds) 21.23.45 Join kugel [0] (~kugel@ip4d164433.dynamic.kabel-deutschland.de) 21.29.27 Quit kugel (Ping timeout: 260 seconds) 21.35.13 Join kugel [0] (~kugel@ip4d164433.dynamic.kabel-deutschland.de) 21.39.59 Quit kugel (Ping timeout: 264 seconds) 21.40.26 Join kugel [0] (~kugel@ip4d164433.dynamic.kabel-deutschland.de) 21.45.05 Quit kugel (Ping timeout: 265 seconds) 21.50.31 Join kugel [0] (~kugel@ip4d164433.dynamic.kabel-deutschland.de) 22.00.25 Quit kugel (Ping timeout: 260 seconds) 22.00.46 Join kugel [0] (~kugel@ip4d164433.dynamic.kabel-deutschland.de) 22.10.31 Quit kugel (Ping timeout: 260 seconds) 22.11.10 Join kugel [0] (~kugel@ip4d164433.dynamic.kabel-deutschland.de) 22.15.30 Quit kugel (Ping timeout: 260 seconds) 22.20.23 Quit akaWolf (Ping timeout: 265 seconds) 22.21.57 Join kugel [0] (~kugel@ip4d164433.dynamic.kabel-deutschland.de) 22.29.05 Quit kugel (Ping timeout: 265 seconds) 22.29.14 Join kugel [0] (~kugel@ip4d164433.dynamic.kabel-deutschland.de) 22.46.51 *** Saving seen data "./dancer.seen"