--- Log for 03.04.116 Server: verne.freenode.net Channel: #rockbox --- Nick: logbot Version: Dancer V4.16 Started: 1 month and 0 days ago 00.06.05 Join TheEaterOfSouls [0] (~chatzilla@66.172.117.241) 00.06.35 Quit einhirn (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org) 00.10.33 Quit mikroflops (Ping timeout: 260 seconds) 00.11.08 Quit mwfc (Ping timeout: 248 seconds) 00.11.15 Join mwfc [0] (~mwfc@hephaestus.mwfc.info) 00.11.38 Join mikroflops [0] (~yogurt@178.174.137.46) 00.36.54 Join soap [0] (~soap@rockbox/staff/soap) 00.47.58 Join [Saint_] [0] (~hayden@rockbox/staff/saint) 00.48.27 Quit [Saint] (Read error: Connection reset by peer) 00.52.29 Nick [Saint_] is now known as [Saint] (~hayden@rockbox/staff/saint) 01.20.48 Quit Mihail (Quit: ChatZilla 0.9.92 [Pale Moon 26.1.0b1/20160311022731]) 01.25.00 Quit PurlingNayuki (Remote host closed the connection) 01.25.12 Join PurlingNayuki [0] (~Thunderbi@v163-44-154-238.a00f.g.sin1.static.cnode.io) 01.34.39 Join nick_p [0] (~nick_p@82-69-105-120.dsl.in-addr.zen.co.uk) 01.37.22 # Mihail: (logs) Same as last time with e200v2_i2c2-4, froze showing INT_AUDIO / ascread(37). 01.42.48 Join athidhep [0] (~afoakf@unaffiliated/athidhep) 01.44.15 *** Saving seen data "./dancer.seen" 01.47.32 Quit nick_p (Ping timeout: 240 seconds) 01.59.30 Join nick_p [0] (~nick_p@82-69-105-120.dsl.in-addr.zen.co.uk) 02.09.32 Quit nick_p (Quit: Leaving) 02.13.29 Join JdGordon [0] (~jonno@ppp118-209-153-242.lns20.mel8.internode.on.net) 02.13.29 Quit JdGordon (Changing host) 02.13.29 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon) 02.15.27 Quit JdGordon_ (Ping timeout: 244 seconds) 02.16.21 Quit TheSeven (Ping timeout: 268 seconds) 02.17.25 Join TheSeven [0] (~quassel@rockbox/developer/TheSeven) 02.23.21 Join Strife89|AndChat [0] (~Strife89@207.144.160.75) 02.27.08 Quit Strife1989 (Ping timeout: 248 seconds) 02.30.43 Quit JanC (Read error: Connection reset by peer) 02.31.34 Quit ender` (Quit: I know a joke about UDP, but you might not get it.) 02.33.03 Join JanC [0] (~janc@lugwv/member/JanC) 02.38.40 # IT WORKS \o/ youhou, so happy to found this "secret" mode of the Fiio bootloader :) 02.47.55 Quit athidhep (Ping timeout: 276 seconds) 02.48.40 Quit lebellium (Quit: ChatZilla 0.9.92 [Firefox 45.0.1/20160315153207]) 03.05.25 Quit pamaury (Ping timeout: 246 seconds) 03.10.59 Quit ZincAlloy (Quit: Leaving.) 03.22.55 Quit bertrik_ (Ping timeout: 250 seconds) 03.23.02 Quit bertrik (Ping timeout: 276 seconds) 03.24.02 Quit krnlyng (Ping timeout: 252 seconds) 03.32.04 Join rela [0] (~x@pdpc/supporter/active/rela) 03.36.35 Join krnlyng [0] (~liar@178.114.108.65.wireless.dyn.drei.com) 03.37.38 Quit mikroflops (Ping timeout: 260 seconds) 03.37.38 Quit Naked (Ping timeout: 260 seconds) 03.37.44 Join Naked [0] (~naked@naked.iki.fi) 03.39.11 Join mikroflops [0] (~yogurt@178.174.137.46) 03.44.18 *** Saving seen data "./dancer.seen" 04.40.36 Quit Guinness (Ping timeout: 244 seconds) 04.43.44 Join Guinness [0] (~Slayer@c-69-255-136-113.hsd1.va.comcast.net) 04.44.35 Quit Guinness (Write error: Connection reset by peer) 04.44.49 Join Guinness [0] (~Slayer@c-69-255-136-113.hsd1.va.comcast.net) 04.56.08 Quit TheEaterOfSouls (Quit: ChatZilla 0.9.92 [Firefox 45.0.1/20160315153207]) 05.17.14 Part KD8NXH-Michigan ("I am QRT.") 05.44.19 *** Saving seen data "./dancer.seen" 06.24.01 Quit bluebrother (Disconnected by services) 06.24.06 Join bluebrother^ [0] (~dom@rockbox/developer/bluebrother) 06.24.07 Join fs-bluebot [0] (~fs-bluebo@xd9beb21d.dyn.telefonica.de) 06.26.51 Quit fs-bluebot_ (Ping timeout: 264 seconds) 07.21.23 Join JdGordon_ [0] (~jonno@rockbox/developer/JdGordon) 07.24.33 Quit JdGordon (Ping timeout: 260 seconds) 07.44.22 *** Saving seen data "./dancer.seen" 08.30.19 Join Steife1989 [0] (~Strife89@2600:1005:b00a:3e4:e319:35b9:d590:91ad) 08.33.10 Quit Strife89|AndChat (Ping timeout: 252 seconds) 08.36.49 Quit Guinness (Write error: Connection reset by peer) 08.37.22 Join Guinness [0] (~Slayer@c-69-255-136-113.hsd1.va.comcast.net) 08.51.27 Join Strife89|AndChat [0] (~Strife89@adsl-98-80-224-141.mcn.bellsouth.net) 08.55.21 Quit Steife1989 (Ping timeout: 268 seconds) 08.57.33 Quit Strife89 (Ping timeout: 248 seconds) 09.09.18 Join Clockbox [0] (~chatzilla@CPE-121-218-173-161.lnse4.cht.bigpond.net.au) 09.17.21 Quit Clockbox (Quit: ChatZilla 0.9.92 [Firefox 45.0.1/20160316085621]) 09.44.26 *** Saving seen data "./dancer.seen" 09.44.38 Join ender` [0] (krneki@foo.eternallybored.org) 10.13.27 Join monkey|2 [0] (~dao@95-30-46-244.broadband.corbina.ru) 11.22.23 Join bertrik [0] (~quassel@rockbox/developer/bertrik) 11.22.26 Join bertrik_ [0] (~quassel@rockbox/developer/bertrik) 11.44.28 *** No seen item changed, no save performed. 12.18.08 Join Mihail [0] (~Mihail@37.212.160.150) 12.20.44 # nick_p: (logs) I think we very close to solve problem. http://knk.square7.ch/rockbox-e200v2_i2c2-5.zip 12.21.56 Quit bertrik (Ping timeout: 268 seconds) 12.22.03 Quit bertrik_ (Ping timeout: 264 seconds) 12.31.09 # pamaury: Great, congratulations! Is it mean we can run rockbox without firmware/bootloader patching? 12.35.25 Join athidhep [0] (afoakf@unaffiliated/athidhep) 13.28.29 Join pamaury [0] (~pamaury@rockbox/developer/pamaury) 13.31.28 # Mihail: essentially yes, though we will probably flash the bootloader eventually, but for testing that's really nice 13.44.30 *** Saving seen data "./dancer.seen" 14.07.11 Quit Mihail (Read error: Connection reset by peer) 14.17.44 Join LockStockRockbox [0] (~stephen@CPE-121-218-173-161.lnse4.cht.bigpond.net.au) 14.18.10 Quit LockStockRockbox (Client Quit) 14.19.39 Join lebellium [0] (~chatzilla@89-93-179-187.hfc.dyn.abo.bbox.fr) 15.00.21 Quit monkey|2 (Ping timeout: 260 seconds) 15.02.56 Join monkey|2 [0] (~dao@95-30-46-244.broadband.corbina.ru) 15.08.41 Quit monkey|2 (Quit: ББ) 15.40.28 Quit pamaury (Read error: Connection reset by peer) 15.41.46 Join pamaury [0] (~pamaury@rockbox/developer/pamaury) 15.44.33 *** Saving seen data "./dancer.seen" 15.47.45 Join Williamxie [0] (8c747fc7@gateway/web/freenode/ip.140.116.127.199) 15.48.20 # Hello, anybody can help to add me to the edit list? 15.48.31 # i want to upload PCB photos for fiio X1 15.56.07 Join krabador [0] (~krabador@unaffiliated/krabador) 15.57.42 Quit Strife89|AndChat (Quit: Vamoose) 16.10.01 Join varogami [0] (~varogami@net-93-149-250-236.cust.vodafonedsl.it) 16.31.53 # Williamxie: what's your wiki username? 16.52.31 Quit krabador (Quit: Take The Time) 17.18.18 # http://www.rockbox.org/wiki/WilliamXie 17.32.01 Quit PurlingNayuki (Remote host closed the connection) 17.40.51 # Williamxie: if I did things properly you should be able to edit now. Welcome! 17.44.36 *** Saving seen data "./dancer.seen" 17.51.13 # Thank you~ now i will first spend some time to figure out how to upload photos... 17.52.10 # I still got a 'access denied' 17.55.02 # Hmmm 17.56.16 # You are on the list. That should be enough... 17.58.29 # Williamxie: can you try again, and if that still doesn't work maybe restart your web browser? 17.58.43 # ok,thanks 18.03.15 Quit Williamxie (Ping timeout: 250 seconds) 18.11.20 # gevaerts: are you sure you put his name in alphabetical order ? 18.11.26 # I'm not sure if it's necessary 18.11.48 # It isn't 18.12.18 # What does seem to be necessary lately is not just adding the name manually, but also using the "add members" at the bottom 18.12.24 # But I did that... 18.20.46 Join ZincAlloy [0] (~Adium@p57B95A7B.dip0.t-ipconnect.de) 18.47.53 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon) 18.49.13 Join krabador [0] (~krabador@unaffiliated/krabador) 18.50.36 Quit JdGordon_ (Ping timeout: 248 seconds) 19.01.29 Join JdGordon_ [0] (~jonno@rockbox/developer/JdGordon) 19.04.02 Quit JdGordon (Ping timeout: 264 seconds) 19.13.25 Join JdGordon [0] (~jonno@ppp118-209-145-65.lns20.mel8.internode.on.net) 19.13.25 Quit JdGordon (Changing host) 19.13.25 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon) 19.16.48 Quit JdGordon_ (Ping timeout: 260 seconds) 19.21.07 Quit krabador (Quit: Take The Time) 19.24.54 Join JdGordon_ [0] (~jonno@rockbox/developer/JdGordon) 19.27.13 Quit JdGordon (Ping timeout: 244 seconds) 19.30.32 Quit ZincAlloy (Ping timeout: 240 seconds) 19.32.18 Join ZincAlloy [0] (~Adium@p57B95A7B.dip0.t-ipconnect.de) 19.38.29 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon) 19.41.40 Quit JdGordon_ (Ping timeout: 244 seconds) 19.43.47 Join TheEaterOfSouls [0] (~chatzilla@66.172.117.241) 19.44.37 *** Saving seen data "./dancer.seen" 19.45.38 Join krabador [0] (~krabador@unaffiliated/krabador) 20.17.44 Join JdGordon_ [0] (~jonno@rockbox/developer/JdGordon) 20.18.45 Join nlogex [0] (~filip@dhcp-108-168-15-53.cable.user.start.ca) 20.20.32 Quit JdGordon (Ping timeout: 240 seconds) 20.20.38 Quit nlogex (Client Quit) 20.21.56 Join nlogex [0] (~filip@dhcp-108-168-15-53.cable.user.start.ca) 20.30.47 Quit jtdesigns01 (Ping timeout: 250 seconds) 20.35.17 Join JdGordon [0] (~jonno@ppp118-209-193-202.lns20.mel8.internode.on.net) 20.35.17 Quit JdGordon (Changing host) 20.35.17 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon) 20.37.32 Quit JdGordon_ (Ping timeout: 240 seconds) 20.39.48 Join jtdesigns01 [0] (~quassel@2601:400:8000:34f5:230:bdff:fe71:cebd) 21.01.59 # <__builtin> hey, does the clip sport have a MMU? 21.02.01 Quit krabador (Quit: Take The Time) 21.02.24 Join bertrik [0] (~quassel@rockbox/developer/bertrik) 21.02.25 Join bertrik_ [0] (~quassel@rockbox/developer/bertrik) 21.04.33 # __builtin: why do you want to know ? It probably has 21.05.16 # <__builtin> well, why not use virtual memory to overcome the memory limitation? 21.05.28 # this page: http://www.actions-semi.com/en/productview.aspx?cat=87&id=118 says it has MIPS4K which has MMU. 21.05.58 # Because 1) that's a major major work, 2) it will be slow as hell 3) you will wear flash very quickly 21.06.32 # <__builtin> hmm, it must be possible to get *something* running on it 21.06.44 # <__builtin> does the OF have an upgrade feature? 21.07.31 # Never heard of a small embedded device ever needing virtual memory 21.07.32 Join Mihail [0] (~Mihail@37.212.176.86) 21.08.07 # __builtin: we don't know how to crack the encryption 21.08.13 # we can't even disassemble the firmware 21.08.37 # Mihail: fuze v1 working :) 21.08.40 # <__builtin> has it been dumped though? 21.08.58 # we have a firmware upgrade image 21.09.04 # I tried to use the (supposedly) JTAG pins on the device without any luck 21.10.28 # based on the history of ATJ encrypting firmwares, I would say that without the encrypting program in our hands, or an unecrypted dump of the firmware, we will never figure it out 21.10.37 # <__builtin> is the image 27MB? 21.12.32 # yes, hum I might be wrong, my hard drive has a program that I apparently wrong to unpack it ^^ 21.12.37 # *wrote 21.15.36 # ah noit was no written by me 21.15.43 # https://github.com/nfd/atj2127decrypt 21.16.05 # lebellium: good :) Can you test usb and especially charging. We have report about freeze at end of charge. http://knk.square7.ch/rockbox-fuzev1-i2c2.zip 21.21.50 # pamaury: What you think about RKNanoC/D ( http://www.cnx-software.com/category/processors/rockchip-rknano/ ), is it do decoding by hardware or software? It have small memory but support many codec. 21.22.38 # <__builtin> pamaury: have you gotten it to compile on 64 bit? 21.27.04 Quit Bray90820 (Ping timeout: 244 seconds) 21.32.09 Join krabador [0] (~krabador@unaffiliated/krabador) 21.44.40 *** Saving seen data "./dancer.seen" 21.44.45 # __builtin: it would be worth investigating, with software decoding, you need at least 2 MB or RAM, possibly more 21.47.15 # <__builtin> I mean, have you gotten the decrypt program to compile on 64 bit linux? 21.47.29 # ah, yeah apparently 21.48.25 # Mihail: so far so good. I tried several USB connections with cabbiev2 and my own theme and it always works properly. It doesn't freeze/crash once charged 100% 21.49.59 # <__builtin> GCC keeps trying to link with a 32-bit libgcc which I don't have, but I do have a 32-bit libgcc_s 21.50.30 # I'm using multiarch on debian 21.53.06 # so I probably compiled in 32-bit mode 21.54.49 # __builtin: which device uses RKnanoD 21.55.26 # ? 21.55.42 # I can't believe: I found datasheet (partial) for RKNanoD ( http://honiton-weiye.com/en/about.asp?id=13&f_1=2&WebType=1&ids=2 ) and RKNanoC ( http://honiton-weiye.com/en/about.asp?id=12&f_1=2&WebType=1&ids=2 ) :) P.S. Links to pdf at end of pages. 21.56.28 # <__builtin> pamaury: huh? 21.58.10 # __builtin: sorry, it was Mihail 21.59.05 # lebellium: Can you try discharge slightly and charge again? When it charge to 100% wait 15-20 minutes before disconnect to be sure. 21.59.44 # <__builtin> well, I can't seem to get it to compile 22.00.04 # Mihail: it's not the real datasheet, it's a fact sheet 22.00.47 # Mihail: ok. So it won't freeze and disconnect from itself? It's when I remove the USB cable that it could freeze? 22.01.54 # It should freeze when it connected to USB after full charging. 22.02.30 # I don't understand 22.03.14 # I connect it to USB to charget it. So I won't connect after full charging 22.03.19 # it* 22.04.10 # Just wait (don't disconnect) for 15-20 minutes after charging. 22.04.24 # ok 22.05.18 # pamaury: But it still better then we have in wiki. 22.06.15 # Mihail: the wiki only describes RknanoB 22.07.39 # I mean: http://www.rockbox.org/wiki/pub/Main/RockChipNanoB/Rockchip_RKnano-C_Audio_Processor_2011-10.pdf 22.11.28 # but RknanoB is not interesting, it has too little memory 22.12.11 # and even RKnanoD is low on memory 22.14.24 # what is our lowest memory target ? even the clip has 2MB 22.14.36 # Yes but if it do all decoding by hardware, it should be enough. Or I wrong? 22.17.22 # It think decoding is in software, on the "DSP" (which is really just another cortex-M3) 22.17.44 # it may have DSP extension, but then it would mean rewriting all the decoders 22.20.00 # it says "Audio HW accelerator" 22.20.24 # <[Saint]> disabling the theme engine entirely would score you 2 x "X x Y resolution bitmap" worth of allocations. 22.20.26 # imdct36 calculation, no idea what that is 22.21.21 # Inverse Modified Discrete Cosine Transform 36 bit? 22.21.33 # __builtin: I can send you the unpacked firmware if you want 22.23.44 # it's quite difficult to know the exact memory requirement of rockbox, I always had this crazy idea of "porting" rockbox to some qemu target, so that you can play with the memory size and/or debug things 22.24.27 Join wodz [0] (~wodz@89-77-223-98.dynamic.chello.pl) 22.24.41 # Mihail: do you have a specific device in mind ? The AGPtek ones ? 22.24.51 # hw codec targets have 2MB as well 22.25.12 # also cortex-m3 does not have a mmu I think 22.25.43 # you can use thumb but that's not a silver bullet 22.25.50 # I mean ondio and archos supported by rb 22.26.43 # pamaury: sh has 16ibt opcodes 22.26.52 # ok 22.27.29 # as [Saint] suggests, maybe disabling the theme engine would save memory, but I'm not sure it's enough 22.30.26 # 1) our buffering is not very well suited for flash based with tiny memory 2) framebuffer takes a lot 22.30.31 # pamaury: No, but if we can port to some cheap and popular player like Ruizu X02, we can enlist many new users and probably developers. 22.30.49 # I remember experimenting on the Creative ZEN MX, which is 2MB of memory (but a huge screen). By using the minimum configuration, I could barely boot, with 0 size plugin/codec buffer. The screen was 320x240x24-bit so compared to a 100x100x16-bit LCD, you can save almost 500kB given the several copies of the framebuffer, but that's still really tight. 22.32.43 # Mihail: what the soc inside ? 22.33.10 # AFAIK RKNanoC 22.34.05 # I think the RKnanoC has only ~200Kb of RAM 22.36.45 # pamaury: are you going to exclude ddr and lcd init from x1 port and relay on spl? 22.37.14 # wodz: yes for ddr, because we can run arbitrary code using the SPL, without flashing. For LCD I'm not sure 22.39.31 # Mihail: my Fuze is still connected after 30 minutes. 22.40.38 # lebellium: ok, thanks! 22.44.33 Join Strife89 [0] (~quassel@adsl-98-80-198-182.mcn.bellsouth.net) 22.45.00 Quit wodz (Quit: Leaving) 22.51.29 Join xorly [0] (~xorly@ip-86-49-15-121.net.upcbroadband.cz) 23.16.11 # pamaury: You right, porting to RKNanoC impossible. But I think later RKNanoD will be cheap as RKNanoC today. I found RKNanoD based player ONN X5 for 50$. 23.17.22 # Mihail: given the price, I would say it doesn't hurt to have a look at it, possibly buying a device. However we don't have the programming manual. MAybe it would be worth contacting the AGPtek guys (see the forum), I think they have a RKnanoD based player and they seemed willing to help, possibly by giving us documentation 23.19.22 # I'm tring to find the thread again 23.20.19 # http://www.aliexpress.com/item/Original-ONN-X5-Professional-Lossless-HIFI-Music-Player-MP3-player-Support-APE-FLAC-ALAC-WAV-WMA/32506897005.html 23.20.24 # http://forums.rockbox.org/index.php/topic,51071.msg235808.html#msg235808 23.21.14 Quit rela (Quit: Leaving) 23.24.41 # firmware for it: http://knk.square7.ch/onnX5firmware_20160324.rar 23.28.01 # lol this "why choose X5?" comparison table... 23.28.42 # That's an easy one! You need to confuse people who've had an X5 for nearly a decade! 23.31.51 # but the old X5 doesn't support 24 bit 192khz FLAC without downsampling! So it can't be as good \o/ 23.33.59 Quit JanC (Ping timeout: 276 seconds) 23.43.10 # Internals: https://youtu.be/Got-4AoNYkY 23.43.38 # what is this "A8" processor ? 23.44.42 *** Saving seen data "./dancer.seen" 23.45.50 # not sure, but firmware for rknano :) 23.47.34 Join JanC [0] (~janc@lugwv/member/JanC) 23.56.22 Join PurlingNayuki [0] (~Thunderbi@v163-44-154-238.a00f.g.sin1.static.cnode.io)