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 2014-12-07

00:00:05[Franklin]they're generic strings
00:00:40gevaertsWhere are they?
00:00:57[Franklin]http://gerrit.rockbox.org/r/#/c/1012/111/apps/plugins/xworld/video_data.c
00:01:13[Franklin]if it's really an issue they could be moved into a separate file
00:01:22[Franklin]that wouldn't be distributed
00:02:54 Quit y4n (Quit: Today is the perfect day for a perfect day.)
00:04:37saratogawhy does the interpreter need any strings at all from the game?
00:05:00[Franklin]that's how Chahi implemented it, apparently
00:05:25[Franklin]each string is referenced from the bytecode with an ID
00:05:29[Franklin]probably to save space
00:06:51saratogathose are certainly copyrighted, although maybe fair use, so i'm not sure
00:07:12[Franklin]perhaps we could distribute an "alternate" string set
00:07:32[Franklin]though some of the strings can't be copyrighted
00:07:34[Franklin]"2"
00:07:38[Franklin]can't copyright a number
00:07:55[Franklin]I also doubt that it's possible to claim copyright over a letter
00:08:07saratogayes but as a set they are copyrightable
00:09:33[Franklin]eh, I can provide an alternate string set
00:11:01gevaertsI'm quite confused what putting copyright messages for data we don't ship in our code actually *means*
00:11:26[Franklin]gevaerts: "inspired by Eric Chahi"
00:11:41[Franklin]:)
00:11:58*gevaerts suspects [Franklin] is missing the point
00:12:09[Franklin]I'll take it out
00:12:53gevaertsIt would be *much* clearer if the contents of this file were part of the data files
00:13:09[Franklin]very true
00:13:22[Franklin]but the original game had them as part of the interpreter
00:13:47gevaertsWell yes, but they distributed it all in one package :)
00:14:09[Franklin]well, it's hard to change what happened ~20 years ago :P
00:14:20 Quit Makinit (Excess Flood)
00:14:31gevaertsThe thing is, suppose someone writes another game that can be played using this engine, you'd be showing incorrect copyright data
00:14:39gevaertsUnlikely, of course :)
00:15:09*[Franklin] will take out Chahi
00:15:14 Join Makinit [0] (makinit@makinit.nl)
00:15:21gevaertsFrom CREDITS, you mean?
00:15:26[Franklin]yes, from CREDITS
00:15:40*[Franklin] realizes what that sounded like
00:15:42[Franklin]lol
00:15:47gevaertsright
00:16:06gevaertsI was still talking about video_data :)
00:16:28[Franklin]about that... it wouldn't be that hard to make it load that from a file
00:17:08gevaertsThe thing is, that wouldn't really solve anything because nobody actually has that file
00:17:30[Franklin]I could make an alternate set and have haxx host them
00:17:31gevaertsIf we have to distribute it, it being in a separate file doesn't change a lot
00:20:12[Franklin]or even better, just build that set into the plugin
00:20:31[Franklin]then have it check for a file containing the "real" strings in the data dir
00:20:34[Franklin]and load those
00:35:39 Quit bertrik (Quit: Lost terminal)
00:50:57saratogathis frequency scaling patch on AMSv2 defines a cpu_frequency_lock function that just prevents boosting while the USB core is active, but wouldn't just boosting do the same thing since nothing would unboost?
00:53:14 Join RiD [0] (~RiD@bl22-145-33.dsl.telepac.pt)
00:54:28 Quit lebellium (Quit: ChatZilla 0.9.91 [Firefox 35.0/20141201162954])
00:59:44 Join Mihail [0] (2ebf143d@gateway/web/freenode/ip.46.191.20.61)
01:00
01:00:39MihailNot sure why, but without it I have problem with usb.
01:01:49 Join AlexP [0] (~alex@rockbox/staff/AlexP)
01:02:03saratogaMihail: http://pastebin.com/aAFx4G8h
01:02:13saratogaplugin for stress testing
01:04:50 Quit chrisb (Ping timeout: 245 seconds)
01:05:52saratogausb_drv_init calls cpu_boost(1) so it should be boosted, although maybe it does it too late in the process
01:07:15 Quit przemhb (Ping timeout: 252 seconds)
01:14:35 Join ikeboy [0] (~ikeboy@ool-435622d3.dyn.optonline.net)
01:18:46saratogaMihail: testing it now, I can remove the cpu_frequency_lock function if call cpu_boost(1) in place of set_cpu_frequency(CPUFREQ_MAX)
01:23:06MihailI don't see cpu_boost in usb-s3c6400x.c usb_drv_init
01:26:42saratogamy mistake, i was looking at the as3525v1 usb driver
01:27:28saratogatested now however and just calling cpu_boost(1) before initting the driver (or just manually boosting the player from the debug menu) fixes the problem on my clip+ and zip
01:28:13MihailGood!
01:28:39saratogalet me try putting it in usb-s3c6400x.c
01:29:15saratogahmm i wonder how the nano2g handles this (same usb core I believe)
01:31:08 Quit AlexP (Remote host closed the connection)
01:32:15saratogai guess just having usb_enable call cpu_boost(1) would be safer
01:34:48saratogai'll keep both players running tonight and see if i can get any crashes, but so far so good
01:34:53saratogai have to get back to work
01:43:02***Saving seen data "./dancer.seen"
01:45:01 Quit ender` (Quit: 𝓖𝓻π“ͺ𝔂 𝓲𝓼 π“ͺ 𝓬𝓸𝓡𝓸𝓻; 𝔀𝔯𝔒𝔢 𝔦𝔰 π”ž 𝔠𝔬𝔩𝔬𝔲𝔯.)
01:46:18 Quit Mihail (Quit: Page closed)
02:00
02:26:06 Join chrisb [0] (~chrisb@pool-71-175-249-203.phlapa.east.verizon.net)
02:30:32 Quit chrisb (Ping timeout: 255 seconds)
02:34:06[Franklin]./window 4
02:34:08[Franklin]sorry
02:36:07[Franklin]man, irssi has got to have a filter to prevent screwups like that :)
02:42:49 Quit RiD (Quit: A good plan today is better than a perfect plan tomorrow.)
03:00
03:12:49 Quit krabador (Quit: Take the time.)
03:33:00[Franklin]foolsh: your "pan" idea seems pretty interesting
03:33:07[Franklin]I might even add a little GUI for it :)
03:33:34[Franklin]you move a little box around on the screen
03:36:25[Franklin]it might even show a preview of the screen
03:36:35[Franklin]then you hit select, and it "zooms"
03:43:04***Saving seen data "./dancer.seen"
04:00
04:02:16 Join chrisb [0] (~chrisb@li482-205.members.linode.com)
04:38:31 Quit pixelma (Disconnected by services)
04:38:31 Quit amiconn (Disconnected by services)
04:38:31 Join amiconn_ [0] (amiconn@rockbox/developer/amiconn)
04:38:31 Join pixelma_ [0] (pixelma@rockbox/staff/pixelma)
04:38:33 Nick pixelma_ is now known as pixelma (pixelma@rockbox/staff/pixelma)
04:38:36 Nick amiconn_ is now known as amiconn (amiconn@rockbox/developer/amiconn)
04:39:39 Quit ZincAlloy1 (Quit: Leaving.)
04:42:26 Join Jinx [0] (Dojo@unaffiliated/jinx)
04:50:17 Join cmhobbs [0] (~cmhobbs@fsf/member/cmhobbs)
05:00
05:01:40 Quit [Franklin] (Ping timeout: 264 seconds)
05:13:53 Quit cmhobbs (Remote host closed the connection)
05:28:40 Quit TheSeven (Ping timeout: 265 seconds)
05:30:00 Join TheSeven [0] (~quassel@rockbox/developer/TheSeven)
05:43:08***Saving seen data "./dancer.seen"
06:00
06:01:58 Quit Provel (Read error: Connection reset by peer)
06:06:02 Join Provel [0] (~Provel@75-132-21-111.dhcp.stls.mo.charter.com)
06:07:46 Quit the-kyle (Ping timeout: 245 seconds)
06:26:32 Join the-kyle [0] (~kyle@kyle.tk)
06:41:49 Quit chrisb (Ping timeout: 256 seconds)
06:55:46 Quit Provel (Ping timeout: 244 seconds)
07:00
07:23:39 Quit ikeboy (Quit: Leaving)
07:43:12***Saving seen data "./dancer.seen"
07:50:41 Quit Strife89 (Ping timeout: 245 seconds)
08:00
08:28:25 Quit inf (Ping timeout: 258 seconds)
08:51:21 Join ruhan [0] (~M@unaffiliated/ruhan)
08:52:11ruhanshould i be getting an error when installing a rockbox firmware onto the ipod classic 6g using the rockbox utility
08:52:45ruhanactually thats reads like a hypothetical question
08:54:11ruhanim installing the rockbox firmware and end up with an error
08:54:25ruhanATA error: -2147483542
08:55:48ruhanmore details
08:55:48ruhanhttp://pastebin.com/stzNrRtk
08:58:22 Join saratoga_ [0] (123e1e19@gateway/web/freenode/ip.18.62.30.25)
09:00
09:01:16saratoga_i think the current classic 6g build has issues on some devices: http://forums.rockbox.org/index.php?topic=48562.0
09:02:10ruhanhuh..i couldve done that
09:02:15ruhantho... i havent had this issue before
09:02:22ruhani just wanted to update it b/c i hadnt done it in so long
09:03:04ruhanwait is ata error a harddrive issue?
09:03:31ruhanoh lawd if thats the case, thats the 2nd ipod ive killed
09:03:51saratoga_no its an issue with the current 6g build on some devices
09:03:55ruhanoh
09:04:05ruhanim just confused why im getting it now and i didnt get this before
09:04:13ruhanqquestions i wish i didnt wish i had to aask
09:05:08saratoga_i'm guessing you're getting it now because you just updated to a build that has that problem
09:05:19ruhanyea looks it
09:05:25ruhanscrolling down its been said to stick with an older one
09:06:54 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
09:06:55ruhanyeap
09:06:57ruhanthat was the dilly
09:06:59ruhanfixed in a tizzy
09:07:14ruhansimply: that was the case, and now its fixed without an issue
09:08:35ruhanand i was contemplating getting the retrofitted 240GB one L.
09:08:36ruhan:/
09:10:43ruhanthanks for the help saratoga_
09:10:58ruhanto be fair am i missing out on anything large between the old ones and new updates?
09:12:40 Quit saratoga_ (Quit: Page closed)
09:26:57 Join MMlosh [0] (~MMlosh@2001:470:6f:23:24f:63ff:fe01:4900)
09:43:13***Saving seen data "./dancer.seen"
09:47:46 Quit ruhan (Read error: Connection reset by peer)
10:00
10:27:22 Quit charlie (Ping timeout: 272 seconds)
10:34:35 Join lebellium [0] (~chatzilla@128-79-0-151.hfc.dyn.abo.bbox.fr)
10:56:45 Join ender` [0] (krneki@foo.eternallybored.org)
11:00
11:01:25 Join przemhb [0] (~przemhb@89-71-179-236.dynamic.chello.pl)
11:28:21 Quit orzo (Remote host closed the connection)
11:43:17***Saving seen data "./dancer.seen"
11:45:15 Join y4n [0] (~y4n@unaffiliated/y4ndexx)
11:47:02 Quit eternnoir (Quit: No Ping reply in 180 seconds.)
11:47:18 Join eternnoir [0] (quassel@2400:8900::f03c:91ff:fe70:b8b2)
11:58:53copperFailing a new stable release, is there a revision that we could build and advertise as "safe, working build" and that wouldn't be "unsupported"?
12:00
12:00:13copperinstead of saying "yes, git HEAD is buggy, and other builds are unsupported so we won't help you with it"
12:07:08coppernever mind
12:07:16copperI guess no revision "works" for everyone
12:07:25coppervOv
12:14:55 Join inf [0] (~inf@unaffiliated/informatic)
12:43:51 Part copper
12:45:52 Join lorenzo92 [0] (~chatzilla@95.236.107.62)
13:00
13:20:01 Join ZincAlloy [0] (~Adium@pD9EE8C62.dip0.t-ipconnect.de)
13:25:53pamauryhum one of my zen x-fi2 looks dead :(
13:33:26 Quit lorenzo92 (Ping timeout: 265 seconds)
13:38:57 Join RiDD [0] (~RiD@bl22-145-33.dsl.telepac.pt)
13:43:21***Saving seen data "./dancer.seen"
13:47:06 Join petur [0] (~petur@rockbox/developer/petur)
13:48:47 Join bertrik [0] (~bertrik@dhcp-089-098-143-039.chello.nl)
13:48:47 Quit bertrik (Changing host)
13:48:47 Join bertrik [0] (~bertrik@rockbox/developer/bertrik)
13:50:38 Quit bertrik (Client Quit)
14:00
14:18:36 Quit markun (Read error: Connection reset by peer)
14:19:17 Join markun [0] (~markun@rockbox/developer/markun)
14:32:12 Join Scromple_ [0] (~Simon@27.127.199.230)
14:32:12 Quit Scr0mple (Read error: Connection reset by peer)
14:35:23 Join krabador [0] (~krabador_@unaffiliated/krabador)
14:39:53 Join Strife89 [0] (~Strife89@adsl-98-80-234-47.mcn.bellsouth.net)
14:49:08 Join lorenzo92 [0] (~chatzilla@95.236.107.62)
15:00
15:01:31 Quit n17ikh (Ping timeout: 245 seconds)
15:06:01 Join endee_ [0] (sid15467@gateway/web/irccloud.com/x-xzhbbmakkeeodvli)
15:13:23 Join n17ikh [0] (~n17ikh@unaffiliated/n17ikh)
15:22:33 Quit krabador (Quit: Take the time.)
15:31:15 Quit MMlosh (Quit: Bye...)
15:32:44 Quit n17ikh (Ping timeout: 244 seconds)
15:42:03 Join bertrik [0] (~bertrik@rockbox/developer/bertrik)
15:43:23***Saving seen data "./dancer.seen"
15:48:53 Join AlexP [0] (~alex@rockbox/staff/AlexP)
16:00
16:02:57 Join cmhobbs [0] (~cmhobbs@fsf/member/cmhobbs)
16:20:13 Quit AlexP (Remote host closed the connection)
16:38:45 Join rela [0] (~x@pdpc/supporter/active/rela)
16:43:36 Quit cmhobbs (Remote host closed the connection)
17:00
17:08:17 Join AlexP [0] (~alex@rockbox/staff/AlexP)
17:09:48 Join [Franklin] [0] (~franklin@unaffiliated/franklin)
17:18:09[Franklin]foolsh: the strings used in the emulator are copyrighted
17:18:14 Quit bertrik (Quit: Lost terminal)
17:18:16[Franklin]so they can't be distributed
17:19:05[Franklin]so what I think I'll do is provide an alternate set with xworld and make it possible to load the "real" strings from a file
17:43:24***Saving seen data "./dancer.seen"
17:50:52 Join charlie [0] (~c@unaffiliated/charlie)
17:51:02foolsh[Franklin]: Well damn, that's unfortunate
17:52:48 Join xorly [0] (~xorly@m180.dkm.cz)
17:53:43foolshBut hey there's localization possibities now ;)
17:57:45 Quit RiDD (Quit: A good plan today is better than a perfect plan tomorrow.)
18:00
18:03:29 Join krabador [0] (~krabador@unaffiliated/krabador)
18:07:23 Join n17ikh [0] (~n17ikh@unaffiliated/n17ikh)
18:23:51[Franklin]foolsh: IKR? :)
18:24:37[Franklin]foolsh: do you want to make the alternate strings?
18:31:54foolshsure, that sounds kinda fun
18:32:12[Franklin]I knew you'd like it
18:32:15[Franklin]:)
18:32:31[Franklin]ok, so go through video_data.c and write your own strings
18:32:40[Franklin]"PEAR 200000"
18:34:50foolsh"BANANA CORP"
18:35:20foolshone per line?
18:35:49foolshor tabs?
18:47:11 Quit krabador (Quit: Sto andando via)
18:47:27foolshDid you want the hex value to?
18:49:57[Franklin]foolsh: hex values stay the same
18:50:03[Franklin]just change the strings
18:50:25[Franklin]also, try to keep them about the same length
18:50:39[Franklin]the bytecode might make assumptions about the length
18:50:45foolshright, you want them just in a file one string per line?
18:51:04 Join krabador [0] (~krabador@unaffiliated/krabador)
18:51:05[Franklin]no, edit video_data.c
18:51:14foolshAh, ok
18:51:20[Franklin]the alternate strings will be built-in to the plugin
18:51:33[Franklin]I'll make it so that you can load the "official" strings from a file
18:51:47foolshwhat of the credits in those strings?
18:52:06[Franklin]mmh...
18:52:14[Franklin]saratoga?
18:57:17 Quit krabador (Quit: Sto andando via)
18:59:18 Join krabador [0] (~krabador@unaffiliated/krabador)
19:00
19:11:17[Saint]copper: (logs) No - there's no classic build we can offer as "supported", and you know why, we offer no means to boot the fucker.
19:11:46[Saint]No point in an officially supported binary with no means to actually boot it.
19:17:19 Join wodz [0] (~wodz@89-75-106-114.dynamic.chello.pl)
19:21:53wodzpamaury: Quick question about headergen - I have a device defined say GPIO with registers like INEN, OUTEN, DAT. There are 2 instances of each named manually A and B (so I have AINEN and BINEN and so on). Can headergen create proper macros for this? It looks like it expects instances to be numbered and skips manually defined instances
19:22:04wodzpamaury: Do I miss something?
19:22:39 Quit krabador (Quit: Sto andando via)
19:23:14pamaurywodz: headergen ignores names and generate only macros with a number, the idea behind is to avoid generating N*M macros where N is number of instances and M the number of registers
19:24:44wodzhmm, that is unfortunate
19:25:01pamauryit would be a good idea to add instructions in the register description about how to generate the headers, like the global prefix (HW_), local prefixes (ie _ between device/registers), generate numbered macros vs all macros
19:27:42pamaurywodz: if you device naming convention are completely different from imx, it would be just simpler to write another generator
19:40:07 Join darkham [0] (~darkham@host67-23-dynamic.247-95-r.retail.telecomitalia.it)
19:40:07 Quit darkham (Client Quit)
19:41:10 Join krabador [0] (~krabador@unaffiliated/krabador)
19:41:10wodzpamaury: I didn't look at headergen internals to judge how much work is needed to generate good headers for ATJ
19:43:26***Saving seen data "./dancer.seen"
19:44:33pamauryyou could factor some code between the two generators, remove some which does clever aligning and column limiting, remove subtarget selection, the code is 600 lines long but nothing clever in it
19:46:04[Franklin]saratoga: if someone makes new strings based off old strings that have the same meaning, is that legal?
19:46:07 Quit lorenzo92 (Ping timeout: 245 seconds)
19:48:58 Quit amiconn (Disconnected by services)
19:48:58 Join amiconn_ [0] (amiconn@rockbox/developer/amiconn)
19:49:00 Quit pixelma (Disconnected by services)
19:49:00 Nick amiconn_ is now known as amiconn (amiconn@rockbox/developer/amiconn)
19:49:01 Join pixelma_ [0] (pixelma@rockbox/staff/pixelma)
19:49:03 Nick pixelma_ is now known as pixelma (pixelma@rockbox/staff/pixelma)
20:00
20:07:39 Join RiDD [0] (~RiD@bl22-145-33.dsl.telepac.pt)
20:13:05 Quit RiDD (Read error: Connection reset by peer)
20:15:54 Join RiDD [0] (~RiD@bl22-145-33.dsl.telepac.pt)
20:16:04 Quit RiDD (Remote host closed the connection)
20:45:43 Quit rela (Ping timeout: 252 seconds)
20:51:28 Quit SteviL (Read error: Connection reset by peer)
20:54:11 Join ZincAlloy1 [0] (~Adium@pD9EE8C62.dip0.t-ipconnect.de)
20:54:31 Quit ZincAlloy (Read error: Connection reset by peer)
20:57:43 Join rela [0] (~x@pdpc/supporter/active/rela)
21:00
21:00:53 Quit ZincAlloy1 (Quit: Leaving.)
21:02:13 Quit rela (Ping timeout: 252 seconds)
21:03:32saratoga[Franklin]: that should be fine so long as they're not the same
21:04:00saratogaanyone else feel like battery testing the AMSv2 frequency scaling patch? I'm getting confusing results
21:04:37saratogahowever, it does seem very stable
21:04:50 Join Provel [0] (~Provel@75-132-21-111.dhcp.stls.mo.charter.com)
21:05:50 Join ZincAlloy [0] (~Adium@pD9EE8C62.dip0.t-ipconnect.de)
21:13:31 Join RiDD [0] (~RiD@bl22-145-33.dsl.telepac.pt)
21:13:55 Join rela [0] (~x@pdpc/supporter/active/rela)
21:15:44 Quit krabador (Quit: Sto andando via)
21:18:41 Quit rela (Ping timeout: 255 seconds)
21:19:40 Quit RiDD (Quit: A good plan today is better than a perfect plan tomorrow.)
21:23:28 Join RiDD [0] (~RiD@bl22-145-33.dsl.telepac.pt)
21:24:21 Join bertrik [0] (~quassel@rockbox/developer/bertrik)
21:43:28***Saving seen data "./dancer.seen"
21:46:46 Quit kugel__ (Ping timeout: 256 seconds)
21:47:34wodzsaratoga: what you mean by confusing?
21:59:34 Join williamtdr [0] (uid27909@gateway/web/irccloud.com/x-vcrlsrixuottcmak)
22:00
22:00:35 Join kugel [0] (~kugel@rockbox/developer/kugel)
22:01:27williamtdrHey. I'm trying to grab the firmware off my t2810c for analysis, and can't find it anywhere on the web. I have s1fwx all set up, and it brings the device to a screen where it says "Upgrading...", but then the computer says "The semaphore timeout period has expired". I've tried on two computers, and have formatted the device. Any tips?
22:01:41williamtdrAlso, the chip is a atj2257 series.
22:02:54 Quit y4n (Quit: 6,000,000 ways to die β€” choose one.)
22:03:23wodzwilliamtdr: you can try to attack through adfu (if 2257 have the same or similar mode then others actions)
22:04:14williamtdrwodz: what's the best way to do that? I've tried both adfu and giveio as modes.
22:04:16williamtdrgiveio gets it into the firmware update mode more reliably than afdu does so far.
22:04:22wodzwilliamtdr: Basically you need to short nand data lines and boot. This makes flash reading error and drops you to hardware recovery mode
22:04:54williamtdrwodz: Alright. Any idea what pins to short? (they're fairly small btw)
22:04:59wodzwhat kind of core is atj2257 based on? MIPS?
22:05:24williamtdrFound very little info, but I think it's RISC.
22:05:36williamtdrhttp://pulkomandy.tk/ATJ227x/Datasheets/ATJ2256-ATJ2257-ATJ2257B%20Datasheet_V1.0_20091208.pdf
22:05:39williamtdrthere's the datasheet.
22:05:56wodzwilliamtdr: nands are in standard TSOP54 package. Grab any datasheet of nand and you will see
22:06:21williamtdrwodz: Alright. Well I found the datasheet for the series, that should work.
22:07:21williamtdrThere's a pin assignment table on page 217.
22:07:24williamtdr(3 from the bottom)
22:07:45wodzwilliamtdr: If it is MIPS core then you need to dump starting from 0xbfc00000
22:07:58 Quit shamus (Ping timeout: 258 seconds)
22:08:05williamtdrwodz: Alright, what pin is that? (sorry, first time doing this)
22:08:28wodzwilliamtdr: short data pins together
22:08:36williamtdrwodz: alright
22:08:38wodzon nand
22:09:15williamtdrYup, it's mips.
22:09:18 Quit bluebrother (Disconnected by services)
22:09:23 Join bluebrother^ [0] (~dom@rockbox/developer/bluebrother)
22:09:42williamtdrSo I should look for where the processor and data chips have paths crossing.
22:10:09wodzno, short *AT* nand chip
22:10:36wodzglancing at DS lots of blocks looks the same as in atj213x
22:11:02williamtdrAlright, so it's in the at chip itself?
22:11:17 Quit fs-bluebot (Ping timeout: 244 seconds)
22:12:00williamtdrhuh, shorting the upper right few just causes a restart
22:12:21wodzdo not short power lines
22:12:21williamtdrrandomly going across what looks to be a memory bank just means it doesn't boot, fine after reset though
22:12:31williamtdrxD
22:12:38williamtdrprobably what I was doing
22:13:07wodzif it gets in adfu it should stay black but should enumerate when usb is plugged
22:13:20wodzprobably with different VID:PID then usual
22:13:52 Join fs-bluebot [0] (~fs-bluebo@f053152059.adsl.alicedsl.de)
22:14:06 Quit pamaury (Ping timeout: 250 seconds)
22:14:25williamtdrso I should leave the USB plugged in?
22:15:15williamtdrrandomly trying things
22:15:25williamtdrgot it to think it was no longer connected to the computer and just charging
22:15:46williamtdrwhich it's not, computer doesn't see it
22:15:49williamtdrreplugging
22:15:53wodzrandomly trying things is straight way to damage device
22:16:03williamtdryup, figuring that, could use some help
22:17:17 Join krabador [0] (~krabador@host67-23-dynamic.247-95-r.retail.telecomitalia.it)
22:17:20 Quit krabador (Changing host)
22:17:20 Join krabador [0] (~krabador@unaffiliated/krabador)
22:17:56wodzWhat I did when attacking atj213x was: 1) short nand data lines 2) boot it up which should lead to black screen 3) plug usb cable -> device enumerates as adfu device
22:18:08wodzthen I wrote custom tool to dump rom
22:19:45williamtdrgot it! :D
22:19:52williamtdrscreen black, device recognized
22:20:05williamtdrWhat to do next?
22:20:48wodzfigure out what variation of adfu it supports :-)
22:21:07williamtdrit's listed as an unknown device
22:21:37wodzwilliamtdr: So I guess you are running windows.
22:21:47williamtdrwodz: yup, ubuntu in hyper-v if I need it
22:22:34wodzwell, windows makes it super complicated to do custom things with usb
22:22:46wodzI mean compared to linux
22:22:58williamtdrI have it told to accept any device drivers without signing atm.
22:26:45williamtdrSigh, not finding the adfuupdate.inf.
22:27:37wodzwilliamtdr: You can look at http://git.rockbox.org/?p=rockbox.git;a=tree;f=utils/atj2137/adfuload;h=f45841068aebbc2a6e77e3a90e13e0775471ae23;hb=HEAD and adapt. If you are lucky enough this should work with your chip. The tricky point is that brom adfu allows only to upload and execute so you need to write stage2 to be able to dump anything.
22:27:47 Quit xorly (Ping timeout: 245 seconds)
22:28:38williamtdrwodz: so trying to get the .bin with s1fwx is too easy? :P
22:29:30wodzIf you can get bin with s1fwx do it. I just described what I did to get rom dump from atj213x
22:32:29williamtdralright
22:32:38williamtdrgot a driver, that worked
22:43:31williamtdrBleh, giving up on that.
22:43:56williamtdrI have a player (clip zip) already set up with rockbox, any chance I can get it to act as a console display for my pi?
22:45:01 Quit petur (Remote host closed the connection)
22:56:37 Join lorenzo92 [0] (~chatzilla@95.236.107.62)
22:57:25 Quit wodz (Quit: Leaving)
23:00
23:27:27[Franklin]saratoga: what about simple strings that you really can't write a replacement for?
23:27:39[Franklin]there's strings like
23:27:42[Franklin]"A"
23:27:45[Franklin]"2"
23:27:46[Franklin]"3"
23:30:26 Join saratoga_ [0] (47b8b0e1@gateway/web/freenode/ip.71.184.176.225)
23:30:40saratoga_in the states at least you couldn't copyright single letters
23:30:52saratoga_alternatively since they may not matter you could just blank them or whatever
23:31:36saratoga_wodz: battery life was much lower than expected, so probably something went wrong with the test
23:33:18 Quit Elfish (Ping timeout: 256 seconds)
23:33:21[Franklin]what about numbers?
23:33:37[Franklin]nvm
23:34:14[Franklin]saratoga: the strings also contain the credits
23:34:53*foolsh thought about that "to all those who made the game possible"
23:34:56saratoga_i don't understand why this is so complicated
23:35:23[Franklin]I'd feel kinda bad taking all the credits out
23:35:47foolshsuch is the way of copy right infringment
23:36:50[Franklin]"copyright (C) 2014 Rockbox Widgets, LLC"
23:42:30 Join shamus [0] (~shmaus@ip-206-192-193-180.marylandheights.ip.cablemo.net)
23:43:31***Saving seen data "./dancer.seen"
23:46:04 Quit lorenzo92 (Ping timeout: 264 seconds)
23:46:10 Quit saratoga_ (Quit: Page closed)
23:49:02williamtdrHmm, anyone think it'd be possible to have a rockbox device act as a text display for a linux terminal?
23:49:39[Franklin]possible, certainly
23:52:17[Franklin]foolsh: I think I know why ipod was giving errant input
23:53:10[Franklin]a little typo in an #if directive
23:55:38 Quit lebellium (Quit: ChatZilla 0.9.91 [Firefox 35.0/20141201162954])

Previous day | Next day