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 2020-08-18

00:03:58 Join kadoban [0] (kadobanmat@gateway/shell/matrix.org/x-thbanvfhaxkklxel)
00:04:04 Join blbro[m] [0] (blbrostrat@gateway/shell/matrix.org/x-mcwazvzvthaytsjp)
00:05:54 Join advcomp2019_ [0] (~advcomp20@65-131-180-67.sxct.qwest.net)
00:05:54 Quit advcomp2019_ (Changing host)
00:05:54 Join advcomp2019_ [0] (~advcomp20@unaffiliated/advcomp2019)
00:07:58 Quit advcomp2019 (Ping timeout: 246 seconds)
00:32:38***Saving seen data "./dancer.seen"
00:48:09 Quit livvy (Remote host closed the connection)
00:48:09 Quit koniu (Write error: Connection reset by peer)
00:52:02 Join livvy [0] (~livvy@gateway/tor-sasl/livvy)
01:00
01:13:07 Join koniu [0] (~koniu@gateway/tor-sasl/koniu)
01:45:15 Quit ufdm (Read error: Connection reset by peer)
01:59:34 Quit livvy (Remote host closed the connection)
01:59:34 Quit koniu (Write error: Broken pipe)
02:00
02:02:53 Join livvy [0] (~livvy@gateway/tor-sasl/livvy)
02:05:02 Join koniu [0] (~koniu@gateway/tor-sasl/koniu)
02:32:40***Saving seen data "./dancer.seen"
02:38:51amdj speachy │ did you try threatening it with physical violence?
02:38:53amdjpercussive maintenance.
02:40:46amdj(https://www.technology.org/2019/03/29/its-not-stupid-if-it-works-why-percussive-maintenance-is-a-legit-repair-method/)
03:00
03:02:47 Join petur [0] (~petur@80.169.83.226)
03:02:47 Quit petur (Changing host)
03:02:47 Join petur [0] (~petur@rockbox/developer/petur)
04:00
04:04:01 Join gevaerts [0] (~fg@rockbox/developer/gevaerts)
04:12:28 Quit danielp3344 (Quit: killed)
04:12:29 Quit kadoban (Quit: killed)
04:12:57 Quit blbro[m] (Quit: killed)
04:21:16 Join danielp3344 [0] (danielp334@gateway/shell/matrix.org/x-okrigotilslypxys)
04:28:21 Join ufdm [0] (~ufdm@c-73-164-63-214.hsd1.mn.comcast.net)
04:32:44***Saving seen data "./dancer.seen"
04:46:23 Quit livvy (Ping timeout: 240 seconds)
04:46:59 Join livvy [0] (~livvy@gateway/tor-sasl/livvy)
04:48:18 Quit ufdm (Ping timeout: 244 seconds)
04:49:49 Join kadoban [0] (kadobanmat@gateway/shell/matrix.org/x-bzgqmunymqseatmm)
04:49:55 Join blbro[m] [0] (blbrostrat@gateway/shell/matrix.org/x-yneafhppsagotcrq)
06:00
06:32:48***Saving seen data "./dancer.seen"
06:42:09 Quit __bILGUS_ (Ping timeout: 245 seconds)
07:00
07:56:08speachyamdj: exactly.
08:00
08:05:41 Join ufdm [0] (~ufdm@c-73-164-63-214.hsd1.mn.comcast.net)
08:13:50 Quit J_Darnley (Ping timeout: 244 seconds)
08:18:47 Join J_Darnley [0] (~J_Darnley@d51A44418.access.telenet.be)
08:32:49***Saving seen data "./dancer.seen"
08:39:43 Join massiveH [0] (~massiveH@ool-18e4e82f.dyn.optonline.net)
08:42:15 Quit sakax (Ping timeout: 244 seconds)
09:00
09:06:45 Join __Bilgus [0] (41ba23be@65.186.35.190)
09:08:39 Join jdarnley [0] (~J_Darnley@d51a44418.access.telenet.be)
09:08:59 Quit J_Darnley (Ping timeout: 240 seconds)
09:21:33 Quit koniu (Remote host closed the connection)
09:22:22 Join koniu [0] (~koniu@gateway/tor-sasl/koniu)
09:36:52 Join sakax [0] (~r0b0t@unaffiliated/r0b0t)
09:45:36__Bilgusjohnb your player doesn't have HAVE_MULTIVOLUME defined whic is needed to define HAVE_BOOTDATA
10:00
10:03:32 Join J_Darnley [0] (~J_Darnley@d51a44418.access.telenet.be)
10:05:50 Quit jdarnley (Ping timeout: 256 seconds)
10:17:21 Quit massiveH (Quit: Leaving)
10:22:00 Join johnb2 [0] (~johnb2@p5b3af1ad.dip0.t-ipconnect.de)
10:22:24johnb2__Bilgus: good catch. I will add it and try again
10:23:24 Quit sakax (Ping timeout: 256 seconds)
10:23:25__Bilguslooking at it though it doesn't like it being enabled in the bootloader so probably not all that simple
10:23:48__Bilgusprobably going to have to trach down why it has multivol disabled in the bootloader
10:23:56__Bilgustrack*
10:26:26johnb2In that BL screenshot I pasted, it said it is trying to load /system/OF.mi4. I have renamed the OF filename to OF.mi4 and put it into /system. The BL picked it up and I could boot into the OF again. RB still being the default.
10:32:53***Saving seen data "./dancer.seen"
10:43:31 Join Rower [0] (~Rower@78-73-72-39-no2340.tbcn.telia.com)
10:45:27johnb2__Bilgus: HAVE_MULTIVOLUME or HAVE_MULTIDRIVE?
10:46:11johnb2clip+ has HAVE_MULTIDRIVE
10:46:35speachyI'd think it would need MULTIDRIVE
10:46:47speachyMULTIVOLUME is basically multiple partitions per drive.
10:50:21johnb2From what I understand, the e200 has 2 partitions (one hidden system partition): see bootloader/main-pp.c @103
10:59:48 Join sakax [0] (~r0b0t@unaffiliated/r0b0t)
11:00
11:10:00__Bilgusjohnb I highlighted in gerrit where it is blocked
11:10:22__Bilgusmulti drive requires multi drive & number of drives defined
11:10:31__Bilgussorry
11:10:45__Bilgusmulti VOLUME requires multi drive & number of drives defined
11:11:15__Bilgusmulti boot needs to know how many drives it should search
11:11:25speachyHmm, I thought multivolume is kosher with only one drive
11:11:42__Bilgusdon't think so dbl check
11:12:05speachyIIRC some of the older creative targets are multivolume, single drive
11:12:37__Bilgushttps://github.com/Rockbox/rockbox/blob/master/firmware/export/config.h#L862
11:13:45speachymultidrive turns on multivolume, but multivolume doesn't require multidrive
11:13:48gevaertsYou can do single-drive multivolume
11:14:03__Bilgussounds right
11:14:28__Bilgusthe note just below eludes that
11:15:03__Bilgusnote to remove multi-partition booting this could be changed to MULTIDRIVE
11:17:26 Quit sakax (Ping timeout: 260 seconds)
11:17:28__Bilgusin the e200 bootloader https://github.com/Rockbox/rockbox/blob/master/firmware/export/config/sansae200.h#L181
11:17:58__Bilgusso here maybe you can bypass the multidrive and define HAVE_MULTI_VOLUME directly
11:18:34speachyI had a patch that turns on MULTIVOLUME for all non-flash targets
11:19:16speachyin case folks wanted to get more creative with their disk partitioning..
11:19:29__Bilgushttps://pastebin.com/NikejFcN
11:19:54__Bilgusthe issue is the num drives part
11:20:57speachywoudln't the bootloader need MULTIDRIVE if it's oging to access more than one, well, drive?
11:21:38__BilgusI'd assume so
11:21:57__Bilgusbut I don't know why its getting ifdefed out during the bootloader
11:22:05speachyI don't think NUM_DRIVES > 1 does anything if MULTIDRIVE isn't defined
11:22:20__Bilguslikely it needs to be gone through to take in account that there are multi drives
11:22:21speachy(besides waste space for a larger volume table)
11:22:56speachydoing the original x3 port merge I went
11:23:29speachy..went through all of this andhad to revisit it more recently for reasons that now elude me
11:23:50speachyw00t, air condiditioning folks are finally here.
11:24:19__Bilgusso then the ifdef at 181 needs removed and the bootloader needs to be gone through and either ifdef whatever fails and or make it aware of multi drives
11:27:24__Bilgusjohnb2 ^
11:28:36johnb2So just the 181 and 185, that's it?
11:28:46 Quit petur (Quit: Connection reset by beer)
11:34:00 Quit __Bilgus (Remote host closed the connection)
11:36:32 Join sakax [0] (~r0b0t@unaffiliated/r0b0t)
11:38:04johnb2Compiling bootloader I get this: https://pastebin.com/umN2h9us
11:44:03 Join __Bilgus [0] (41ba23be@65.186.35.190)
11:44:36__Bilgusjohnb2 yes at first at least
11:45:42__Bilgusthere is some reason its ifdef maybe thats just for code size or maybe its fundamental to the scheme whomever set up the bootloader decided to go with
11:46:01speachytypically bootloaders need to be as small as possible
11:47:04__Bilgusindeed if he's lucky thats the case but he also keeps talking about a hidden partition 0 or drive?
11:48:06johnb2In the debug->Partition info, I see one with 4GB and one with 20MB.
11:48:18 Quit livvy (Remote host closed the connection)
11:49:57johnb2*Debug->View Partitions
11:50:19 Join livvy [0] (~livvy@gateway/tor-sasl/livvy)
11:50:57johnb2Actually, there are 8 partitions listed, but only 2 with values != 0
11:51:11__Bilgusdoesn't matter what the firmware does with it after its booted
12:00
12:18:10 Quit johnb2 (Quit: Nettalk6 - www.ntalk.de)
12:32:57***Saving seen data "./dancer.seen"
13:00
13:12:29__Bilgusjohnb it looks like in load_mi4_part its going to need to define a drive to look in i'm guessing you can do something like ifdef bootdata and pas sthe drive
13:13:28__Bilgusthe other issue is that even when you pass the drive you'll have to check for the hidden partition if drive = 0 and figure out where to look when it is the sd card
13:13:59__Bilgusits at least slightly complicated
13:15:25 Join ac_laptop [0] (~ac_laptop@186.2.247.129)
13:37:13__Bilgusjohnb g#2662 *MIGHT* work now
13:37:14fs-bluebot_Gerrit review #2662 at http://gerrit.rockbox.org/r/2662 : Enable boot from SD for Sansa e200 (WIP) by Johannes Rauh
13:45:11 Join johnb2 [0] (~johnb2@p5b3af1ad.dip0.t-ipconnect.de)
13:59:20 Join MrZeus_ [0] (~MrZeus@bcdeedcd.skybroadband.com)
14:00
14:00:11 Quit ac_laptop (Ping timeout: 240 seconds)
14:00:41 Join ac_laptop [0] (~ac_laptop@186.2.247.129)
14:03:35 Join lebellium [0] (~lebellium@89-92-253-148.hfc.dyn.abo.bbox.fr)
14:11:25 Join __BILGUS17 [0] (41ba23be@65.186.35.190)
14:11:39__BILGUS17I swear I hate this web interface
14:14:14 Quit __Bilgus (Ping timeout: 245 seconds)
14:32:58***Saving seen data "./dancer.seen"
14:43:09__BILGUS17johnb2 any luck?
15:00
15:35:52 Quit MrZeus_ (Read error: Connection reset by peer)
16:00
16:01:47 Quit ac_laptop (Ping timeout: 240 seconds)
16:07:31 Join ac_laptop [0] (~ac_laptop@186.2.247.129)
16:12:51 Join MrZeus [0] (~MrZeus@bcdeedcd.skybroadband.com)
16:18:12 Quit ac_laptop (Ping timeout: 256 seconds)
16:21:06 Join johnb4 [0] (~johnb2@p5b3af1ad.dip0.t-ipconnect.de)
16:30:16 Quit johnb4 (Ping timeout: 256 seconds)
16:33:00***Saving seen data "./dancer.seen"
17:00
17:02:01johnb2__BILGUS17: both BL and RB compiled. Installation worked, dual boot is possible, but it is only booting from the internal drive <0>. CRC: BAD
17:03:48 Quit lebellium (Quit: Leaving)
17:10:14 Quit johnb2 (Quit: Nettalk6 - www.ntalk.de)
17:26:45 Quit sakax (Ping timeout: 240 seconds)
17:44:51 Quit koniu (Remote host closed the connection)
17:45:17 Join koniu [0] (~koniu@gateway/tor-sasl/koniu)
17:49:11 Join sakax [0] (~r0b0t@unaffiliated/r0b0t)
18:00
18:06:17 Join ac_laptop [0] (~ac_laptop@186.2.247.129)
18:30:26__BILGUS17johnb2 what crc does it give you is it 0x0 or 0xFFFFFF?
18:33:03***Saving seen data "./dancer.seen"
18:37:25 Join cockroach [0] (~blattodea@pdpc/supporter/active/cockroach)
18:42:47 Quit Tsesarevich (Ping timeout: 240 seconds)
18:44:52 Join Tsesarevich [0] (Tsesarevic@fluxbuntu/founder/joejaxx)
19:00
19:06:42__BILGUS17johnb looking at the firmware file the boot_data is being placed very close to the end of the search area
19:08:04__BILGUS17https://github.com/Rockbox/rockbox/blob/master/firmware/export/bootdata.h#L35
19:08:18__BILGUS17you could try upping that to 2048
19:08:53__BILGUS17if that works we can try moving it back in the crt file
19:34:23 Quit koniu (Ping timeout: 240 seconds)
19:38:55 Quit scorche (Read error: Connection reset by peer)
19:41:32 Join koniu [0] (~koniu@gateway/tor-sasl/koniu)
19:43:23 Quit MrZeus (Ping timeout: 240 seconds)
19:55:07 Join scorche [0] (~scorche@rockbox/administrator/scorche)
20:00
20:33:05***Saving seen data "./dancer.seen"
21:00
21:37:03 Quit livvy (Ping timeout: 240 seconds)
21:56:03 Quit cockroach (Quit: leaving)
22:00
22:04:45 Quit prof_wolfff (Ping timeout: 265 seconds)
22:05:11 Join prof_wolfff [0] (~prof_wolf@240.red-88-19-58.staticip.rima-tde.net)
22:05:43 Quit gevaerts (Ping timeout: 265 seconds)
22:06:12 Quit michaelni (Ping timeout: 265 seconds)
22:06:55 Join gevaerts [0] (~fg@rockbox/developer/gevaerts)
22:19:33 Join michaelni [0] (~michael@213-47-68-29.cable.dynamic.surfer.at)
22:33:09***Saving seen data "./dancer.seen"
23:00
23:30:30 Quit TheSeven (Ping timeout: 244 seconds)
23:31:10 Join TheSeven [0] (~quassel@rockbox/developer/TheSeven)

Previous day | Next day