--- Log for 15.10.116 Server: karatkievich.freenode.net Channel: #rockbox --- Nick: logbot Version: Dancer V4.16 Started: 7 days and 2 hours ago 00.03.22 Join pamaury [0] (~pamaury@rockbox/developer/pamaury) 00.04.38 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon) 00.07.18 Quit JdGordon_ (Ping timeout: 260 seconds) 00.12.19 Quit pamaury (Ping timeout: 248 seconds) 00.36.33 Join alexweissman [0] (~alexweiss@c-68-51-123-75.hsd1.in.comcast.net) 00.39.26 Join Guest___ [0] (c9d3a876@gateway/web/freenode/ip.201.211.168.118) 00.44.04 Quit Guest___ (Ping timeout: 260 seconds) 01.14.58 Quit ender` (Quit: If you're really successful at bulls​hitting, it means you're not hanging around enough people smarter than you. — Neil deGrasse Tyson) 01.20.38 Quit toli (Ping timeout: 256 seconds) 01.26.34 Join toli [0] (~toli@ip-62-235-197-161.dsl.scarlet.be) 01.36.59 *** Saving seen data "./dancer.seen" 01.43.09 Quit cc___ (Ping timeout: 258 seconds) 02.28.07 Nick [Sinner] is now known as [Saint] (~sinner@rockbox/staff/saint) 03.10.27 Quit lebellium (Quit: ChatZilla 0.9.92 [Firefox 49.0.1/20160922113459]) 03.36.35 Quit uwe_ (Ping timeout: 248 seconds) 03.37.00 *** Saving seen data "./dancer.seen" 03.43.48 Join uwe_ [0] (~uwe_@dslb-084-056-059-254.084.056.pools.vodafone-ip.de) 04.08.21 Quit prof_wolfff (Ping timeout: 268 seconds) 04.20.49 Join prof_wolfff [0] (~prof_wolf@82.159.0.123.dyn.user.ono.com) 04.27.25 Join Strife1989 [0] (~quassel@adsl-98-67-57-243.mcn.bellsouth.net) 04.28.02 Quit Strife89 (Ping timeout: 250 seconds) 04.29.30 Join Strife89 [0] (~quassel@adsl-98-80-184-28.mcn.bellsouth.net) 04.32.56 Quit Strife1989 (Ping timeout: 260 seconds) 04.54.59 Quit krabador (Quit: Leaving) 05.35.40 Join Strife1989 [0] (~quassel@adsl-98-80-183-83.mcn.bellsouth.net) 05.37.03 *** Saving seen data "./dancer.seen" 05.39.00 Quit Strife89 (Ping timeout: 268 seconds) 05.47.02 Join Strife89 [0] (~quassel@98.80.183.247) 05.48.12 Quit Strife1989 (Ping timeout: 250 seconds) 06.42.07 Quit idonob_ (Ping timeout: 260 seconds) 06.57.55 Quit [7] (Disconnected by services) 06.58.01 Join TheSeven [0] (~quassel@rockbox/developer/TheSeven) 07.31.12 Join idonob [0] (~Owner@S010610c37b922980.vs.shawcable.net) 07.37.07 *** Saving seen data "./dancer.seen" 08.43.42 Quit idonob (Ping timeout: 250 seconds) 08.48.12 Join petur [0] (~petur@rockbox/developer/petur) 09.19.55 Join idonob [0] (~Owner@S010610c37b922980.vs.shawcable.net) 09.25.35 Quit girafe (Read error: Connection reset by peer) 09.30.59 Quit Kohlrabi_ (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.) 09.31.12 Join Kohlrabi [0] (~kohlrabi@kohlio.de) 09.37.10 *** Saving seen data "./dancer.seen" 09.53.16 Quit petur (Remote host closed the connection) 10.04.02 Quit soap (Read error: Connection reset by peer) 10.19.07 Quit [Saint] (Read error: Connection reset by peer) 10.24.05 Join evilnick [0] (~evilnick@rockbox/staff/evilnick) 10.26.23 Quit ps-auxw (Disconnected by services) 10.26.32 Join ps-auxw [0] (~arneb@p578F7060.dip0.t-ipconnect.de) 10.29.21 Join zu_ [0] (~zu@ks387228.kimsufi.com) 10.29.38 Join neer_ [0] (~neer@firebrand.neer.io) 10.30.39 Join shmibs_ [0] (~shmibs@shmibbles.me) 10.32.22 Join uwe__ [0] (~uwe_@dslb-084-056-059-254.084.056.pools.vodafone-ip.de) 10.33.07 Join tomflint [0] (~tomflint@unaffiliated/tomflint) 10.33.27 Quit uwe_ (*.net *.split) 10.33.27 Quit krnlyng (*.net *.split) 10.33.27 Quit bluebrother^ (*.net *.split) 10.33.28 Quit Galois (*.net *.split) 10.33.28 Quit shmibs (*.net *.split) 10.33.28 Quit Bray90820_ (*.net *.split) 10.33.28 Quit dan- (*.net *.split) 10.33.28 Quit gluytium_ (*.net *.split) 10.33.29 Quit tombflint (*.net *.split) 10.33.29 Quit GeekShadow (*.net *.split) 10.33.29 Quit zu (*.net *.split) 10.33.29 Quit neersighted (*.net *.split) 10.33.29 Quit evilnick_ (*.net *.split) 10.33.29 Quit TD-Linux (*.net *.split) 10.33.39 Nick tomflint is now known as tombflint (~tomflint@unaffiliated/tomflint) 10.38.41 Join krnlyng [0] (~liar@178.114.109.112.wireless.dyn.drei.com) 10.39.23 Join Strife1989 [0] (~quassel@adsl-98-80-189-142.mcn.bellsouth.net) 10.42.04 Quit Strife89 (Ping timeout: 260 seconds) 10.43.51 Join Bray90820 [0] (~bray90820@50-83-212-56.client.mchsi.com) 10.51.00 Join bluebrother^ [0] (~dom@rockbox/developer/bluebrother) 10.51.00 Join dan- [0] (~d@freenode/corporate-sponsor/privateinternetaccess.com/doaks) 10.51.00 Join gluytium_ [0] (~g@45.63.97.181) 10.51.00 Join GeekShadow [0] (~antoine@reactos/tester/GeekShadow) 10.51.00 Join TD-Linux [0] (~Thomas@about/essy/indecisive/TD-Linux) 10.54.22 Join pamaury [0] (~pamaury@rockbox/developer/pamaury) 11.05.31 Join ender` [0] (krneki@foo.eternallybored.org) 11.08.04 Join advcomp2019 [0] (~advcomp20@unaffiliated/advcomp2019) 11.10.42 Join ZincAlloy [0] (~Adium@2a02:8108:8b80:1700:2c1c:5f44:872a:84e4) 11.28.43 Join paulk-collins [0] (~paulk@gagarine.paulk.fr) 11.32.50 Join bluebrother [0] (~dom@rockbox/developer/bluebrother) 11.34.22 Join GeekShad1w [0] (~antoine@nzf.turmel.info) 11.36.01 Join gluytium [0] (~g@45.63.97.181) 11.37.12 *** Saving seen data "./dancer.seen" 11.37.19 Join dan-- [0] (~d@101.165.168.135) 11.37.19 Quit dan-- (Changing host) 11.37.19 Join dan-- [0] (~d@freenode/corporate-sponsor/privateinternetaccess.com/doaks) 11.37.37 Quit bluebrother^ (*.net *.split) 11.37.38 Quit dan- (*.net *.split) 11.37.38 Quit gluytium_ (*.net *.split) 11.37.38 Quit GeekShadow (*.net *.split) 11.37.39 Quit TD-Linux (*.net *.split) 11.39.20 Nick dan-- is now known as dan- (~d@freenode/corporate-sponsor/privateinternetaccess.com/doaks) 11.40.44 Join TD-Linux [0] (~Thomas@about/essy/indecisive/TD-Linux) 12.00.49 Join lebellium [0] (~chatzilla@89-93-177-91.hfc.dyn.abo.bbox.fr) 12.17.58 Quit pamaury (Ping timeout: 268 seconds) 12.34.06 Join Galois [0] (djao@efnet.math.uwaterloo.ca) 12.50.07 Join pamaury [0] (~pamaury@rockbox/developer/pamaury) 13.09.44 Quit pamaury (Ping timeout: 252 seconds) 13.25.41 Join soap [0] (~soap@rockbox/staff/soap) 13.37.14 *** Saving seen data "./dancer.seen" 13.58.50 Join pamaury [0] (~pamaury@rockbox/developer/pamaury) 14.06.30 Quit paulk-collins (Ping timeout: 268 seconds) 14.55.31 Quit advcomp2019 (Ping timeout: 258 seconds) 14.56.32 Join advcomp2019 [0] (~advcomp20@unaffiliated/advcomp2019) 15.22.44 Join Kruppt [0] (~Krupptus@50.111.59.141) 15.37.15 *** Saving seen data "./dancer.seen" 15.40.33 Quit pamaury (Ping timeout: 250 seconds) 16.08.36 Quit krnlyng (Ping timeout: 248 seconds) 16.22.14 Join krnlyng [0] (~liar@178.114.17.28.wireless.dyn.drei.com) 16.49.56 Join krabador [0] (~krabador@unaffiliated/krabador) 17.37.18 *** Saving seen data "./dancer.seen" 17.38.16 Quit dfkt (Read error: Connection reset by peer) 17.50.04 Join paulk-collins [0] (~paulk@gagarine.paulk.fr) 18.01.56 Join pamaury [0] (~pamaury@rockbox/developer/pamaury) 18.26.28 Join ZincAlloy1 [0] (~Adium@2a02:8108:8b80:1700:2c1c:5f44:872a:84e4) 18.28.31 Quit Rondom (Remote host closed the connection) 18.29.07 Quit ZincAlloy (Ping timeout: 250 seconds) 18.30.56 Join Rondom [0] (~rondom@modo.nonmodosedetiam.net) 18.49.34 Join salty-horse [0] (~salty-hor@unaffiliated/salty-horse) 18.50.54 # hi. I'm on Linux and I wish to format a microsd card I have inside my sandisk sansa. I don't have a "standalone" sdcard reader. any idea if that's possible? If I unmount the auto-mounted card, the device in /dev/ is gone so I can't reference it. 18.51.21 # salty-horse: you can always umount using command-line 18.51.29 # umount /path/to/dev 18.51.40 # or 18.51.40 # umount /mount/point 18.51.48 # this will not remove the device 18.51.55 # trying... 18.52.02 # (at least should not) 18.52.34 # you are right! thanks! 19.16.16 Join cc___ [0] (~ac@2001:910:113f:1:6a05:caff:fe1c:1627) 19.23.01 # how should I see the sdcard in rockbox's menu? I formatted a 128gb microsd to fat32 (was exfat) and I'm not sure it can find it 19.26.24 # in the rockbox system info it says "MSD: not present" :( 19.32.40 # salty-horse: it should appear in the file browser at the root in a directory named "" typically. Did you try to remove it and put it back? 19.32.56 # which is this? 19.33.47 # sansa e200. some unknown brand of microsdxc. trying to remove and put it back 19.34.36 # didn't help (did that when the device was off) 19.35.18 Quit Rondom (Remote host closed the connection) 19.35.22 # hum, it's a very old device, it is possible that the code cannot handle such big cards and does not manage to initialize it 19.35.40 # give me a minute 19.35.40 # is there a log I can tap into? 19.35.45 # thanks 19.35.55 Join Rondom [0] (~rondom@modo.nonmodosedetiam.net) 19.35.56 # no, that would need a custom build, but I can easily do one I think 19.37.19 *** Saving seen data "./dancer.seen" 19.39.12 # I build rockbox myself, so I just need a patch :) 19.39.33 # salty-horse: ok :) give me 5 min, I'll try to provide a patch 19.39.53 # for the log or the sdcard support? :D 19.39.57 # thanks again 19.42.30 # https://gist.github.com/anonymous/c5e98fb24701b0539b8192db694dc541 19.42.40 # salty-horse: you need to enable logf in configure 19.43.49 # ie: 19.43.49 # cd /path/to/rockbox/directory 19.43.49 # mkdir build_e200 19.43.49 DBUG Enqueued KICK pamaury 19.43.49 # cd build_e200 19.43.49 # ../tools/configure 19.43.50 *** Alert Mode level 1 19.43.50 # => select Sansa E200 19.43.52 # => select 'A' (Advanced) 19.43.54 # => select 'L' (Logf) 19.43.56 # => press enter 19.43.59 # make 19.44.03 # I hope it compiles ;) 19.44.32 # are you using master? it doesn't apply cleanly 19.45.46 # I am more or less at master. Did you apply it with patch -p1 < patch 19.46.57 # yes. nm, it only missed 2 lines so I added them myself 19.47.51 # ok strange 19.49.07 # the patch error was "patch unexpectedly ends in middle of line". strange indeed. 19.50.31 # ah, maybe a copy and paste error, I was lazy and copied from the shell 19.50.49 # :P 19.52.05 # ok where does logf write to? 19.53.32 # to System > Debug > Show logf 19.53.41 # you can also System > Debug > Dump log 19.53.51 *** Alert Mode OFF 19.53.59 # and then it writes the log to logf.txt (or .rockbox/logf.txt) 19.54.27 # I would suggest the following procedure: start device without microsd, plug microsd, unplug, dump log and pastebin it 19.54.51 # (cause it will be cryptic :-p) 19.54.59 # I don't have either of those options in the debug menu :( 19.55.12 # You must have forgotten to enable logf in the configure 19.55.54 # in doubt, run "make reconf" and check it mentions logf enabled. Then run "make clean" and "make" 19.56.11 # "logf() support enabled" 19.56.26 # it was a clean build from a new build directory 19.56.28 # (and don't forget to put the new build on the device obviously, you may want to "make zip" and then unzip -d /path/to/mount rockbox.zip) 19.56.35 # I did exactly that :) 19.56.41 # did you reboot ? 19.56.44 # (the device) 19.56.56 # I think so. making sure.... 19.58.16 # IIRC rockbox reboots automatically if it detects a new firmware. rebooted. nothing. for some reason the "version" string doesn't match the latest git sha1 19.59.09 # it should display the last one with a "M" at the end 19.59.55 # did you extract to the main drive and not the sd by mistake? 20.00.30 # (as a run of dumb, the unzip should have warned you that you are overwriting files) 20.00.45 # yes. it even asked me if I want to rewrite ".rockbox/backdrops/cabbiev2.bmp" 20.00.54 # trying again... 20.02.26 # oops 20.02.44 # I picked "20" from memory which is ipodcolor instead of 50 for sansa e200 20.02.47 # silly 20.02.52 # sorry :O 20.05.09 # your patch is bad. cmddat -> cmdat 20.08.32 Quit krabador (Read error: Connection reset by peer) 20.10.58 # pamaury, in your process above, should I plug the microsd while the device is on or off? 20.11.15 # as you want 20.14.20 # not sure why the top is truncated: http://pastebin.com/GmZf9miz 20.14.48 # I started with the microsd. shut down. started without microsd, plugged, unplugged, dumped. 20.14.53 # log buffer has fixed size 20.14.59 Quit Smx (Excess Flood) 20.15.52 # anything to glean from it? 20.16.50 # so there is a bunch of SD_APP_OP_COND with arg (1<<30)|0x100000 which means SHDC and waiting until it is initialised 20.17.22 # then SD_ALL_SEND_CID 20.17.32 # then SD_SEND_RELATIVE_ADDR 20.17.44 # then SD_SEND_CSD 20.18.41 # I'm amazed if you remember all the values :) 20.18.52 # (I'm reading the spec to remember ;)) 20.18.54 # then SD_SELECT_CARD 20.19.06 Join Smx [0] (Elite8556@gateway/shell/elitebnc/x-ewposvjbohjwunyp) 20.19.15 # but you also need to convert dec to hex :) 20.19.36 # (ok.. only if going by the source code and not spec) 20.19.36 # then SD_SET_BUS_WIDTH to switch bus size to 4 20.20.13 # then SD_SET_BLOCKLEN, a bit unusual, why not 20.20.41 # then SD_SEND_STATUS 20.20.54 # arg I never remember the status encoding 20.23.26 # seems ok, then SD_READ_MULTIPLE_BLOCK 20.23.34 # I guess that's the code trying to read the MBR 20.24.10 # followed by a STOP_TRANSMISSION and send status again 20.24.13 # it looks all nice 20.24.26 # so somehow rockbox does not recognize the MBR as valid 20.24.38 # can you plug your device and dump the MBR ? 20.24.53 # how? 20.26.06 # dd if=/dev/microsd bs=512 count=1 of=/dev/stdout | hexdump -C 20.26.21 # replace /dev/microsd/ with the microsd dev device 20.26.26 # yeah yeah :) 20.26.44 # and I don't remember if hexdump is universally installed on linux distrib or not 20.28.13 # http://pastebin.com/fTCW0F8g 20.29.56 # ah you don't have MBR, you formatted the whole disk, I don't think we support that 20.30.00 # I can't remember 20.30.41 # ok how should I format it? :) 20.31.03 # use fdisk 20.31.05 # I used mkdosfs -F 32 -I /dev/sdcard 20.31.42 # fdisk /dev/microsd 20.31.42 # then hit 'h' (I think) to have the help. You need to create a partition table, then create a primary partition that spans the whole disk 20.31.47 # or you can use gparted 20.31.47 # I will use gparted because I'm stupid 20.31.55 # :P 20.32.00 # yeah fdisk is really user-unfriendly 20.32.23 # tell gparted you want a partition table using MBR/MSDOS format 20.32.32 # then create a single FAT32 partition 20.34.46 # I need to, I'll be back later, I hope it will work 20.34.57 # thanks A LOT for the help 20.35.10 # very much appreciated even if I was being silly 20.39.34 # yay! 20.47.15 Join girafe [0] (~girafe@LFbn-1-8015-136.w90-112.abo.wanadoo.fr) 20.48.16 Join krabador [0] (~krabador@unaffiliated/krabador) 21.08.55 # salty-horse: sorry, I didn't get the beginning of the conversation : do you have a problem of microsd not being found at insertion which forces you to reboot the device after inserting the microsd in order to access it ? 21.09.17 # cc___, it was fixed. I formatted the microsd card without an MBR. 21.09.51 # it would be nice if rockbox gave some kind of user-visible error about it 21.10.09 # salty-horse: I think I didn't even format mine : are the microsd cards formatted with an mbr by default when they are sold ? 21.11.14 # cc___, mine was exfat. proprietary and unsupported by rockbox 21.11.29 # so I use mkfs to format to fat32. but it didn't create an mbr. 21.12.22 # salty-horse: I'll try that then :) 21.13.02 # cc___, I haven't tried inserting the sdcard while the device was on. do you want me to test that? 21.13.29 Quit krabador (Quit: Leaving) 21.13.37 Quit krnlyng (Remote host closed the connection) 21.16.35 Join krnlyng [0] (~liar@178.114.17.28.wireless.dyn.drei.com) 21.29.27 Quit salty-horse (Quit: Leaving) 21.30.33 Join Saratoga [0] (ac3a98ee@gateway/web/freenode/ip.172.58.152.238) 21.31.22 # Pamaury: I always wondered if there is a reason we don't use splash prompts for serious errors (unmountable storage, etc) 21.36.36 # Saratoga: mostly because those errors happen asychronously in firmware/ which doesn't know about splash prompts 21.37.04 # thus supporting those would mean broadcasting messages, which means extra code ;) 21.37.20 *** Saving seen data "./dancer.seen" 21.43.54 # Makes sense 21.44.09 Quit Saratoga (Quit: Page closed) 22.57.27 Join tracktheripper [0] (4d61f5e5@gateway/web/freenode/ip.77.97.245.229) 22.58.00 Quit Kruppt (Quit: Leaving) 23.04.52 Quit alexweissman (Remote host closed the connection) 23.18.09 Quit bluebrother (Disconnected by services) 23.18.14 Join bluebrother [0] (~dom@rockbox/developer/bluebrother) 23.18.28 Join fs-bluebot_ [0] (~fs-bluebo@x4d099446.dyn.telefonica.de) 23.20.36 Quit tracktheripper (Quit: Page closed) 23.20.53 Quit fs-bluebot (Ping timeout: 268 seconds) 23.24.25 Quit girafe (Quit: Leaving) 23.37.22 *** Saving seen data "./dancer.seen"