Previous day | Jump to hour: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | Next day

Seconds: Show Hide | Joins: Show Hide | View raw
Font: Serif Sans-Serif Monospace | Size: Small Medium Large

Click in the nick column to highlight everything a person has said.
The Logo icon identifies that the person is a core developer (has commit access).

#rockbox log for 2021-04-19

00:11:49***Saving seen data "./dancer.seen"
01:22:16 Quit ac_laptop (Ping timeout: 252 seconds)
01:26:06 Join ZincAlloy [0] (
01:30:11 Quit ZincAlloy (Ping timeout: 240 seconds)
01:33:29 Quit Strife89 (Quit: No Ping reply in 180 seconds.)
01:34:57 Join Strife89 [0] (
01:38:24 Join Stanley00 [0] (~stanley00@unaffiliated/stanley00)
01:39:03 Join ZincAlloy [0] (~Adium@2a02:8108:943f:d824:7c43:9813:6079:d4e3)
01:42:38 Quit Stanley00 (Ping timeout: 240 seconds)
01:43:35 Quit ZincAlloy (Ping timeout: 260 seconds)
02:03:30 Join S|h|a|w|n [0] (~shawn156@unaffiliated/shawn156)
02:11:53***Saving seen data "./dancer.seen"
03:33:46 Join f1reflyylmao [0] (
03:34:57 Quit f1refly (Ping timeout: 265 seconds)
03:34:57 Nick f1reflyylmao is now known as f1refly (
04:11:57***Saving seen data "./dancer.seen"
04:12:50 Quit S|h|a|w|n (Read error: Connection reset by peer)
05:26:24 Join pamaury [0] (~pamaury@rockbox/developer/pamaury)
06:11:58***Saving seen data "./dancer.seen"
06:53:06 Quit GeekShadow (Ping timeout: 240 seconds)
07:08:35 Quit pamaury (Ping timeout: 248 seconds)
07:09:03 Join pamaury [0] (~pamaury@rockbox/developer/pamaury)
07:21:45 Quit f1refly (Quit: see ya in hell)
07:25:19 Join f1refly [0] (
07:33:45 Join MrZeus [0] (~MrZeus@2a02:c7f:a0aa:4400:1c8:6129:3e5c:9fe2)
08:12:00***Saving seen data "./dancer.seen"
08:13:32 Quit atsampson (Quit: no, the burning smell is definitely coming from the PSU)
08:18:45 Join Saijin_Naib [0] (
08:38:55 Join atsampson [0] (
08:39:34 Join massiveH [0] (
08:54:55 Join amachronic [0] (~amachroni@
08:56:56amachronicspeachy: I managed to get usb working on the fiio m3k, sort of
08:57:24amachronicit doesn't seem to respond properly though and never enumerates
09:11:11 Quit Saijin_Naib (Ping timeout: 245 seconds)
09:20:02speachy"sort of" eh?
09:22:15amachronicit appears that packets are recieved but idk if they're being recieved correctly,
09:22:28amachronicand wireshark shows the packets from the device are malformed
09:22:39amachronicthey've just got random lengths and no data.
09:45:53 Quit daswf852 (Ping timeout: 240 seconds)
09:46:39 Join daswf852 [0] (~daswf852@unaffiliated/dwf)
10:05:15 Quit massiveH (Quit: Leaving)
10:12:01***Saving seen data "./dancer.seen"
10:25:28braewoodssounds like corruption or something
10:26:09braewoodsi wonder if lowering the USB standard would help
10:29:33speachythe real question is what's getting sent on the wire; we can't trust a sw-based sniffer in this context.
10:30:36braewoodssounds like we need a special usb cable that has wires partially exposed
10:30:48braewoodsmaybe connected to a breakout board
10:31:20braewoodsor some usb monitor in the middle
10:31:33speachyI have a proper HW USB sniffer, but that doesn't do amachronic any good. :)
10:31:52braewoodswhat do they cost?
10:32:18amachronicturns out the setup data recieved on the m3k are just zeros
10:32:28speachyUSB 2.0 capable is on the order of $1K, give or take
10:32:37speachyUSB 3+ is a lot more
10:32:51braewoodsit doesn't sound like it should cost that much
10:33:40amachronicI don't think a hw sniffer should be needed.. it's more likely a simple hw configuration problem
10:33:49 Join ubervison [0] (~ubervison@2a02:aa12:b106:1b80:4978:337a:24bd:4bbc)
10:34:02braewoodshaving one would help but yea
10:34:33speachyDMA issue, most likely
10:34:51braewoodscan we bypass DMA for testing purposes?
10:35:22braewoodsafaik DMA is usually optional
10:36:36braewoodsspeachy: did you see the new post on the forums? they were trying to source a new player. i offered what little i could think of.
10:36:53speachy... given that the USB uses its own mastering DMA controller, I wonder if we might have to play games to enable it to work
10:37:25amachronicdo you know if the dwc2 core can use slave mode if it was built for DMA?
10:38:09braewoodsdoes fiio provide kernel source? can we use that to help us out?
10:38:16amachronicyeah but it's a mess
10:38:29braewoodsbetter than nothing
10:39:07braewoodsi've spent time digging through kernel source before
10:39:12braewoodsyou want me to look sometime?
10:39:21amachronicsure, always helps to have a 2nd pair of eyes
10:39:34braewoodsi've mostly written userspace C though
10:39:48amachronicI already checked the config in fiio's kernel, but not sure it's the right one
10:40:08braewoodsand it might be partially done from userspace
10:40:18braewoodsdo we have the userspace source as well?
10:40:30braewoodsbut all the hardware initialization should be done by the kernel
10:40:31speachyI'm pretty sure you can always use PIO, though the DWC2 driver might not be set up for that.
10:41:27amachronicwe don't have userspace source but the fiio player app is built with debugging symbols
10:41:36amachronicafaik there's not much else running on the OF
10:41:43braewoodsi see
10:41:50braewoodsso a bit blind
10:42:08braewoodsok, so we'll also need to monitor any userspace access points
10:42:21braewoodsioctl is a prime candidate for that
10:42:26braewoodsso is /sys
10:42:47braewoodsi can't think of any others of relevance
10:43:00amachronicgiven that the vortex port just does insmod dwc2 (and it works), it seems unlikely there's any userspace magic
10:43:12braewoodsthose are the main two ways to interact with hardware from userspace
10:43:24braewoodsthat isn't block device anyways
10:43:37amachronicoh, looks like it's a DMA problem
10:43:42amachronicI built with USB_DW_ARCH_SLAVE and it works
10:43:49amachronic(or at least something happened)
10:44:00braewoodswe'll want DMA if we can get it working
10:44:07braewoodsbut progress is progress
10:44:24braewoodsthe m3k is more powerful than many of our ports
10:44:33braewoodsmaybe we don't need DMA per say
10:44:34 Quit f1refly (Quit: see ya in hell)
10:44:54amachronicI'm getting like 10 MiB/sec read speeds
10:45:02braewoodsso like 1.2 megabytes?
10:45:15amachronicno 10 megabytes = 10 * 1024 * 1024 bytes
10:45:15braewoodshow does that compare to stock FW?
10:45:39braewoodsit's possible the OF doesn't even use DMA
10:45:59braewoodsthat's still pretty respectable
10:46:15braewoodsthe best our older targets dcan do is around 13
10:46:58braewoodsif an unmodified m3k produces around the same
10:47:07braewoodsthat would be good to know
10:47:22braewoodsif it's much faster then we probably know it's using DMA
10:47:27amachronicwell, my OF won't boot right now, so I can't check
10:47:34braewoodsjust an idea
10:48:01braewoodsspeachy: i wonder if this will allow for dual booting later on.
10:59:48 Join f1refly [0] (
11:06:58amachronicthe OF can do 17-18 MiB/second
11:07:27 Quit ubervison (Quit: Leaving)
11:08:52 Quit f1refly (Quit: see ya in hell)
11:09:22 Join f1refly [0] (
11:11:16 Quit Soap (Ping timeout: 260 seconds)
11:16:18 Quit amachronic (Quit: amachronic)
12:06:52 Join ZincAlloy [0] (
12:12:05***Saving seen data "./dancer.seen"
12:34:54 Quit f1refly (Quit: see ya in hell)
13:20:32 Join TheLemonMan [0] (~lemonboy@irssi/staff/TheLemonMan)
13:29:10 Join simpleOne [0] (
13:36:14 Join lebellium [0] (
13:44:49 Quit pamaury (Ping timeout: 268 seconds)
14:12:08***Saving seen data "./dancer.seen"
14:50:56 Quit TheLemonMan (Quit: "It's now safe to turn off your computer.")
15:03:05 Join S|h|a|w|n [0] (~shawn156@unaffiliated/shawn156)
15:47:00 Join pamaury [0] (~pamaury@rockbox/developer/pamaury)
15:48:33 Join Lucius_86 [0] (
15:48:50 Quit Lucius_86 (Client Quit)
16:12:09***Saving seen data "./dancer.seen"
16:14:15 Join Saijin_Naib [0] (
16:17:39 Quit pamaury (Ping timeout: 260 seconds)
16:37:51 Quit hook54321 (Ping timeout: 245 seconds)
16:39:28 Join hook54321 [0] (sid149355@gateway/web/
16:39:29 Quit simpleOne (Quit: Textual IRC Client:
16:41:23 Join pamaury [0] (~pamaury@rockbox/developer/pamaury)
17:12:36 Join ac_laptop [0] (~ac_laptop@
17:12:50braewoodswhat do you make of what it says under 40 pin ZIF about gigabeat S?
17:13:05braewoodsi get the impression it's saying that the typical cheap adapters won't work
17:13:30braewoodsmakes me wonder if an iFlash would work
17:22:25 Quit ZincAlloy (Quit: Leaving.)
17:27:54 Quit Saijin_Naib (Ping timeout: 245 seconds)
17:31:46 Quit J_Darnley (Ping timeout: 252 seconds)
17:33:26 Quit lebellium (Quit: Leaving)
17:38:10 Join J_Darnley [0] (
17:59:17 Quit ac_laptop (Quit: WeeChat 3.0)
17:59:38 Join ac_laptop [0] (~ac_laptop@
18:02:11 Join ufdm_ [0] (
18:02:53 Quit ufdm (Ping timeout: 240 seconds)
18:03:22 Join Saijin_Naib [0] (
18:12:12***Saving seen data "./dancer.seen"
18:21:26 Quit Saijin_Naib (Ping timeout: 258 seconds)
18:25:21 Quit atsampson (Ping timeout: 245 seconds)
18:30:32 Join atsampson [0] (
19:01:41 Quit ufdm_ (Quit: Leaving)
19:03:32 Join Soap [0] (~Soap@rockbox/staff/soap)
19:16:46 Join Soap_ [0] (~Soap@rockbox/staff/soap)
19:18:25 Quit Soap (Ping timeout: 265 seconds)
19:27:39speachybraewoods: I can't comment beyond whatever it says..
19:28:03 Quit pamaury (Ping timeout: 260 seconds)
19:32:53 Join MrZeus_ [0] (~MrZeus@
19:36:27 Quit MrZeus (Ping timeout: 260 seconds)
19:58:41 Quit Soap_ (Ping timeout: 240 seconds)
20:12:15***Saving seen data "./dancer.seen"
20:27:58 Join ufdm [0] (
20:31:46 Quit ac_laptop (Ping timeout: 252 seconds)
20:41:11 Quit MrZeus_ (Ping timeout: 246 seconds)
20:50:58 Join se7en [0] (
20:51:09se7enI have just installed Rockbox onto an iPod Nano g2
20:51:19se7enAttempting to open the game Doom has resulted in a kernel panic
20:51:29se7enI do not know how to turn off the device, or restart it
20:58:48se7enI believe I will have to wait for the recently charged battery to die
21:02:45 Join Stanley00 [0] (~stanley00@unaffiliated/stanley00)
21:12:26 Join ac_laptop [0] (~ac_laptop@
21:37:20speachyse7en: there's a hard reset button combo. don't recall it offhand, but google will tell you what it is.
21:39:49se7enIt was Toggle Hold, then hold Menu + Center
21:41:32se7enIs there a way to configure one of those earbuds that have the controller on them to work with Rockbox?
22:12:19***Saving seen data "./dancer.seen"
22:14:35 Join Stanley|00 [0] (~stanley00@unaffiliated/stanley00)
22:15:34 Quit Stanley00 (Ping timeout: 252 seconds)
22:19:34 Quit Stanley|00 (Ping timeout: 252 seconds)
22:19:42 Join Stanley00 [0] (~stanley00@unaffiliated/stanley00)
22:34:45 Quit Stanley00 (Read error: Connection reset by peer)
22:36:56 Join Stanley00 [0] (~stanley00@unaffiliated/stanley00)
23:02:18 Quit dweeber (Read error: Connection reset by peer)
23:09:57 Quit lemon_jesus (Ping timeout: 245 seconds)
23:35:54_bilgusjeez that was a rabbit hole but luas do_menu −−analogue now has a way to pull in user colors and the buttons should be a bit better too
23:36:57_bilgusoh and icons!

Previous day | Next day