--- Log opened Sun May 15 00:03:29 2011 00:03 -!- Keripo [~Keripo@c-76-28-198-27.hsd1.wa.comcast.net] has joined #freemyipod 00:12 -!- posixninja [~textual@h150.40.190.173.dynamic.ip.windstream.net] has quit [Quit: Computer has gone to sleep.] 00:36 -!- posixninja [~textual@h150.40.190.173.dynamic.ip.windstream.net] has joined #freemyipod 00:50 -!- posixninja [~textual@h150.40.190.173.dynamic.ip.windstream.net] has quit [Quit: Computer has gone to sleep.] 01:02 -!- AlexP [~alex@rockbox/staff/AlexP] has quit [Ping timeout: 246 seconds] 01:02 -!- AlexP [~alex@rockbox/staff/AlexP] has joined #freemyipod 01:20 -!- posixninja [~textual@h150.40.190.173.dynamic.ip.windstream.net] has joined #freemyipod 01:43 -!- posixninja [~textual@h150.40.190.173.dynamic.ip.windstream.net] has quit [Quit: Computer has gone to sleep.] 01:47 -!- AlexP [~alex@rockbox/staff/AlexP] has quit [Ping timeout: 260 seconds] 01:52 -!- AlexP [~alex@rockbox/staff/AlexP] has joined #freemyipod 02:03 -!- AlexP [~alex@rockbox/staff/AlexP] has quit [Read error: Connection reset by peer] 02:03 -!- AlexP [~alex@rockbox/staff/AlexP] has joined #freemyipod 02:32 -!- AlexP [~alex@rockbox/staff/AlexP] has quit [Read error: Operation timed out] 02:33 -!- soap [~soap@rockbox/staff/soap] has quit [Read error: Connection reset by peer] 02:33 -!- soap [~soap@rockbox/staff/soap] has joined #freemyipod 02:34 -!- AlexP [~alex@rockbox/staff/AlexP] has joined #freemyipod 02:53 -!- TheSeven [~TheSeven@rockbox/developer/TheSeven] has quit [Read error: Operation timed out] 02:53 -!- TheSeven [~TheSeven@rockbox/developer/TheSeven] has joined #freemyipod 03:22 -!- posixninja [~textual@h150.40.190.173.dynamic.ip.windstream.net] has joined #freemyipod 04:33 -!- posixninja [~textual@h150.40.190.173.dynamic.ip.windstream.net] has quit [Quit: Computer has gone to sleep.] 04:37 -!- posixninja [~textual@h150.40.190.173.dynamic.ip.windstream.net] has joined #freemyipod 05:00 -!- clustur [~logger@c-98-249-104-118.hsd1.tn.comcast.net] has quit [Remote host closed the connection] 05:00 -!- clustur [~logger@c-98-249-104-118.hsd1.tn.comcast.net] has joined #freemyipod 05:43 -!- posixninja [~textual@h150.40.190.173.dynamic.ip.windstream.net] has quit [Quit: Computer has gone to sleep.] 06:50 -!- teuf [~teuf@lernaeus.myrix.net] has quit [Ping timeout: 250 seconds] 06:51 -!- teuf [~teuf@lernaeus.myrix.net] has joined #freemyipod 06:55 -!- kleemajo_ [~kleemajo@host176-169.resnet.ubc.ca] has joined #freemyipod 06:58 -!- kleemajo [~kleemajo@host176-169.resnet.ubc.ca] has quit [Ping timeout: 276 seconds] 07:55 -!- faileas [~geek@cm72.delta23.maxonline.com.sg] has joined #freemyipod 07:59 -!- geek7 [~geek@2001:c08:3700:ffff::3:514f] has quit [Ping timeout: 264 seconds] 08:20 -!- benedikt93 [~benedikt9@unaffiliated/benedikt93] has joined #freemyipod 09:49 -!- user890104_ is now known as user890104 09:56 -!- Keripo [~Keripo@c-76-28-198-27.hsd1.wa.comcast.net] has quit [Quit: Leaving.] 11:00 -!- clustur [~logger@c-98-249-104-118.hsd1.tn.comcast.net] has quit [Remote host closed the connection] 11:00 -!- clustur [~logger@c-98-249-104-118.hsd1.tn.comcast.net] has joined #freemyipod 11:30 < Farthen> kleemajo_: are https://github.com/kleemajo/openiBoot/blob/master/openiboot/plat-s5l8720/includes/hardware/pmu.h the only pmu registers you know about? i'm asking because the nano 4g uses a lot more registers that are not in that list :) (pmu is the same) 11:55 < user890104> Farthen: the reason why i would like to port/rewrite some exsisting code and not write my own, is because i might understand what each call/function does, but i don't know when i need to use it 11:56 < user890104> so it would me more like "learning by example" until i know more about how these devices work, what is their boot sequence, how do i set up the interfaces and so on 11:57 < Farthen> you don't learn more about the boot sequence by not looking at the boot sequence :) 11:58 < Farthen> peicore/seccore is pretty simple and does not consist of efi hell 12:00 < benedikt93> Farthen, peicore gives already some taste of the efi hell.. 12:01 < Farthen> but it is nowhere close to the rest of the hell 12:01 < benedikt93> put reversing it helps understanding how efi works 12:01 < benedikt93> *but 12:01 < Farthen> does peicore even have any cross module calls at all? 12:02 < benedikt93> not cross module calls,.. 12:02 < Farthen> what do you consider as efi hell then? 12:03 < benedikt93> ..but it passes "hand-off-blocks" of all kinds to the dxe phase, deals with those firmware volumes and such 12:05 < Farthen> but we don't really need to care about that one if we only want a dfu loader 12:07 < Farthen> and by proofreading my code user890104 could learn more about asm *and* it would have a positive impact :-P 12:14 < Farthen> the other reason would be that TheSeven is not here atm while i am. i don't have any knowledge about rockbox whatsoever but i could help you with seccore/peicore (at least a little bit) 12:26 -!- AlexP [~alex@rockbox/staff/AlexP] has quit [Read error: Connection reset by peer] 12:26 -!- AlexP [~alex@rockbox/staff/AlexP] has joined #freemyipod 12:32 < user890104> Farthen: is there some datasheet for the cpu which nano4g uses, like the one for the classics? 12:33 < Farthen> you mean the SoC or the arm core? 12:33 < user890104> the arm core 12:35 < Farthen> i have one. i think i have even sent it to you 14:34 -!- user890104 [~Venci@6bez10.info] has quit [] 14:36 -!- AlexP [~alex@rockbox/staff/AlexP] has quit [Ping timeout: 240 seconds] 14:36 -!- AlexP [~alex@rockbox/staff/AlexP] has joined #freemyipod 14:57 -!- [Saint] [~st.lasciv@124-197-3-117.callplus.net.nz] has quit [Quit: Imagination is for turbo-nerds who can't handle how kick-butt reality is. I'm a kick-butt reality master! I would rather die, than be imaginative. I mean that.] 15:00 -!- [Saint] [~st.lasciv@124-197-3-117.callplus.net.nz] has joined #freemyipod 15:13 -!- AlexP [~alex@rockbox/staff/AlexP] has quit [Ping timeout: 246 seconds] 15:16 -!- AlexP [~alex@rockbox/staff/AlexP] has joined #freemyipod 16:20 -!- posixninja [~textual@h150.40.190.173.dynamic.ip.windstream.net] has joined #freemyipod 16:22 -!- hugoatease [~hugoateas@orc59-1-88-166-162-251.fbx.proxad.net] has joined #freemyipod 16:22 < hugoatease> hello all 16:22 < hugoatease> i'm experiencing a serious issue with my ipod nano 4g 16:23 < hugoatease> after using the iBugger program, how can I delete the notes exploit ? 16:32 -!- hugoatease [~hugoateas@orc59-1-88-166-162-251.fbx.proxad.net] has quit [Remote host closed the connection] 16:33 -!- benedikt93 [~benedikt9@unaffiliated/benedikt93] has quit [Quit: Read the fucking binary.] 17:00 -!- clustur [~logger@c-98-249-104-118.hsd1.tn.comcast.net] has quit [Remote host closed the connection] 17:00 -!- clustur [~logger@c-98-249-104-118.hsd1.tn.comcast.net] has joined #freemyipod 18:10 -!- benedikt93 [~benedikt9@unaffiliated/benedikt93] has joined #freemyipod 18:18 < kleemajo_> Farthen: sorry, I was asleep. The PMU isn't fully implemented on the 2g touch yet, so those are only a subset of the registers. 18:20 -!- benedikt93 [~benedikt9@unaffiliated/benedikt93] has quit [Read error: Connection reset by peer] 18:21 -!- benedikt93 [~benedikt9@unaffiliated/benedikt93] has joined #freemyipod 18:21 -!- kleemajo_ is now known as kleemajo 18:24 < Farthen> ah ok, thanks 18:30 -!- [Saint] [~st.lasciv@124-197-3-117.callplus.net.nz] has quit [Quit: Imagination is for turbo-nerds who can't handle how kick-butt reality is. I'm a kick-butt reality master! I would rather die, than be imaginative. I mean that.] 18:30 < kleemajo> Farthen: Skipwich was working on some of the other PMU stuff. He's offline right now, but you might be able to bug him 18:31 < kleemajo> Farthen: also, there is a datasheet titled "DA9030-DS07-0501.pdf" that might potentially be found on the internet describing a very similar chip. :) 18:31 < Farthen> aah, that's what i was going to ask :) 18:32 < kleemajo> Farthen: some of the registers are moved around a bit, but it is reasonably similar. 18:32 < Farthen> ok, that's great. i've already been wondering where the heck you got those strings from :) 18:32 < kleemajo> oh I made those up 18:32 < kleemajo> I didn't have the datasheet when I was doing pmu 18:33 < kleemajo> I just figured out what the registers were for from the disassembly 18:35 < Farthen> why are there some defines with same addresses? do these registers have multiple functions? 18:36 < kleemajo> which ones? 18:36 < kleemajo> the PMU_GPMEM_START thing is wrong... it's left over from the code that I started with. I just forgot to remove it 18:38 < Farthen> PMU_ADCC1_ADCSTART / PMU_ADCC1_ADC_AV_4 / PMU_ADCC1_ADCINMUX_BATSNS_SUB 18:38 < Farthen> all the same register 18:38 < kleemajo> oh, those aren't registers 18:38 < kleemajo> they are just the bits that do something in the register 18:38 < Farthen> aah, should have read the c code ;) 18:39 < kleemajo> ya the PMU code right now is really messy... 18:39 < Farthen> ok, so all registers are the ones before the blank line? 18:39 < kleemajo> yes 18:39 < kleemajo> I'll talk to Skipwich and see if he has many any progress on the PMU stuff 18:40 < kleemajo> I'd love to clean all that stuff up, but I don't want to break anything on him 18:41 < Farthen> don't rush him, i can wait. for the time i can just copy the stuff from the apple code as i don't need anything else at the moment 18:42 < Farthen> (copying not in the literal sense of course but in the sense of looking what it does and imitating the same behaviour) 18:43 < kleemajo> Farthen: which pmu functionality are you trying to implement exactly? 18:43 < Farthen> i'm basically trying to implement everything that is done when the device is powered up 18:44 < Farthen> the reason is that this would enable us to use a low level exploit (pwnage 2.0) on that device 18:45 < Farthen> but simply imitating the behaviour of apple should be enough for the now. would only be helpful later eg. for power saving stuff 18:45 < kleemajo> Farthen: Well, I'm working on NAND right now, but my plan is to figure out PMU once this is done. 18:47 * Farthen will probably have a look at that nand code when it's done. it may be similar to the nano 4g's nand 18:47 < Farthen> but again, that has time, i don't have much time for this anyway atm 18:49 -!- user890104 [Venci@venci-notebook-lan.ipv6.6bez10.info] has joined #freemyipod 18:55 -!- AlexP [~alex@rockbox/staff/AlexP] has quit [Read error: Connection reset by peer] 18:56 -!- AlexP [~alex@rockbox/staff/AlexP] has joined #freemyipod 19:00 -!- AlexP [~alex@rockbox/staff/AlexP] has quit [Read error: Connection reset by peer] 19:00 -!- AlexP [~alex@rockbox/staff/AlexP] has joined #freemyipod 19:03 -!- AlexP [~alex@rockbox/staff/AlexP] has quit [Read error: Operation timed out] 19:03 -!- AlexP [~alex@rockbox/staff/AlexP] has joined #freemyipod 19:24 -!- AlexP [~alex@rockbox/staff/AlexP] has quit [Read error: Operation timed out] 19:25 -!- AlexP [~alex@rockbox/staff/AlexP] has joined #freemyipod 19:48 * TheSeven remote-facepalms hugoatease 19:50 < TheSeven> kleemajo: NAND depends on PMU on our side 20:07 < kleemajo> TheSeven: how? 20:08 < kleemajo> tbh I haven't even really looked at the NAND stuff yet. I've been reversing a bunch of task related code that gets called into everywhere in the nand/ftl stuff 20:11 < TheSeven> kleemajo: we need to power up that bugger somehow :P 20:11 < kleemajo> ah :) 20:11 -!- benedikt93 [~benedikt9@unaffiliated/benedikt93] has quit [Quit: Welcome to the Internet, where the men are men, the women are men and the children are agents of the FBI] 20:12 < kleemajo> TheSeven: Which NAND chip is used in the 4g nano by the way? 20:13 -!- geek__ [~geek@2001:c08:3700:ffff::5:47f5] has joined #freemyipod 20:15 -!- TheSeven [~TheSeven@rockbox/developer/TheSeven] has quit [Read error: Connection reset by peer] 20:15 -!- [7] [~TheSeven@stgt-4d03a0d9.pool.mediaWays.net] has joined #freemyipod 20:15 -!- [7] [~TheSeven@stgt-4d03a0d9.pool.mediaWays.net] has quit [Changing host] 20:15 -!- [7] [~TheSeven@rockbox/developer/TheSeven] has joined #freemyipod 20:16 < [7]> no idea 20:16 < [7]> but we know that it's only one chip 20:16 < [7]> kleemajo: our wiki mentions "TH58NVG6D1DLA87, U20516, JAPAN, 0826MAE" markings 20:17 -!- faileas [~geek@cm72.delta23.maxonline.com.sg] has quit [Ping timeout: 246 seconds] 20:18 < kleemajo> [7]: do you know which FTL is used? 20:21 < Farthen> unfortunately we don't have any nand dumps yet and don't know anything about the ftl IIRC 20:21 < kleemajo> Farthen: do you guys have a decrypted firmware? 20:21 < Farthen> yes, we have a decrypted firmware and a decrypted efi bootloader 20:21 < kleemajo> Farthen: There should be some debug strings of some kind 20:22 < Farthen> yes, there are. but i think we did never look for the ftl name 20:23 < kleemajo> can you check if the string "fmss" appears anywhere? 20:23 < Farthen> let me check 20:25 < Farthen> that's what ida tells me: http://www.pastie.org/1906006 20:26 < Farthen> so yeah, there are some :) 20:26 < Farthen> unfortunately none of those are ftl related 20:27 < Farthen> (at least i think so, don't know what "FIL" means) 20:27 < kleemajo> can you do a search for "yaftl" too please? 20:27 < Farthen> wtf 20:27 < Farthen> SDRAM:08062412 DCB "[FTL:ERR] YAFTL is not supported - init fail",0xA,0 20:27 < Farthen> that's the only one i can find :) 20:28 < kleemajo> how about "whimory" 20:28 < Farthen> yes, there is a source reference to that one: "\soc\samsung\nand\Whimory2_1\FIL\M2\M2flash.c" 20:29 < Farthen> nano 2g uses whimory as well btw 20:29 < kleemajo> interesting 20:30 < Farthen> this may very well be an updated version of whimory 20:31 < Farthen> [7]: nano 2g was whimory 2.0, wasn't it? 20:32 < [7]> no idea 20:32 < kleemajo> Farthen: the "fmss" stuff is on the 2g touch, but none of the other iOS devices 20:33 < Farthen> there is another one btw "\soc\samsung\nand\Whimory2_1\OAM\RTXC\WMROAM.c" 20:35 < kleemajo> Farthen: it looks like the lower levels of the flash stuff are the same on the 2g touch and 4g nano 20:35 < kleemajo> it's kind of weird because the 2g touch stuff is totally different from any other iOS device 20:35 < Farthen> btw i updated the pastie with some more strings i found: http://www.pastie.org/1906006 20:36 < Farthen> hmm, they are probably doing that for sharing some code between those two. nano 3g and classic are also sharing a lot of the same hardware 20:37 < Farthen> you don't know what this "FIL" thing is, do you? 20:37 < kleemajo> I think it stands for "flash interface layer" 20:37 < kleemajo> between the FTL and the hardware 20:38 < kleemajo> if you do a search with alt+b for "ftl" what do you get? 20:38 < kleemajo> are you sure that there are no instances of yaFTL anywhere? 20:38 < Farthen> only the one that states that yaftl is not supported 20:39 < kleemajo> Farthen: other than that, the 2g touch looks almost identical 20:39 < kleemajo> http://pastie.org/1906104 20:40 < Farthen> interesting, indeed 20:41 < kleemajo> Ok, I think that there are 3 main components in the flash structure 20:41 < kleemajo> FIL: lowest level, does direct translations 20:42 < kleemajo> VFL: handles bad blocks or something? 20:42 < kleemajo> FTL: flash translation layer, handles the wear leveling, ... 20:42 < kleemajo> FIL = fmss on 2g touch and 4g nano 20:42 < kleemajo> VFL = whimory2_1? 20:43 < Farthen> no, whimory is the ftl 20:43 < kleemajo> really? 20:43 < Farthen> if i'm not completely dumb 20:43 < kleemajo> maybe it does both FTL and VFL on the 4g nano, but only VFL on the 2g touch 20:43 < Farthen> [7]: ^^? 20:47 < Farthen> for reference, those are all strings i can find by searching for FTL, FIL and VFL: http://www.pastie.org/1906156 20:50 < Farthen> updated that thing with strings for "WMR" where i don't know what that's about 20:51 < [7]> FIL is what we usually call NAND layer 20:51 < [7]> i can't really tell what "whimory" is, but i always assumed it to be both the vfl and ftl layers 21:00 < kleemajo> Farthen: I compiled a document with your stuff and those debug strings from a device from each of the main iOS device families: http://pastie.org/1906226 21:01 < Farthen> that wmr thing seems to be some kind of wrapper for everything if i can see this correctly 21:02 < kleemajo> I think wmr = whimory 21:02 < [7]> kleemajo, Farthen: weren't these ipod nano 4g strings? 21:02 < kleemajo> oops, yes 21:02 < Farthen> ;) 21:03 < [7]> but comparing with the 2g nano might be interesting as well 21:03 < [7]> Farthen: you grabbed these from the EFI idb? 21:03 < kleemajo> Farthen: can you do a search for "nand" too for me? I just noticed that there are a lot of debug strings starting with "[NAND]" or the like 21:03 < Farthen> no, the osos 21:03 < [7]> ok 21:03 < Farthen> efi does not have edbug strings at all 21:03 < Farthen> *debug 21:03 < [7]> it does 21:03 < [7]> things like *BEEP* :P 21:04 < Farthen> ;) 21:06 < Farthen> kleemajo: http://pastie.org/1906262 21:07 < kleemajo> updated version: http://pastie.org/1906267 21:10 < kleemajo> looks like 2g touch and 2g iphone have the same VFL/FTL :) 21:11 < [7]> would make sense, eh? 21:11 < [7]> why invent the wheel twice? 21:12 < Farthen> nano 2g does not have many debug strings 21:13 < kleemajo> for some reason the ftl stuff has massive amounts of debug strings on iOS. About 90% of the debug strings in iboot are ftl related 21:14 < Farthen> probably because those things are heavily complicated and break easily 21:14 < Farthen> -> a broken device sent to apple engineers could be debugged right away 21:18 -!- [Saint] [~st.lasciv@124-197-3-117.callplus.net.nz] has joined #freemyipod 21:19 -!- bcoco85 [~co@77.225.204.126] has joined #freemyipod 21:20 < kleemajo> Farthen: I think that I found the PMU function that does the setup stuff that you were looking for (on the 2g touch) 21:21 < kleemajo> http://pastie.org/1906356 21:21 < Farthen> the setup stuff is in peicore on the efi on the nano 4g 21:21 < Farthen> where is that thing located on the touch? 21:22 < kleemajo> llb 21:22 < kleemajo> it isn't in iboot though 21:22 < kleemajo> only pmu function that isn't 21:22 < Farthen> llb is one stage after iboot? 21:22 < kleemajo> bootrom -> llb -> iboot -> ios 21:22 < Farthen> whops ;) 21:22 < kleemajo> dram starts being used a bit after that function is called in llb 21:23 < Farthen> ok so llb would equal to seccore + peicore and iboot to efi hell 21:23 < kleemajo> what is the 4g nano bootchain? 21:24 < Farthen> bootrom -> efi (contains basic setup modules called seccore and peicore) -> osos 21:25 < Farthen> the efi is probably located in a separate area on the user flash 21:25 < kleemajo> cool 21:25 < Farthen> we don't really know but there is no other flash on the device so we don't really know 21:25 < Farthen> (wtf did i just say?) 21:25 < kleemajo> haha 21:26 < Farthen> and yeah it's "cool"... that efi thing has basically the ability to boot from cdrom! 21:26 < Farthen> it looks like they took it from the macs and modified it a little bit to work on the ipod 21:27 < kleemajo> wow 21:27 < Farthen> that is more than overengineering: it's plain stupid :) 21:27 < kleemajo> ya iboot/llb/bootrom on the ios devices are all almost identical, all from the same codebase 21:27 < [7]> the boot process is basically: ROM => seccore => peicore => dxecore => (load like 50 efi modules) => (use them to load osos) => osos (main firmware) 21:28 < kleemajo> Farthen: As for the dram stuff, other than that pmu function, there are some references to addresses that are labeled as "xmc" in the dev tree that get played with before dram starts working. 21:28 < kleemajo> I think that those are the only 2 things that happen before it starts working 21:29 < [7]> xmc == eXternal Memory Controller? 21:29 < Farthen> we don't have a dev tree :/ 21:31 < kleemajo> [7]: not sure really... maybe 21:32 < kleemajo> googling the acronym doesn't come up with anything in particular, so it must be something that apple decided on 21:32 < kleemajo> I'm not 100% sure what it does, but something related to memory would make sense 21:33 < kleemajo> it's at 0x3d700000 on the 2g touch 21:37 < bcoco85> http://www.google.es/url?sa=t&source=web&cd=3&ved=0CB4QFjAC&url=http%3A%2F%2Fwww.semiconductorstore.com%2Fpdf%2FNewSite%2FRunCore%2FXMC_Product_Manual.pdf&ei=DUfQTdi0CIGl8QPExvXlDQ&usg=AFQjCNEyYqSC19813j1AxJK0NG7_4ePC1A&sig2=Uw4vj-I7hT1Ynp_hlB3v5w 21:38 < Farthen> "SLC and MLC, capacity range - 32GB~128GB(SLC)and 32GB~512GB(MLC)respectively. " 21:38 < bcoco85> can be this that xmc or its just coincidence? 21:38 -!- Elfish [amba@2a01:4f8:100:90a1:abc:abc:abc:abc] has quit [Read error: Operation timed out] 21:39 < kleemajo> bcoco85: that looks like a PC card... 21:40 < Farthen> yep, definitely 21:41 < kleemajo> the main thing that "XMC" is used for is Express Mezzanine Card which is what that pdf is for 21:42 < Farthen> is it that important anyway? 21:43 < kleemajo> Farthen: I think that it might have something to do with setting up the dram 21:43 < kleemajo> the only references to it in any of the bootloaders are in llb for the 2g touch 21:43 < Farthen> well, i just wonder if the name itself is that important. setting up the dram shouldn't be that much code i think 21:44 < kleemajo> ah, well knowing the name just lets us know what we are doing with it 21:44 < kleemajo> I was playing with that thing a while ago... if you try to read some of the registers, you get weird green lines on your screen that flash different colors... 21:45 < kleemajo> That kind of put me off from playing with it :P 21:45 < Farthen> interesting :) 21:45 < Farthen> you can't break anything if you don't overclock the cpu. at least that is our experience with the "normal" ipods 21:46 < Farthen> but interesting that reading itself causes screen artifacts 21:46 < kleemajo> I think it was reading, might have been writing 21:47 < [7]> Farthen: it probably broke DRAM access somehow 21:47 < kleemajo> gimme a sec, I'll test 21:48 -!- AlexP [~alex@rockbox/staff/AlexP] has quit [Ping timeout: 276 seconds] 21:49 < kleemajo> ugh, stupid ipod is in low battery mode and won't boot... 21:50 < Farthen> charge the battery then? 21:50 < kleemajo> I am... it takes a while though 21:50 < [7]> heh, lucky you 21:50 < [7]> i once had an htc phone that could be kinda bricked by fully discharging the battery 21:51 * Farthen remembers that one 21:51 -!- AlexP [~alex@rockbox/staff/AlexP] has joined #freemyipod 21:56 < kleemajo> hmm, didn't break the lcd on a read 21:56 < kleemajo> must have been a write of some kind 21:56 < kleemajo> anyways, I think those registers are the key to dram 21:57 < Farthen> probably 21:58 -!- Elfish [amba@2a01:4f8:100:90a1:abc:abc:abc:abc] has joined #freemyipod 22:00 < Farthen> emcore\trunk\loader\ in our svn includes loader code for nano 2g and classic which are both initializing the sdram 22:00 < Farthen> (main.S) 22:00 < Farthen> you may look at how those are doing it - there may be a similarity 22:10 -!- Keripo [~Keripo@c-76-28-198-27.hsd1.wa.comcast.net] has joined #freemyipod 23:00 -!- clustur [~logger@c-98-249-104-118.hsd1.tn.comcast.net] has quit [Remote host closed the connection] 23:00 -!- clustur [~logger@c-98-249-104-118.hsd1.tn.comcast.net] has joined #freemyipod 23:36 -!- AlexP [~alex@rockbox/staff/AlexP] has quit [Read error: Connection reset by peer] 23:37 -!- AlexP [~alex@rockbox/staff/AlexP] has joined #freemyipod 23:45 -!- bcoco85 [~co@77.225.204.126] has left #freemyipod --- Log closed Mon May 16 00:07:11 2011