**** BEGIN LOGGING AT Wed Oct 24 03:00:01 2012 Oct 24 03:09:27 Hello Oct 24 03:09:38 (?) Oct 24 03:11:03 hello? Oct 24 03:11:07 Anybody.... Oct 24 03:11:55 ,,, Oct 24 03:11:57 ... Oct 24 03:12:13 :3: Oct 24 03:26:16 narwalrus: kinda the wrong time of the night Oct 24 03:28:11 this channel is mostly filled with european people so you'll get answers starting in 3 to 4 hours :) Oct 24 03:28:22 and I'm really late for bed, so gn :P Oct 24 03:45:46 Hello? Oct 24 07:28:12 vi_: compcache won't make it :(. No matter what I do, compression/decompression eats all of the cpu. Or I am too stupid and can't think of a better algo Oct 24 07:29:01 are you modifying it? Oct 24 07:29:14 ShadowJK: yes Oct 24 07:29:40 new pages go to compressed pool and to a queue to be written Oct 24 07:29:58 once the queue has 256 pages I write it (async) Oct 24 07:30:41 once there is less than one free page in allowed memory, I release 16 oldest pages from compressed pool Oct 24 07:32:12 ShadowJK: cannot understand what I am missing Oct 24 07:32:41 I am thinking to give up om compression, it just eats CPU with nothing gained Oct 24 07:34:23 ShadowJK: any thoughts? Oct 24 07:37:46 freemangordon: ping Oct 24 07:40:11 vi_: pong Oct 24 07:40:55 vi_: sorry, didn't see your queries, I was tweaking compcache for the last couple of days and didn't look at IRC Oct 24 07:41:12 vi_: red the backscroll Oct 24 07:41:14 *read Oct 24 07:41:16 freemangordon: heh. Thats cool. Oct 24 07:41:21 Yeah, I read it. Oct 24 07:41:23 no, it is not Oct 24 07:41:23 lame Oct 24 07:41:24 :( Oct 24 07:42:03 seems that the problem with comcache and n900 is that CPU is too weak, not the amount of RAM Oct 24 07:42:08 or both Oct 24 07:42:42 I thought it worked nicely on n8x0. Oct 24 07:42:50 freemangordon: check your msg. Oct 24 07:44:29 dunno if a lesser compression algo like snappy or lz4 would do anything? Oct 24 07:46:12 jaska: it uses lzo1 aiui Oct 24 07:46:20 which is supposed to be fast Oct 24 07:46:30 what about GPU acceleration? Oct 24 07:46:54 yeah lzo1 is pretty near to lz4 Oct 24 07:47:03 someone must have implemented some kind of compression algo that exploits the features of a GPU. Oct 24 07:47:05 naah, the problem is that compressed pool starts to trash once full Oct 24 07:47:55 and I just can't think of how to avoid that Oct 24 07:48:05 anyway, on my way to work, bbl Oct 24 07:48:39 bb Oct 24 07:49:28 freemangordon; well, what compression is it doing? lzop -1 like? Oct 24 07:51:33 freemangordon; is it actually burning cpu on compression, or does it possibly get stuck up releasing/allocating+compr once write throughput is less than swapout demand? Oct 24 07:52:25 * ShadowJK reads all the way to bottom and spots freemangordon has the same hunch, trashing Oct 24 08:12:02 ShadowJK: yeah, it seems like trashing Oct 24 08:12:09 and yes, it is lzo1 Oct 24 08:12:38 lzo1x_1_compress Oct 24 08:12:51 though I am thinking that my MM sucks Oct 24 08:13:41 the stuff you release from the pool, is it on swap partition too? Oct 24 08:13:58 either there or in the queue Oct 24 08:14:21 waiting to be written Oct 24 08:15:19 though I try to play it smart, i.e. I release those (16) pages from the compressed pool with oldest jiffies Oct 24 08:15:35 ans maybe this is one of the probles Oct 24 08:15:38 I mean so that a read of it doesn't pull it back to compressed pool Oct 24 08:15:50 it does not pull it back Oct 24 08:16:00 it just sits on the flash Oct 24 08:16:06 so that a read just pulls it into swap cache from flash Oct 24 08:16:13 no Oct 24 08:16:28 reading does not put stuff into te compressed pull Oct 24 08:16:32 only writing Oct 24 08:17:05 (the normal swap cache) Oct 24 08:17:14 aah, yes Oct 24 08:17:57 on reading I am doing a normal READ bio if the page is not in compressed pool (or in write queue) Oct 24 08:18:15 so it behaves just like a normal swap Oct 24 08:18:53 but I think I have to get rid of the timestamping Oct 24 08:19:21 as finding the oldest pages takes looots of time Oct 24 08:20:11 and just free lets say 256 pages from the compressed pool once I am out of memory for compressed pages Oct 24 08:20:22 on a circular basis Oct 24 08:20:34 will try that when I am back home Oct 24 08:21:50 though maybe the best I can do is to not compress at all, but just implement what nokia did (for swap) in a better way Oct 24 08:21:52 256 pages sounds pretty huge Oct 24 08:22:03 1MiB Oct 24 08:22:18 this is what I use for eraseblock size Oct 24 08:22:33 though it can be changed of course Oct 24 08:24:05 though when I come to the point to implement background defragmentation, I wull have to lower that a bit :D Oct 24 08:25:37 in the meanwhile: a rpi is sitting on my desk, right in front of me :D:D:D Oct 24 08:32:59 rpi? Oct 24 08:35:22 raspberry pi, probably Oct 24 08:36:41 rpi2, a circle :) Oct 24 08:37:03 ah. Oct 24 08:37:14 freemangordon: I sure hope you got the 512MB version Oct 24 08:37:27 256MB is pretty low these days Oct 24 08:39:56 jon_y: naah, it is 256. Put it fits for the purpose, I am going to use that to make an embedded controller Oct 24 08:40:04 s/Put/But/ Oct 24 08:40:05 freemangordon meant: jon_y: naah, it is 256. But it fits for the purpose, I am going to use that to make an embedded controller Oct 24 08:41:12 freemangordon: control what? Oct 24 08:41:28 weather controller :) Oct 24 08:41:34 the universe Oct 24 08:41:37 well, not exactly controll, there will be a couple of sensors connected to tha Oct 24 08:41:48 *that Oct 24 08:41:55 missile guidance? Oct 24 08:41:59 hehe Oct 24 08:42:19 I'd be really happy with a $50 UAV Oct 24 08:42:25 naah, something like an alarms system Oct 24 08:42:31 ~UAV Oct 24 08:42:42 unmanned ariel vehicle Oct 24 08:42:49 :D Oct 24 08:42:56 that predator drone, but smaller Oct 24 08:43:16 loiter about for 10 minutes would be pretty cool Oct 24 08:43:44 freemangordon: going to stick a 3G modem and send you an SMS too if it finds something wrong? Oct 24 08:44:03 maybe Oct 24 08:44:43 the good news is that I will play with it as a part of the job I do for my company ;) Oct 24 08:44:53 nice Oct 24 08:44:54 Lucky! Oct 24 08:45:17 well, not exactly lucky, as it was me to propose rpi Oct 24 08:45:18 I have a rpi too, but it's sitting in a drawer until I can get some HDMI monitors Oct 24 08:45:27 * jon_y too lazy to setup bootp Oct 24 08:45:49 naah, no monitors, no network, just GPIO and kernel/libc on a bare metal Oct 24 08:46:09 freemangordon: could still be someone else who gets to do it Oct 24 08:46:09 how does the rpi boot up anyway? it's own uboot? Oct 24 08:46:26 deepy: no Oct 24 08:46:36 Alright let me rephrase then Oct 24 08:46:40 You could be working in a callcenter Oct 24 08:46:52 after all I am the principal SW engineer here :D Oct 24 08:47:00 callcenter now run by rpis Oct 24 08:47:13 script reading can fit in 256MB ram :) Oct 24 08:47:36 deepy: seems I missed your point Oct 24 08:48:00 Lucky as in, you get to do fun stuff! Oct 24 08:48:08 hopefully Oct 24 08:48:17 I'm stuck doing un-OOP java Oct 24 08:48:19 aah, yeah, got it Oct 24 08:48:37 jon_y: JAVA? poor you :( Oct 24 08:49:00 as much claim as it has to being OOP, it can be just as much in the opposite way Oct 24 08:49:07 by misusing oop Oct 24 08:49:33 yeah, you need to check the underlying class type to use the interface, that kind of retard Oct 24 08:50:01 I knew a guy who was really into C, he liked to call Object-Oriented Programmers for OOPs Oct 24 08:50:19 java, like C++ is pretty tame, if used properly Oct 24 08:50:26 yeah, I prefer plain C too Oct 24 08:50:35 I wouldn't know, I suck at C. But I can do Python Oct 24 08:50:53 I do perl too, beautiful language if used right Oct 24 08:51:23 sort of the glue code for in-between application linkages Oct 24 08:51:52 wanted to pick up python, but couldn't find a use for it at work Oct 24 08:51:53 I've seen perl, I don't think you can call it beautiful Oct 24 08:51:59 web development! Oct 24 08:52:06 deepy: is it easy to write C extensions for python? Oct 24 08:52:13 err, in a way, yes Oct 24 08:52:25 swig and cython are the best ways I hear Oct 24 08:52:39 java has javah, produce C headers for java classes Oct 24 08:52:46 But I heard it's really easy to screw up the C part and then you'll have segfaulting code Oct 24 08:52:54 perl has xs Oct 24 08:53:01 yep, all of them have the same issue Oct 24 08:53:05 Never really understood if that was a problem with C, Python, Cython or the programmer Oct 24 08:53:18 so, as a C programmer, you have the responsibility Oct 24 08:53:25 all the weight and power of it Oct 24 08:53:52 what does python use to generate stubs? Oct 24 08:54:06 stubs? Oct 24 08:54:11 or are you supposed to use the python headers and write from there? Oct 24 08:55:08 in java, you could tell it that some methods are supposed to come from the C JNI extensions Oct 24 08:55:20 I'm not entirely sure, but I think there might be the possibility that Cython or SWIG comes with a tool Oct 24 08:55:25 so it generates some stub headers, you use those headers to implement your functions Oct 24 08:55:37 I was wondering if python has something like that Oct 24 08:55:48 Cython or CPython? Oct 24 08:55:54 Cython Oct 24 08:56:02 never heard of Cython Oct 24 08:56:26 I think SWIG might go the stubs approach Oct 24 08:56:51 hmm, not sure about swig Oct 24 08:56:58 http://www.swig.org/Doc2.0/SWIGDocumentation.html#SWIG_nn2 Oct 24 08:57:26 http://www.cython.org/ :: Cython C-Extensions for Python Oct 24 08:58:02 I guess it isn't too different from perl xs http://docs.cython.org/src/tutorial/clibraries.html Oct 24 08:58:13 perl xs2h tool Oct 24 09:06:59 I wish I could contribute more to the conversation, but I relaly have no knowledge of C :D Oct 24 09:07:06 or perl, apart from the fact that knowing perl can secure a job Oct 24 09:13:25 I did php too, I won't say it's a a very elegant language Oct 24 09:13:41 maybe it was the crappy code base I had to pick up Oct 24 09:15:51 deepy: if you do pick up C, promise to avoid using an IDE Oct 24 09:16:07 use vi/notepad and the compiler directly Oct 24 09:16:31 helps you learn how the whole code links together into the running system Oct 24 09:17:12 also, look up "Linkers and Loaders" in google, primer to understanding running code in an OS environment Oct 24 09:17:53 avoidin IDE :e? Oct 24 09:18:53 deepy: avoid using a GUI programming like eclipse or MSVC Oct 24 09:19:19 use the tools directly, avoid all the junk obscuring your view Oct 24 09:19:37 or getting locked into a particular IDE Oct 24 11:28:28 http://www.raspberrypi.org/archives/2221 Oct 24 11:29:24 indeed Oct 24 11:29:43 does the pi GPU exist in other devices? Oct 24 14:19:53 jon_y: is this a general advice, or only applicable for *learning* c? Oct 24 14:20:31 DocScrutinizer05: I can't say for other languages Oct 24 14:20:38 jon_y: tbh I even appreciate syntax highlighting for shellscript in e.g. kate or mcedit Oct 24 14:20:45 for C/C++, it's definitely applicable Oct 24 14:21:16 well, point is, get rid of the IDE doing all the compiler config, syntax highlighting is fine Oct 24 14:21:27 jon_y: I'm not asking abiut which language, but if this advice is meant for experienced programmers as well Oct 24 14:21:30 call the compiler yourself, write a makefile or a buildscript Oct 24 14:21:40 get familiar with the tools that you use Oct 24 14:22:05 once you get the underlying layers, feel free to use an IDE if it improves your performance Oct 24 14:22:19 the important part is laerning what the tools actually do Oct 24 14:22:31 I think a proper IDE, esp editor with auto-completion, ctags, compile-error feedback to source etc can increase my productivity by factor 2 .. 10 Oct 24 14:22:32 before treating everything as a blackbox Oct 24 14:22:54 well, when starting, be sure to learn about your tools Oct 24 14:22:54 yep, 100% ACK Oct 24 14:23:52 I find it painful to lurk on programming forums or mailing list where newbies keep asking about setting up their favorite IDEs to workaround some compile error that their getting Oct 24 14:24:08 they don't even understand the error in the first place Oct 24 14:24:17 or how to fix it Oct 24 14:24:33 espeicially linker errors Oct 24 14:25:01 yep Oct 24 14:25:32 I'm even more radical in that regard, suggesting people start to learn about what's programming by coding in assembler Oct 24 14:25:42 things like learning to use readelf, nm, c++filt can save you a lot of troubles Oct 24 14:25:56 yeah, I'm fine with starting with asm :) Oct 24 14:26:15 * jon_y actually started with C and made his way downwards to the hardware Oct 24 14:26:47 once you know how the processor works, you appreciate what the compiler can do for you, and you never will abuse it Oct 24 14:26:47 * jon_y now does java, perl, php, C, C++ Oct 24 14:27:28 yup, getting the basics right can save you from years of unlearning Oct 24 14:27:40 I've seen C++ programs (texteditor) where each single character been a c++ object Oct 24 14:27:50 wat. Oct 24 14:27:51 figuer efficentcy of such concept! :-/ Oct 24 14:28:30 luckily I didn't have much to unlearn Java when somebody recommended I start with Eclipse Oct 24 14:28:47 quickly looked up the tools to understand the class loader error messages Oct 24 14:29:13 it kind of gets mysterious when IDE builds fine, but get an error running Oct 24 14:29:36 especially one as cryptic as telling you X class can't be loaded Oct 24 14:35:06 jon_y: check out Qt3 textedit box for richtext. iirc it needs factor 1000 of RAM for opening any size of plain ascii text. Fun bit: on *closing* the textedit box, this even *doubles* Oct 24 14:35:58 jon_y: I've seen this in twinklephone, on function "show logfile" Oct 24 14:36:34 maybe it's only been factor 100, but anyway - insane Oct 24 14:36:47 double?? Oct 24 14:37:02 crazy stuff Oct 24 14:37:11 and actually closing the display allocated same amount of RAM *again* Oct 24 14:37:36 why did it do something like that? Oct 24 14:37:51 really bad memleak? Oct 24 14:38:01 * DocScrutinizer05 suspects destructors of all objects got called and thus something cracy happened Oct 24 14:38:14 crazy* Oct 24 14:38:31 should be freeing in destructors, not allocating Oct 24 14:39:08 blame Qt3 Oct 24 14:39:54 I try to be very conservative with C++ Oct 24 14:41:34 I argued long time with chief developer Michel deBoer of twinklephone, about replacing that crap by a system("less") call, but he refused to touch that code, argument "less is not posix, thus not available on some of the target platforms" Oct 24 14:42:19 (long story short) Oct 24 14:42:36 how about letting $PAGER do it, if not, just dump out everything to stdout Oct 24 14:43:03 twinklephone is a Qt GUI app Oct 24 14:43:03 maybe I don't want any paging Oct 24 14:43:43 "show logfile" been a auxilary function under extras menu in that GUI Oct 24 14:44:07 noboy usually would use it Oct 24 14:44:12 nobody* Oct 24 14:44:43 its supposed to put it into a textedit box? Oct 24 14:44:50 install twinklephone and test it ;-) Oct 24 14:44:58 yep Oct 24 14:46:34 doesn't QT have a decent textedit box with scrollers attached? Oct 24 14:46:42 maybe qt3 doesn't Oct 24 14:47:43 well, I guess that's exactly the one twinklephone used Oct 24 14:48:42 I've done wxwidgets and SWT, I don't think QT is that stupid Oct 24 14:49:04 I mean just some scroller and textbox shouldn't be doubling memory Oct 24 14:50:46 doubling? the doubling happened on close, on top of an already kicking factor of 50, 100, or 1000 (can't recall anymore - probably it's been too insane to keep details in memory) Oct 24 14:51:26 I.E for opening 100k of logfile text, Qt allocated let's say 5MB of RAM Oct 24 14:51:29 maybe 50 Oct 24 14:51:37 I can't imagine a scrollable text box doing that unless something went crazy wrong Oct 24 14:51:59 I checked it Oct 24 14:52:22 I found it and discussed it and Michel and others confirmed it Oct 24 14:52:35 * jon_y be avoiding qt3 Oct 24 14:52:58 valgrind better be talking Oct 24 14:54:09 twinklephone still available for installation on virtually all common distro repositories Oct 24 14:54:29 will need qt3 libs but so what Oct 24 14:55:11 you're able to reproduce my findings in less than 10 minutes Oct 24 14:58:08 and I honestly don't think that's particularly twinklephone specific problem, I'm quite sure it's genuine Qt3 textedit box problem Oct 24 14:59:23 I sure hope with all that newfangledness in QT4 and C++11 fixes it Oct 24 15:00:38 if they stop implementig each isngle char as a RTF object, I'm sure it will improve ;-P (only handwaving) Oct 24 15:01:19 s/RTF/rich text/ Oct 24 15:01:19 DocScrutinizer05 meant: if they stop implementig each isngle char as a rich text object, I'm sure it will improve ;-P (only handwaving) Oct 24 15:05:47 but honestly, what else could explain the need of way beyond 10bytes of RAM to store one byte (or even word) of char? Oct 24 15:14:26 http://tech.groups.yahoo.com/group/twinklephone/message/998 Oct 24 15:14:53 >> It seems for 1Meg of log text, there may be more than 40Meg(!) of ram eaten up<< Oct 24 15:17:48 >> jr@msupdate:~/.twinkle> #now "delete"ing log view (button) --- r@msupdate:~/.twinkle> #this _increased_ mem-usage by another 10Mb !!! edit-history of QT textedit? 1MB of log := 40MB VSZ. try with 25MB logfile ;-) << Oct 24 15:22:40 I've been incorrect though on my prevous claims: it's not allocating double RAM size on closing, but rather on deleting the log Oct 24 15:34:56 vim. Oct 24 15:34:59 That is all. Oct 24 15:35:17 that is just a tad off-topic though Oct 24 15:35:40 we're not short on proper cmdline tools to display content of a textfile Oct 24 15:36:15 this however is about idiocy in Qt eating 40 bytes of ram per byte of text to display in textedit widget Oct 24 15:41:30 I was responding to your desire for an IDE. Oct 24 15:42:38 aaah Oct 24 16:05:29 DocScrutinizer05: how do i make qt behave? Oct 24 16:05:39 nfc Oct 24 16:06:25 probably depends on your requirements aka definition of 2behave" Oct 24 16:06:31 "behave" Oct 24 16:07:10 * DocScrutinizer05 idly wonders why - since lenovo T500 - the shift key seems to not behave more often than not Oct 24 16:50:43 vi_: ping Oct 24 17:01:21 ShadowJK: freeing compressed memory pool on circular basis fixes the trashing Oct 24 17:07:19 hmm Oct 24 17:47:14 vi__: hi Oct 24 17:47:34 i have some POC ramzswap for you :) Oct 24 17:48:14 here http://dox.bg/files/dw?a=cbd27e2587 Oct 24 17:49:07 use "/sbin/insmod /lib/modules/2.6.28.10-cssu3/ramzswap.ko memlimit_kb=16000 backing_swap=/dev/$your_swap_device" Oct 24 17:49:36 and have in mind that it is not intended to be used more than lets say 10 minutes :D Oct 24 17:50:05 freemangordon: does the backing swap have to be exclusive? Oct 24 17:50:26 freemangordon: also, do you have to enable the swap somehow? Oct 24 17:50:51 vi__: as once you run out of continious (256k in size) blocks on the BSWAP device you are doomed, no defragmentation so far Oct 24 17:51:04 kerio: exclusive? Oct 24 17:51:19 swapon is your friend Oct 24 17:51:36 freemangordon: can (or must) the backing device be enabled for normal swap too? Oct 24 17:51:59 kerio: of course no Oct 24 17:52:00 swapon what? /dev/ramzswap0 or something? Oct 24 17:52:18 swapon /dev/ramzswap0 Oct 24 17:52:25 i see Oct 24 17:52:39 vi__: have in mind that module is for the thumb mernel Oct 24 17:52:39 so it's to be used as the single swap device Oct 24 17:52:43 yes Oct 24 17:52:50 single? Oct 24 17:53:01 no, you can add as much swap devices as you wish Oct 24 17:53:04 i see Oct 24 17:53:15 but it makes no sense Oct 24 17:53:23 do you get the full-ish size of the backing swap partition with your module? Oct 24 17:53:43 yes. minus 1 eraseblock Oct 24 17:53:54 wtf is an eraseblock? Oct 24 17:54:12 the block you write at once Oct 24 17:54:27 i see Oct 24 17:54:34 i.e. 128*4096 in that particular case Oct 24 17:54:40 i bet NAND swap would be really fast :3 Oct 24 17:55:13 unfortunately we don;t have enough free NAND to use it for swap Oct 24 17:55:23 sure we do Oct 24 17:55:35 install fremantle on the eMMC Oct 24 17:55:38 well, it is occupied by rootfs Oct 24 17:56:14 anyway, I am going AFK for some half an hour, bbl Oct 24 18:10:54 * vi__ rading backscroll Oct 24 18:14:41 vi__: qt doesn't follow the keyboard settings :c Oct 24 18:15:22 qt? Oct 24 18:16:23 qt! Oct 24 18:16:40 quite terrifying Oct 24 18:22:41 insmod in t-minus 15s Oct 24 18:25:05 hehe Oct 24 18:29:51 crash! Oct 24 18:30:14 yay! Oct 24 18:32:31 I hope he does not insmod fro the startup scripts Oct 24 18:34:20 for some reason sometimes ramzswap.ko is not copied ok via ssh, such crashes happen sometimes here too, I need to copy the module again :( Oct 24 18:38:29 copy? Oct 24 18:38:54 aah Ssh Oct 24 18:39:07 aka scp Oct 24 18:39:25 well. Oct 24 18:39:31 that didnt work. Oct 24 18:39:44 crashed so hard I had to tug the battery. Oct 24 18:39:52 vi__: donload the file again Oct 24 18:39:58 *download Oct 24 18:40:13 the file is fine. Oct 24 18:40:16 not before doing a move to save away the old one, to compare Oct 24 18:40:27 hmm, that should not happen Oct 24 18:40:27 module inserts fine Oct 24 18:40:31 aah, ok Oct 24 18:40:35 but? Oct 24 18:40:54 err, it crashes? Oct 24 18:41:03 aka PANIC Oct 24 18:41:09 or OOPS Oct 24 18:41:11 or harder Oct 24 18:41:16 seems no, lets wat vi__ to explain Oct 24 18:41:18 I activate ramz with backingswap on sd card with a higher priority than the emmc. Oct 24 18:41:26 ok Oct 24 18:41:41 then it grinds to a halt. Oct 24 18:41:49 how big is the partition? Oct 24 18:41:49 had to pull the battery. Oct 24 18:42:07 freemangordon: ~600mb Oct 24 18:42:14 that's fine Oct 24 18:42:29 vi__: that should not happen (tm) Oct 24 18:42:49 anything in syslog? Oct 24 18:43:21 you should see something like "ramzswap: ramzswap_schedule_write queue[128]" Oct 24 18:43:47 there are some more debug messages Oct 24 18:44:23 I dont have syslog installed. Oct 24 18:44:38 was the device freshly booted? Oct 24 18:44:49 freemangordon: yes. Oct 24 18:44:59 installing remote syslog is a nice idea Oct 24 18:45:22 vi__: did you mess /proc/sys/vm/... settings? Oct 24 18:45:27 *mess with Oct 24 18:45:31 I found that incredibly helpful occasionally Oct 24 18:45:32 DocScrutinizer05: remote syslog? :o Oct 24 18:45:45 log to remoteloghost:513 Oct 24 18:46:09 oic Oct 24 18:47:29 vi__: try the opposite, i.e. swapon $sdcard_swap, swapoff /dev/mmcblk0p3 Oct 24 18:47:43 and use /dev/mmcblk1p3 as backingswap Oct 24 18:47:48 oops Oct 24 18:47:56 mmcblk0p3 :) Oct 24 18:47:59 freemangordon: why would that change things Oct 24 18:48:26 maybe his SD card is too slow Oct 24 18:48:36 or swap partition is badly aligned Oct 24 18:48:39 or... Oct 24 18:50:57 it is a class 4 32gb sandisk. Oct 24 18:51:12 I mess with the vm settings all the time Oct 24 18:54:20 vi__: try to use eMMC swap Oct 24 18:54:36 as backingswap device Oct 24 18:56:49 freemangordon: why? Oct 24 18:58:27 I cannot insmod ramzswap with swap already on sd. Oct 24 18:58:43 it causes an insta-crash Oct 24 18:58:59 it has always been like that, even with the old one. Oct 24 18:59:25 vi__: something is wrong with that module you have, let me reupload it Oct 24 19:04:19 vi__: http://merlin1991.at/~freemangordon/ramzswap/ Oct 24 19:05:25 freemangordon: this is for the cssu kernel only? Oct 24 19:07:54 kerio: yes, I think I already told that Oct 24 19:08:05 vi__: the module is for kernel-cssu3 Oct 24 19:11:30 community ssu installation failed because internet connection was lost. how can I continue it? Oct 24 19:12:28 <_Lena> Hello, can someone help me whith the BME / OTG stuff of the n900 ? Oct 24 19:12:53 with the what now? Oct 24 19:12:57 akls2: run the update from HAM Oct 24 19:13:04 kerio, Oct 24 19:13:06 (Application Manager) Oct 24 19:13:07 kerio, oh! thanks Oct 24 19:13:16 ye-ye, I know :D Oct 24 19:13:28 akls2: what the enabler does is set things up so that HAM can install CSSU properly Oct 24 19:13:39 after you ran the enabler once, you just need to do the system upgrade from HAM Oct 24 19:13:45 kerio, apt-get upgrade is going to work too? Oct 24 19:13:47 _Lena: install h-e-n Oct 24 19:13:51 akls2: use HAM Oct 24 19:13:59 ok Oct 24 19:14:11 <_Lena> yes i did that allready and i had a keyboard working Oct 24 19:14:22 <_Lena> but now it is not charging any more Oct 24 19:14:30 akls2: if you need to ask if you can use apt-get, you can't use it Oct 24 19:14:35 <_Lena> i did a coldflash and no change Oct 24 19:14:53 _Lena: ...woah Oct 24 19:15:32 DocScrutinizer05: *poke* Oct 24 19:16:11 shhhh! Oct 24 19:18:13 _Lena: coldflash is *deprecated* Oct 24 19:19:01 _Lena: coldflash is mostly useless Oct 24 19:19:04 _Lena: ...since virtually nobody has an idea why (s)he would need it, due to knowledge about what coldflash actually does is not really widespread Oct 24 19:19:42 further: h-e-n doesn't impair normal battery charging Oct 24 19:19:46 <_Lena> i Thought it was overwriting the coontnt of the nand Oct 24 19:20:06 _Lena: actually it's not exactly doing that Oct 24 19:20:40 coldflash is needed *only* when NOLO doesn't show up on power-up Oct 24 19:20:47 <_Lena> does it reset the register of the bq* chip Oct 24 19:20:57 NOLO is the bootloader that shows the dim NOKIA screen Oct 24 19:21:02 no Oct 24 19:21:19 nothing is resetting bq* registers Oct 24 19:21:46 <_Lena> ups, i got confused whithe the term "coldflash" i think.... Oct 24 19:21:58 )except removing battery, or bme or h-e-n explicitly resetting them) Oct 24 19:22:13 coldflashing is basically just a way to restore NOLO if you blew it up Oct 24 19:22:34 [2012-10-24 21:20:40] coldflash is needed *only* when NOLO doesn't show up on power-up Oct 24 19:22:49 <_Lena> i was using the flasher program and started whith the u-key pressed, thats what i did, everything went fine Oct 24 19:23:36 <_Lena> i was using the flasher program and started whith the u-key pressed, thats what i did, everything went fine Oct 24 19:23:39 sure, but if you followed instructions for coldflashing, you probably didn't do anything useful at all Oct 24 19:24:05 <_Lena> yes it was not changing anything Oct 24 19:24:30 if holding u-key actually results in something, you already are beyond the point where coldflash will do something you'd need Oct 24 19:25:12 <_Lena> now after playing whith diferent sofwarreinstallations i cant even uns the U-key any more Oct 24 19:25:33 I suspect KP52 might load the bq24150.ko kernel module and thus break bme Oct 24 19:26:35 _Lena: please stop messing around with flashing and whatnot on a basis of "let's see what this does", rather come here & tell your problem & ask what's next to do Oct 24 19:27:33 let's start with you telling us what's current status of your N900 Oct 24 19:27:51 what happens when you power it up? Oct 24 19:28:12 <_Lena> ok, it is starting and working ok, but not charging and conecting to the pc over usb Oct 24 19:28:22 ok Oct 24 19:28:39 so basically your whole maemo system works, except the USB stuff Oct 24 19:28:48 right? Oct 24 19:28:48 <_Lena> yes Oct 24 19:28:52 :nod: Oct 24 19:29:37 <_Lena> what does ":nod:" mean ? Oct 24 19:29:43 please provide output of following commands here (paste directly if it's only one or 2 relevant line, use web pastebin otherwise and paste the URL here) Oct 24 19:29:52 uname -a Oct 24 19:30:47 <_Lena> Linux Nokia-N900 2.6.28.10-bfs10 #1 PREEMPT Wed Jan 4 22:28:20 EET 2012 armv7l u Oct 24 19:32:05 o.O Oct 24 19:32:21 ...WAT Oct 24 19:32:54 brainfuck scheduler Oct 24 19:32:59 i know Oct 24 19:33:00 bfs Oct 24 19:33:08 wrong kernel Oct 24 19:33:15 but i thought the -bfs kernel for n900 was like an ancient version of KP Oct 24 19:34:29 kerio: will a simple installation of latest KP 'fix' this ? Oct 24 19:34:48 id Oct 24 19:34:48 (nfc about bfs kernel) Oct 24 19:34:49 k Oct 24 19:34:53 i think it's a separate version Oct 24 19:34:58 i mean, a separate package Oct 24 19:35:00 <_Lena> whith is the best version for getting the charging work, even whithout otg would be ok, its not that important Oct 24 19:35:15 DocScrutinizer05: tbh it shouldn't affect the charging Oct 24 19:35:45 kerio: nfc about that brainfuckscheduler kernel Oct 24 19:37:13 _Lena: I suggest you reflash to proper stock maemo PR1.3, to get a clean start (unless you got so much nifty config in this system that it's actually worth the effort to 'fix' stuff rather than simply restroing the standard packages after reflash) Oct 24 19:38:25 I.E. do a backup with builtin maemo backuptool, then reflash, then restore your apps if really needed, but make sure to uncheck any kernel related stuff from the list of apps to restore Oct 24 19:39:08 reflash means: do a normal flashing of COMBINED aka rootfs, as in Oct 24 19:39:10 ~flash Oct 24 19:39:11 somebody said maemo-flashing was http://wiki.maemo.org/Updating_the_tablet_firmware Oct 24 19:39:46 <_Lena> how do i flash whithout USB ? Oct 24 19:39:56 after that you may install h-e-n (and powerkernel-52 during that) Oct 24 19:40:12 _Lena: your USB is fine for flashing Oct 24 19:40:25 <_Lena> no Oct 24 19:40:36 ??? Oct 24 19:40:56 please elaborate Oct 24 19:41:21 <_Lena> not even showing detecting a pc or the pc detecting the n900 Oct 24 19:41:34 errr Oct 24 19:41:54 you follow instructions on Oct 24 19:41:57 ~flash Oct 24 19:41:58 well, maemo-flashing is http://wiki.maemo.org/Updating_the_tablet_firmware Oct 24 19:42:04 and everything will work Oct 24 19:43:47 if not, you come here and tell us what's the detailed problem, please don't anticipate or conclude problems which don't exist based on assumptions about how things work Oct 24 19:44:16 flashing doesn' Oct 24 19:44:18 t Oct 24 19:44:31 need kernel or system support for USB Oct 24 19:44:44 it's not even starting kernel (for COMBINED flashing) Oct 24 19:44:53 DocScrutinizer05: faulty USB port? Oct 24 19:44:58 nah Oct 24 19:45:10 bfs kernel and fsckdup usb drivers Oct 24 19:45:10 DocScrutinizer05: what happens when you flash vanilla? Oct 24 19:45:19 DocScrutinizer05: the kernel is booted? Oct 24 19:45:22 <_Lena> i cant find the way to flash whithout usb :( Oct 24 19:45:28 kerio: what always happens when "rootfs messed up" Oct 24 19:45:28 is there a check in preinit for that? Oct 24 19:45:40 _Lena: you were able to coldflash, for fuck's sake Oct 24 19:45:45 _Lena: FFS you got a USB receptacle Oct 24 19:46:03 nobody instructed you to assume you don't use it Oct 24 19:46:17 <_Lena> ok to explain the situation.... Oct 24 19:46:35 I thought you already *did* Oct 24 19:47:16 DocScrutinizer05: seems his device is not recognised by the PC Oct 24 19:47:22 meh Oct 24 19:47:34 missing usb drivers for bfs kernel Oct 24 19:47:39 freemangordon: huh... a coldflash was apparently successful Oct 24 19:48:01 kerio: judging by? Oct 24 19:48:08 freemangordon: judging by what _Lena said Oct 24 19:48:11 freemangordon: he simply needs a proper flash to restore to a working kernel, nuttin more Oct 24 19:48:19 <_Lena> i realliized that sometimes after a few days whithout the battery i was able to flashh the n900 (whith U-Key) but not always ! latley i am not able at all to start whith usb Oct 24 19:48:20 yeah, ok Oct 24 19:48:57 <_Lena> I swapt the small backup Battery, no change Oct 24 19:49:08 That seems to me like USB port failure creeping Oct 24 19:49:15 you did WHAT? Oct 24 19:49:29 DocScrutinizer05: breathe man Oct 24 19:49:40 a smaller capacity battery Oct 24 19:49:54 (I hope :D ) Oct 24 19:49:57 <_Lena> also i check whith a multimeter the conectivity from the usb coonector to th usb-test-pads on the boarrd, also ok Oct 24 19:50:38 _Lena: what USB cable do you use? Did you try to use different port on your PC? Oct 24 19:50:45 swap of bupbat not fixing *anything* regarding flashing Oct 24 19:51:24 <_Lena> now if i use the H-E-N, i can suply the external device whith 5v....that means the usbport off the phone scold be ok to, right ? Oct 24 19:51:37 right Oct 24 19:51:53 so, your USB seems pretty ok Oct 24 19:52:06 so what's that nonsense about "flashing without USB" then? Oct 24 19:52:14 <_Lena> i am 98% shure it is nothing physical Oct 24 19:52:18 now, try the following: Oct 24 19:52:23 remove the battery Oct 24 19:52:29 for 2 min Oct 24 19:52:39 connect USB cable to both n900 and PC Oct 24 19:52:46 (though he swapped bupbat :-S ) Oct 24 19:52:56 <_Lena> i could flash it before ! soometimes it was working Oct 24 19:53:04 open the keyboard and press'n'hold "u" Oct 24 19:53:06 *sigh* Oct 24 19:53:34 put the battery back, while still holding 'u' pressed and wat for lets say 30 seconds Oct 24 19:53:42 s/wat/wait/ Oct 24 19:53:42 freemangordon meant: put the battery back, while still holding 'u' pressed and wait for lets say 30 seconds Oct 24 19:53:59 your n900 should be detected by your PC Oct 24 19:54:07 <_Lena> i know the procedure, but it is not working any more Oct 24 19:54:09 BTW what OS do you use? Oct 24 19:54:27 <_Lena> ubuntu 12.04 Oct 24 19:54:31 _Lena: and pretty please don't start thinking and interpreting what we tell you, we mean exactly what we say Oct 24 19:54:50 and there's no info we forgot to consider Oct 24 19:55:08 _Lena: try what I told you Oct 24 19:55:27 and try that using several different ports on your PC Oct 24 19:55:42 <_Lena> english is not may native language, may i amm a little lazy to explain everrything detailed Oct 24 19:55:59 we actually don't need explanations Oct 24 19:56:12 we talk you thru the process, asking for any info we need Oct 24 19:56:19 <_Lena> i did try diferent ports, and diferent op systems annd diferennt pc also ! Oct 24 19:56:29 irrelevant Oct 24 19:56:30 what about the cable? Oct 24 19:57:02 <_Lena> ok, so how can i get the phone back to respond too my usb while pressinh u on powerup ? Oct 24 19:57:17 _Lena: ^^^ Oct 24 19:57:19 <_Lena> y testet 2 diferent cabels, whithout change Oct 24 19:57:43 do what I told you Oct 24 19:58:06 _Lena: please first do battery-test: device shut down, hold 'u', then plug in fastcharger Oct 24 19:58:33 verify that usb icon shows up on upper right of NOKIa screen and STAYS Oct 24 19:58:57 DocScrutinizer05: have in mind that usb sign stays only for about 10 seconds when connected to a charger Oct 24 19:59:05 nope Oct 24 19:59:12 at least here Oct 24 19:59:20 then your battery is empty Oct 24 19:59:25 hehe Oct 24 19:59:35 won't flash like that Oct 24 20:00:01 that's why it's called battery test Oct 24 20:00:10 ok, I am wrong Oct 24 20:00:14 it stays Oct 24 20:00:21 tldya Oct 24 20:00:29 :) Oct 24 20:01:13 <_Lena> conecting charger... pone vibrates, display shows the "NOKIA" buut whithout backliight an whithout the usb.symbel in the top right corner, and reboots every 15 or 20 seconds Oct 24 20:01:17 _Lena: will you confirm that your battery test worked? or does the USB icon vanish after 10s Oct 24 20:01:38 hmmmm Oct 24 20:01:45 hmm, NOLO? Oct 24 20:01:56 that is either a fsckdup NOLO by your coldflash, or a broken USB Oct 24 20:02:02 <_Lena> it in a loop, but only wher it starts whith a charger conected Oct 24 20:02:04 or defect hardware genetrally Oct 24 20:02:42 ooh, wait Oct 24 20:02:44 _Lena: where did you get your HW version from when you did the coldflash? Oct 24 20:02:56 DocScrutinizer05: flat battery? Oct 24 20:02:59 it's probably weak battery plus messed up rootfs - fits perfectly Oct 24 20:03:08 <_Lena> i am not shure if i did a "coldflash" i did flash the vanilla and combind, is this calld coldflash ? Oct 24 20:03:09 freemangordon: indeed Oct 24 20:03:18 _Lena: no Oct 24 20:03:32 this is just a normal flash Oct 24 20:03:53 _Lena: do you have charged battery? Oct 24 20:03:58 _Lena: your problem is flatbat vicious circle Oct 24 20:04:05 <_Lena> no, i got an external charger, also i swapped the battery whith an nokia 5800, batery woorks Oct 24 20:04:38 _Lena: what now, do you have charged battery or you don;t have one? Oct 24 20:04:39 no, the symptoms are exactly like battery too flat for flashing Oct 24 20:04:49 too flat for booting too Oct 24 20:05:08 <_Lena> i know, but if i disconect the charger, the phone boots up and works for hours !! Oct 24 20:05:19 doesn't matter Oct 24 20:05:22 <_Lena> so i cant be the batt Oct 24 20:05:24 is this an original battery? Oct 24 20:05:35 battery needs some 80+% for flashing Oct 24 20:05:50 DocScrutinizer05: but it should not enter a reboot loop Oct 24 20:05:51 phone only needs 1% fpor booting Oct 24 20:06:05 <_Lena> no, but i tryed an original, and the same, not working Oct 24 20:06:06 freemangordon: he messed up his rootfs Oct 24 20:06:12 I know Oct 24 20:06:35 but nevertheless NOLO should work Oct 24 20:06:42 it does Oct 24 20:07:03 detects 'flat' bat, boots to linux, and there stuff crashes Oct 24 20:07:15 _Lena: can you *boot*? Oct 24 20:07:20 hmm, I missed the part with messed rootfs, what is that supposed to mean. Oct 24 20:07:24 kerio: yes Oct 24 20:07:29 don't ask me why it boots without charger connected Oct 24 20:07:30 boot, charge Oct 24 20:07:38 only boot Oct 24 20:07:41 I guess bme freaks out when trying to charge Oct 24 20:07:43 no chagrfe Oct 24 20:08:11 <_Lena> yes, the phone works for hours whithout prroblems, until the battery is flat Oct 24 20:08:28 that doesn't mean a thing Oct 24 20:08:54 hmm, he can flash stock kernel from within maemo and try again Oct 24 20:09:05 <_Lena> i guess something went wrong whith that bme part Oct 24 20:09:13 unless NOLO stays on NOKIA screen with USB icon upper right, your battery is too flat Oct 24 20:09:43 for reflashing it, you need a properly charged battery Oct 24 20:09:45 DocScrutinizer05: could it be that only part of NOLO is broken? Oct 24 20:09:56 once you pass the battery test, we'll see what's next Oct 24 20:10:11 freemangordon: could, but highly unlikely Oct 24 20:10:14 IIRC it is not signed Oct 24 20:10:31 DocScrutinizer05: it makes no sense otherwise Oct 24 20:10:40 and he actually did no coldflash it seems, so why would nolo be broken ;-) Oct 24 20:10:49 _Lena: what did ou do to screw up your rootfs? Oct 24 20:11:00 he flashed bfs kernel Oct 24 20:11:11 obviously Oct 24 20:11:15 DocScrutinizer05: echo "hello world" > /dev/mtd1 Oct 24 20:11:25 that's why I recommend proper reflash Oct 24 20:11:31 (or whatever the mtd num was) Oct 24 20:11:36 <_Lena> i think it was the h-e--n installation Oct 24 20:11:41 no way Oct 24 20:11:46 <_Lena> thats when theprobllems started Oct 24 20:11:51 DocScrutinizer05: kernel can be flashed from within Maemo Oct 24 20:11:57 no, that's when they became obvious Oct 24 20:12:10 freemangordon: so what? Oct 24 20:12:33 we can rule out BFS drivers Oct 24 20:12:39 you're free to talk him thru recovery on live system Oct 24 20:12:41 like bqxxx and such Oct 24 20:12:45 sorry, was at food. Oct 24 20:12:59 also ~flash Oct 24 20:13:08 also ~flashing Oct 24 20:13:10 I'll not engage on that mission, too tedious Oct 24 20:13:18 _Lena: boot to maemo and do: Oct 24 20:13:43 apt-get install --reinstall kernel-modules kernel kernel-flasher Oct 24 20:13:58 <_Lena> in the past , once i could flash vanilla an combined aswell, but this "normal" flash was not changing anything Oct 24 20:14:08 <_Lena> ok Oct 24 20:14:18 DocScrutinizer05: was that the correct order? Oct 24 20:14:23 nfc Oct 24 20:14:28 _Lena: hope you have youe data backed up Oct 24 20:14:34 *your Oct 24 20:14:39 issue 3 times, and all will be fine ;-D Oct 24 20:14:42 vi__: you reflashed? Oct 24 20:14:52 <_Lena> uff, i cant remember the order Oct 24 20:14:52 DocScrutinizer05: :D Oct 24 20:15:00 try mine Oct 24 20:15:15 * DocScrutinizer05 waves Oct 24 20:15:21 -->dinner Oct 24 20:15:31 freemangordon: that second module has the same md5 as the first. Oct 24 20:15:45 vi__: what is wrong with your device ?!? Oct 24 20:15:46 _Lena: good luck, listen to freemangordon, he's a competent person Oct 24 20:16:01 <_Lena> i did a backup already Oct 24 20:16:17 <_Lena> ok Oct 24 20:16:28 vi__: no way doing swapon should lead to insta-reboot Oct 24 20:16:31 freemangordon: I do not know. It has ALWAYS insta-crashed on insmod ramzswap if the swap is not on emmc. Oct 24 20:16:44 for every version of CC ever. Oct 24 20:16:45 the fuck? Oct 24 20:17:00 I will have a 'new' n900 tomorrow. Oct 24 20:17:13 I will load it up with thumb. Oct 24 20:17:16 vi__: any chance to revert to stock settings for /proc/sys/vm/... stuff? Oct 24 20:17:21 and try on it. Oct 24 20:17:28 vi__: ok Oct 24 20:18:16 I will not add any half assed, unfinished, built on shell scripts crazy shit that my current deviced is. Oct 24 20:18:26 vi__: but install *ONLY* thumb, do not do some fancy stuff like tweaking nr_requests and swappiness and vfs_cache_pressure and... Oct 24 20:18:33 just strait up thumb. Oct 24 20:18:38 yep Oct 24 20:19:26 I JUST managed to get google calendars to sync with individual calendars on the n900. Oct 24 20:19:36 I have not made a backup. Oct 24 20:19:57 neat Oct 24 20:20:01 sucks to be you Oct 24 20:20:14 My heart sank when it tried to recover from pulling the battery and said 'kernel panic: not syncing' Oct 24 20:20:32 I was like: Oct 24 20:20:37 nnnnnnooooooooooooo Oct 24 20:20:52 vi__: unable to mount rootfs? Oct 24 20:20:55 hours of kludging syncmlevolution gone! Oct 24 20:21:22 freemangordon: I switched off, pulled battery then tried again. Oct 24 20:21:29 it worked. Oct 24 20:21:31 vi__: just rescueos dat shit Oct 24 20:21:35 :D Oct 24 20:21:39 kerio Oct 24 20:21:44 ke Oct 24 20:21:51 k Oct 24 20:21:55 wtf Oct 24 20:22:40 kerio: I have never used recue OS. I don't know how to use it. Oct 24 20:22:47 * vi__ blushes Oct 24 20:23:14 there's a magic ritual you have to do, and at the end you have a shell on the n900 Oct 24 20:25:01 I'm just copying some files via scp from my n900 to my computer. And reach 160KB/s max. transferrates. Anyone experienced similar speeds? They seem a bit low to me... Oct 24 20:25:16 do I have to sacrifice a groupware server in the middle of a pentagram built with a token ring ethernet? Oct 24 20:25:37 sq-one: what OS? Oct 24 20:25:47 wifi or ethernet? Oct 24 20:25:47 maemo 5 Oct 24 20:25:50 wifi Oct 24 20:25:54 :D Oct 24 20:25:55 -_- Oct 24 20:26:07 sq-one: and on the other end? Oct 24 20:26:18 sq-one: encryption be hard, yo Oct 24 20:26:29 yeah, install -thumb Oct 24 20:26:39 also there are some tweaks you can do to speed up I/O in general Oct 24 20:26:46 installing cssu-thumb is also a good idea Oct 24 20:26:46 <_Lena> ok, now afterr rebooting an errormessage+ Oct 24 20:26:50 freemangordon: arch linux on the other end Oct 24 20:27:04 gah, linux sucks. Oct 24 20:27:15 _Lena: "errormessage+"? Oct 24 20:27:17 this is a BSD channel. Oct 24 20:27:22 vi__: no u Oct 24 20:27:28 <_Lena> "unexpectted reboot occured, personal kernel settings not loaded" Oct 24 20:27:37 _Lena: good Oct 24 20:27:38 NO YOUR MOTHER NETBSD Oct 24 20:27:45 _Lena: that's good Oct 24 20:28:01 sq-one: does it max out at 160? does it start fast and go slow? Oct 24 20:28:02 vi__: MY MOTHER IS NOT NETBSD Oct 24 20:28:21 _Lena: does charging work? Oct 24 20:28:29 :-DE Oct 24 20:28:32 your right, a gonad like you was clearly spawned by OS/2 Oct 24 20:28:33 -E Oct 24 20:28:48 <_Lena> no Oct 24 20:28:59 does it run slow for scp to other devices? Oct 24 20:29:00 _Lena: are you sure the charger is not faulty? Oct 24 20:29:04 and properly plugged in? Oct 24 20:29:06 sanitize rootfs (etc/ etc) Oct 24 20:29:21 start bme Oct 24 20:29:22 _Lena: didn't you say you have an external charger? Oct 24 20:29:28 _Lena: check which kernel do you run Oct 24 20:29:36 and yes, start bme after that Oct 24 20:29:39 uname -a Oct 24 20:30:00 also lsmod Oct 24 20:30:04 wait Oct 24 20:30:16 fmg what is the uname of thumb kernel? Oct 24 20:30:28 kernel-cssu3 Oct 24 20:30:39 <_Lena> yes, i got one for charging the battery whithout the fone Oct 24 20:30:50 not 2.6.28.10-power51? Oct 24 20:30:57 deffinitely not Oct 24 20:31:01 there are chargers that stop charging at 1000mA Oct 24 20:31:03 derp. Oct 24 20:31:06 or even earlier Oct 24 20:31:33 vi__: FUKKEN LOL Oct 24 20:31:38 vi__: you deserved it Oct 24 20:31:48 1000mAh (the original nokia charger that is) Oct 24 20:31:59 _Lena: does your device gets detected if connected to the PC while maemo runs? Oct 24 20:32:05 cssu-thumb sounds really interesting, is a different between cssu-thumb and a stocke maemo 5 noticable in everyday use? Oct 24 20:32:20 *difference Oct 24 20:32:21 <_Lena> Linux Nokia-N900 2.6.28.10-bfs10 #1 PREEMPT Wed Jan 4 22:28:20 EET 2012 armv7l unknown Oct 24 20:32:30 :-/ Oct 24 20:32:36 <_Lena> noo, it does noot get detected Oct 24 20:32:43 _Lena: seems you did not flash the stock kernel Oct 24 20:32:47 you rebooted? Oct 24 20:32:52 <_Lena> yes Oct 24 20:33:07 _Lena: anu myltiboot shit around? Oct 24 20:33:13 multiboot Oct 24 20:33:15 sq-one: thumb is just the next stage in n900 evolution. Oct 24 20:33:21 your installing kernel kernel-flasher kernel-modules failed Oct 24 20:33:46 freemangordon: see why I thought "too tedious"? Oct 24 20:34:00 _Lena: do you have multiboot installed? Oct 24 20:34:13 DocScrutinizer05: I know, but still ... Oct 24 20:34:14 <_Lena> but how does the kernel afecct the NOLO ? Oct 24 20:34:22 not at all Oct 24 20:34:29 what's wrong with your NOLO? Oct 24 20:34:58 if your NOLO was defect, you'd not even see the dim NOKIA screen Oct 24 20:35:14 <_Lena> it is not comming up whith the usb-symbel in the top right corner whenn i boot whith the u- Key and usbbcable conected Oct 24 20:35:36 I thought you told it does, then after 10s rebotts Oct 24 20:35:41 DocScrutinizer05: hmm, faulty bq chip? Oct 24 20:36:09 <_Lena> that is was i told here at first in the chat Oct 24 20:36:13 freemangordon: listen carefully what the helpee is actually saying Oct 24 20:36:58 DocScrutinizer05: iirc hostmode (i.e. twl chargepump works), but charging(aka bqxxx) does not Oct 24 20:37:20 or was it ISP chargepump. Oct 24 20:37:28 _Lena: oops you're right Oct 24 20:37:41 you told "without USB in upper right" Oct 24 20:37:55 <_Lena> ..diid I ? Oct 24 20:38:02 <_Lena> then sory Oct 24 20:38:20 freemangordon: boost and charge are same chip Oct 24 20:38:30 hmm, ok Oct 24 20:38:47 and _Lena told h-e-n supplies VBUS Oct 24 20:38:58 _Lena: can you pastebin your dmesg, after connecting the charger Oct 24 20:39:09 <_Lena> yes it is the same chip and it supplies 5v Oct 24 20:39:10 <_Lena> ok Oct 24 20:39:13 I still suspect flat battery Oct 24 20:39:50 _Lena: and try again to flash the stock kernel Oct 24 20:40:09 <_Lena> fiirst i disconected my datacabel to my pc : twl4030_usb twl4030_usb: HW_CONDITIONS 0x50/80; link 1 Oct 24 20:40:30 and btw NOLO (even when magically borked so it wouldn't allow flashing) will not stop a live system kernel reflashing, nor charging Oct 24 20:40:47 <_Lena> fiirst i disconected my datacabel to my pc : twl4030_usb twl4030_usb: HW_CONDITIONS 0x50/80; link 1 Oct 24 20:41:00 apt-get install --reinstall kernel kernel-modules kernel-flasher Oct 24 20:41:07 <_Lena> then after conecting the original charger : twl4030_usb twl4030_usb: HW_CONDITIONS 0xd0/208; link 2 Oct 24 20:41:09 _Lena: ^^^ Oct 24 20:41:31 do that until you see kernel image flashed Oct 24 20:41:39 freemangordon: please check if on-device kerenl flashing not also checks for battery level - I seem to cliiudily recall sth like that Oct 24 20:41:42 or post whatever error you get Oct 24 20:41:59 DocScrutinizer05: don;t know, lets see Oct 24 20:42:44 freemangordon: see if you can get proper *real* charge level values from _Lena Oct 24 20:42:55 btw _Lena = she? Oct 24 20:43:10 sounds like Oct 24 20:43:11 <_Lena> yes, female Oct 24 20:43:15 (if so then sorry, we're not used to fenale users here ;-D) Oct 24 20:43:16 DocScrutinizer05: it's what i would've guessed, but i'm not german Oct 24 20:44:02 <_Lena> i imagine, i am used to that ;) Oct 24 20:44:09 kerio: german? http://webchat.freenode.net Oct 24 20:44:32 _Lena: anyway, how is the on-device kernel flashing going? Oct 24 20:44:46 aah, wait Oct 24 20:45:00 DocScrutinizer05: ip is german too Oct 24 20:45:00 <_Lena> till noow ok Oct 24 20:45:07 kernel-bfs most probably conflicts with it Oct 24 20:45:08 <_Lena> ready Oct 24 20:45:10 kerio: :-) Oct 24 20:45:14 ready? Oct 24 20:45:33 <_Lena> Unpacking replacement kernel-modules ... Setting up kernel (2.6.28-20103103+0m5) ... Setting up kernel-modules (2.6.28-20103103+0m5) ... Setting up kernel-flasher (2.6.28-20103103+0m5) ... initctl: Job not changed: softupd Version 0.4.4 started Waiting for messages flasher v2.8.2 (Jan 8 2010) Image 'kernel', size 1705 kB Version 2.6.28-20103103+0m5 Using flashing protocol Mk II. ISI message from new source (10, 00) Found device RX-51, Oct 24 20:45:33 it installed all 3 packages? Oct 24 20:45:51 looks ok so far Oct 24 20:45:52 looks good Oct 24 20:46:00 _Lena: reboot Oct 24 20:46:04 <_Lena> yes, liike the last time Oct 24 20:46:09 what? Oct 24 20:46:32 hmm, I remember something like that on KP thread Oct 24 20:46:34 kernel-flasher (2.6.28-20103103+0m5) ? Oct 24 20:46:44 is this correct? fmg? Oct 24 20:46:48 DocScrutinizer05: yes, stock kernel Oct 24 20:46:57 (IIRC) Oct 24 20:47:02 :nod: Oct 24 20:47:07 just wanted to make sure Oct 24 20:47:12 not sure about the version Oct 24 20:47:19 20103103 looked odd Oct 24 20:48:30 Installed: 2.6.28-20103103+0m5 Oct 24 20:48:35 yeah, this is the correct version Oct 24 20:48:36 http://repository.maemo.org/pool/fremantle/free/k/kernel/ Oct 24 20:48:52 apt-cache policy kernel Oct 24 20:48:56 ;-) Oct 24 20:49:19 :) Oct 24 20:49:27 I am on my PC :P Oct 24 20:49:40 <_Lena> ok, at themoment i got usb (storagemode) conection to my pc Oct 24 20:49:56 <_Lena> lets see if it will last Oct 24 20:50:16 DocScrutinizer05: And I suspect windoze will BSOD if I type that in cmd :P Oct 24 20:50:24 hehehe Oct 24 20:50:44 it'll nuke the south half of your country Oct 24 20:51:04 _Lena: if you have mass storage, charging should work too Oct 24 20:51:12 indeed Oct 24 20:51:31 <_Lena> yes, but i had that before, and later it stopped again Oct 24 20:51:33 _Lena: you got h-e-n installed? Oct 24 20:52:22 _Lena: would you check which kernel runs now? Oct 24 20:52:36 _Lena: could you `wget http://enivax.net/jk/n900/bq27200.sh` Oct 24 20:52:45 _Lena: then execute that script Oct 24 20:52:50 DocScrutinizer05: i2ctools? Oct 24 20:52:55 h-e-n Oct 24 20:52:59 aah Oct 24 20:53:00 yes Oct 24 20:53:24 DocScrutinizer05: does it nees bme to be stopped? Oct 24 20:53:30 *need Oct 24 20:53:32 nope Oct 24 20:53:34 ok Oct 24 20:54:13 anyway a ps x|grep bme|grep -v grep would help too ;-) Oct 24 20:54:34 DocScrutinizer05: if bme does not run dsme will reboot the device Oct 24 20:54:35 should yield 2 lines which _Lena can paste here Oct 24 20:54:51 ps x? Oct 24 20:54:58 <_Lena> everything went fine, complaining not enough poower to charge (current sensing ok) then disconected the cable and not working again Oct 24 20:55:07 ooops, that's my proper ps Oct 24 20:55:34 _Lena: hmm, and what about if you connect the wall charger? Oct 24 20:55:45 _Lena: there's sth fscked up in your kernel modules or initscripts or whatever Oct 24 20:56:14 I still suggest full reflash Oct 24 20:56:21 well, COMBINED reflash Oct 24 20:56:25 DocScrutinizer05: deffinitely Oct 24 20:56:52 could it be that it is PC to blame? Oct 24 20:57:17 if there been kernel-bfs, there might've been other weird stuff as well Oct 24 20:57:36 anyway check with fastcharger! Oct 24 20:57:44 _Lena: check which kernel runs !!! Oct 24 20:57:50 <_Lena> okk i executed the script Oct 24 20:57:52 indeed :-D Oct 24 20:58:05 <_Lena> shows nothing Oct 24 20:58:12 nothing? Oct 24 20:58:19 aah you neet root dor that Oct 24 20:58:23 need Oct 24 20:58:28 for Oct 24 20:58:29 for :P Oct 24 20:58:35 <_Lena> i know, but nothing Oct 24 20:58:42 o.O Oct 24 20:58:53 well, not that important now Oct 24 20:59:01 <_Lena> just the promt Oct 24 20:59:15 uname -a? Oct 24 20:59:18 <_Lena> Nokia-N900:~# sudo ./bq27200.sh Nokia-N900:~# Oct 24 20:59:30 it would just read out bq27200 chip and tell about *true* current to/from battery Oct 24 20:59:38 as well as true bat voltage Oct 24 20:59:42 <_Lena> Linux Nokia-N900 2.6.28.10-bfs10 #1 PREEMPT Wed Jan 4 22:28:20 EET 2012 armv7l unknown Oct 24 20:59:50 the fuck?!? Oct 24 20:59:59 _Lena: sudo doesn't work like that Oct 24 21:00:06 LOL Oct 24 21:00:13 <_Lena> ok Oct 24 21:00:21 do `root` Oct 24 21:00:25 then run script Oct 24 21:00:25 _Lena: root Oct 24 21:00:27 <_Lena> root Oct 24 21:00:30 :nod: Oct 24 21:00:56 freemangordon: that kernel seems to be a zombie? Oct 24 21:01:01 <_Lena> ..i have to put it in sudoers Oct 24 21:01:05 do not use sudo Oct 24 21:01:06 nope Oct 24 21:01:32 you can do, sure Oct 24 21:01:36 <_Lena> i am doing a ssh as root from my pc ! Oct 24 21:01:40 hehe Oct 24 21:01:50 but just doing `sudo gainroot`, or better `root` Oct 24 21:01:52 then just ./bq27200.sh Oct 24 21:02:01 _Lena: ^^^ Oct 24 21:02:38 Pali: ping Oct 24 21:02:47 freemangordon, pong Oct 24 21:02:55 hi Pali :-D Oct 24 21:02:59 hi :-) Oct 24 21:03:22 Pali: IIRC someone reported the same "unable to flash" on KP thread, do you remember what is was? Oct 24 21:03:29 *it Oct 24 21:03:44 Pali: you raided stock kernel and replaced it by Nokia-N900 2.6.28.10-bfs ? ;-) Oct 24 21:03:55 i.e. flasher reports success, but it still boots the old kernel Oct 24 21:04:05 freemangordon: low battery Oct 24 21:04:11 multiboot Oct 24 21:04:16 or that Oct 24 21:04:17 yeah Oct 24 21:04:23 it flashing kernel on startup Oct 24 21:04:29 :nod: Oct 24 21:04:35 <_Lena> no answer from the script Oct 24 21:04:36 ~maemo-multiboot Oct 24 21:04:37 [maemo-multiboot] deprecated, and a horrible hack. PROBLEMS WITH NITDROID/MULTIBOOT? reflash rootfs&kernel aka COMBINED Oct 24 21:04:53 _Lena: o.O Oct 24 21:05:12 <_Lena> only the promt Oct 24 21:05:46 sometimes when I flashed stock or power kernel in qemu softupd wrote timeout and killed flasher Oct 24 21:05:46 Pali: how to check if multiboot is installed? Oct 24 21:05:52 and nothing was flashed Oct 24 21:05:53 dpkg -l | grep multiboot? Oct 24 21:06:01 but flasher show me that new version was flashed Oct 24 21:06:16 Pali: flasher reported sucess Oct 24 21:06:37 *success Oct 24 21:06:42 _Lena: could you source the script? (`. bq27200.sh` instead `bq27200.sh`) Oct 24 21:06:43 dpkg -l multiboot Oct 24 21:06:58 or apt-cache policy multiboot Oct 24 21:07:10 or apt-cache show multiboot Oct 24 21:07:12 DocScrutinizer05: lets see if there is multiboot installed first Oct 24 21:07:19 sure Oct 24 21:07:36 I still recommend full COMBINED :-D Oct 24 21:07:44 _Lena: dpkg -l | grep multi Oct 24 21:09:35 <_Lena> yes i got multiboot loader+kernel Oct 24 21:10:17 yaqy Oct 24 21:10:47 wipe that. Oct 24 21:10:50 <_Lena> and what means "source the script ? Oct 24 21:10:59 Pali: how to remove multiboot? Oct 24 21:11:07 apt-get remove? Oct 24 21:11:10 dpkg -P multiboot? Oct 24 21:11:15 set -v; source ./bq27200.sh Oct 24 21:11:32 `.` being a shortcut for `source` Oct 24 21:12:12 (eventually you want to revert the debug flag v, by `set +v`) Oct 24 21:12:28 DocScrutinizer05: it looks like HW is ok, lets fix the SW part Oct 24 21:12:39 <_Lena> sorry, i dont understand Oct 24 21:12:56 _Lena: the commandline is: Oct 24 21:12:59 set -v; source ./bq27200.sh Oct 24 21:13:28 freemangordon: see ~maemo-multiboot Oct 24 21:13:47 freemangordon: not a single instance where a user recovered from multiboot without reflash Oct 24 21:13:57 I don't want to see anything multiboot related :P Oct 24 21:14:00 yeah Oct 24 21:14:50 <_Lena> i installed multiboot to check if the n900 chaarges unde nitdroid, but the installation on ny sd failed Oct 24 21:15:04 _Lena: the suggested sourcing of bq27200.sh should display line by line the exewcution of that script, telling us where it fails Oct 24 21:15:17 DocScrutinizer05: though..., for reflash one need working rootfs IIRC Oct 24 21:15:27 nope Oct 24 21:15:30 or no rootfs at all Oct 24 21:15:31 WTF??? Oct 24 21:15:37 are you insane? Oct 24 21:15:56 flashing rootfs does not need a working rootfs Oct 24 21:16:00 me? no, just tired :D Oct 24 21:16:02 <_Lena> yes that is what i expected too, vii shows the content, but when running there is no output on the terminal Oct 24 21:16:31 that's really strange Oct 24 21:16:50 _Lena: vi? Oct 24 21:16:55 thus I suggested sourcing instead executing the script, which would show line by line Oct 24 21:17:44 _Lena: paste "set -v; source ./bq27200.sh" without quotes in your terminal Oct 24 21:18:17 you could even make that `set -vx ... ` Oct 24 21:18:18 <_Lena> i used "vi", just to check if it downloaded corect Oct 24 21:18:26 aah, ok Oct 24 21:18:51 <_Lena> ok Oct 24 21:19:05 <_Lena> now i see the script Oct 24 21:19:50 like: Oct 24 21:19:52 IroN900:~# . bin/bq27200.sh Oct 24 21:19:53 + . bin/bq27200.sh Oct 24 21:19:55 ++ RS=22 Oct 24 21:20:27 set -x Oct 24 21:20:44 <_Lena> i got rs=21 Oct 24 21:20:46 then again: . ./bq27200.sh Oct 24 21:20:57 doesn't matter too much Oct 24 21:21:51 _Lena: can you just pastebin the whole output Oct 24 21:21:56 there should be lines like Oct 24 21:21:59 ++ echo -n . Oct 24 21:22:00 .+++ i2cget -y 2 0x55 0x08 w Oct 24 21:23:30 actually what's last line displayed after `set -vx; source ./bq27200.sh` Oct 24 21:23:43 or last 2 lines even Oct 24 21:24:39 * DocScrutinizer05 suspects the script can't find i2cget and silently fails Oct 24 21:25:27 <_Lena> i get Need ./i2cget Oct 24 21:25:40 DocScrutinizer05: hehe Oct 24 21:25:53 <_Lena> it iis installed Oct 24 21:26:15 <_Lena> why cant yoou giveme the address for the i2c Oct 24 21:26:24 DocScrutinizer51: /usr/bin ? Oct 24 21:26:40 I'm not sure where it's usually installed Oct 24 21:26:49 which i2cget? Oct 24 21:27:12 _Lena: could you issue cmd `i2cget --help` ? Oct 24 21:27:26 <_Lena> ok Oct 24 21:27:48 <_Lena> what do you need Oct 24 21:27:59 DocScrutinizer05: "which i2cget" sounds better Oct 24 21:28:09 it will give her the path to the binary Oct 24 21:28:30 <_Lena> ok, that makes sens Oct 24 21:28:35 so bq... script to be executed from there Oct 24 21:28:56 _Lena: wget http://maemo.cloud-7.de/maemo5/usr/local/sbin/bq27200.sh Oct 24 21:29:16 <_Lena> ok it is in /usr/sbin Oct 24 21:29:41 ^^^ that one not checking for a special location of i2cget Oct 24 21:30:13 #if [ ! -e i2cget ] ; then Oct 24 21:30:14 # echo "Need i2cget" Oct 24 21:30:16 # return Oct 24 21:30:17 #fi Oct 24 21:30:19 insane, basically Oct 24 21:30:22 <_Lena> thhis one works Oct 24 21:30:27 that's why I commented it out Oct 24 21:30:31 <_Lena> which row you need Oct 24 21:30:47 do ./bq27200.sh 5 Oct 24 21:30:58 gives one line Oct 24 21:31:05 then abort by ^C Oct 24 21:32:23 second col is mV, we would like to see that Oct 24 21:32:59 <_Lena> Reported Battery Voltage: 4047 mV Oct 24 21:33:04 5th col is mA, that shows if your battery is actually charging (negative values) or discharging Oct 24 21:33:22 this voltage should be fine for flashing :-o Oct 24 21:34:36 though sth >4100 would be better I guess Oct 24 21:34:47 freemangordon, can you explain how you're handling the swap now? Oct 24 21:34:50 <_Lena> SI: 20 mA STTE: 0 minutes Oct 24 21:35:27 is kernel-cssu2 an alias for kernelpower :/ Oct 24 21:35:35 nah, SI isn't that interesting Oct 24 21:35:45 ShadowJK: when a page comes it goes compressed to the compressed memory pool and uncompressed to the write queue Oct 24 21:35:51 <_Lena> its the 5th row Oct 24 21:35:59 Well, it's both empty and reaching full Oct 24 21:36:15 _Lena, you forgot the 5 after ./bq27200.sh Oct 24 21:36:37 _Lena: I told to run it with parameter 5, then go for 5th col, not 5th row Oct 24 21:36:50 mv RSOC CSOC mA NAC CACD CACT TTF TTE TEMP Oct 24 21:36:52 23:31 4177 100 100 -16 1144 1144 1144 65535 7560 32 NOACT:0 IMIN:0 CI:0 CALIP:0 VDQ:1 EDV1:0 EDVF:0 Oct 24 21:37:10 ShadowJK: when write queue has 128 pages to be written, I write them to flash Oct 24 21:37:47 when there is no more memory fro the compressed pool, i free 128 pages Oct 24 21:37:56 s/fro/in/ Oct 24 21:37:57 freemangordon meant: when there is no more memory in the compressed pool, i free 128 pages Oct 24 21:38:47 <_Lena> if i begiin whith do i get an error so i typed sh ./bq27200.sh Oct 24 21:38:58 How big is the compressed pool? Oct 24 21:39:21 anyway, it's not that relevant now Oct 24 21:39:27 <_Lena> CSOC: 0 % RSOC: 0 % Average Current: 177 mA TTF: 65535 minutes TTE: 0 minutes NAC: 0 mAh CACD: 0 mAh CACT: 0 mAh SI: 20 mA STTE: 0 minutes MLI: 934 mA MLTTE: 0 minutes AR: 0 mA ARTTE: 65535 minutes Last Measured Discharge: 1869 mAh Cycle Count since Learning: 1 Total Cycle Count since last full reset: 1 Reported Battery Voltage: 4004 mV Battery Gauge die Temperature: 30 C Flags: 0x10 Charge:0 NOACT:0 IMIN:0 CI:1 CALIP:0 VDQ:0 EDV1:0 E Oct 24 21:39:40 ShadowJK: a parameter, I used 16MiB for testing Oct 24 21:40:13 _Lena: `chmod +x ./bq27200.sh` Oct 24 21:40:27 _Lena: bq27200.sh 5 Oct 24 21:40:40 _Lena: `bq27200.sh 5` Oct 24 21:40:42 sorry Oct 24 21:41:01 (don't type the ` ) Oct 24 21:41:13 freemangordon, so is kernel-cssu3 a separate kernel or alias for kp? Oct 24 21:41:18 <_Lena> sh: syntax error: "do" unexpected Oct 24 21:41:34 ShadowJK: it is KP Oct 24 21:41:35 yeah, that was never meant to get typed as well Oct 24 21:41:38 ok Oct 24 21:41:49 v 51r1 Oct 24 21:42:10 <_Lena> sorry, i dindnt know that...now i got results Oct 24 21:42:37 <_Lena> -168ma Oct 24 21:42:47 sorry I changed my "syntax" several times :-) I'll try to use `cmd paramater` syntax now Oct 24 21:42:51 <_Lena> updating every 5 sec Oct 24 21:43:04 hmm, it is charging :D Oct 24 21:43:04 stop it with ctrl + c Oct 24 21:43:18 <_Lena> ok Oct 24 21:44:05 <_Lena> are you shure that it is charging !? Oct 24 21:44:15 what's TTE ? Oct 24 21:44:26 <_Lena> tte=0 Oct 24 21:45:07 looks like it's neither charging nor discharging Oct 24 21:45:18 or rather looks like bogus values Oct 24 21:45:21 :-o Oct 24 21:46:02 _Lena: what is the output of "lsmod | grep bq" Oct 24 21:46:04 <_Lena> when i leave the phone over night conected whithg the charger it will not charge up Oct 24 21:46:07 wihtout quotes Oct 24 21:46:18 Average Current (mA, 5th col) shall be negative while charging Oct 24 21:46:39 -168ma ?!? Oct 24 21:46:40 <_Lena> not loaded Oct 24 21:47:23 <_Lena> yes it shows values between -232 and - 111 Oct 24 21:47:31 err wait Oct 24 21:47:45 I often confuse those 2 Oct 24 21:48:34 <_Lena> and the voltage varies !...very strange Oct 24 21:48:59 nope, in fact negative current seems to indicate discharge Oct 24 21:49:15 varying voltage is normal Oct 24 21:49:38 the higher the discharge current the weaker the voltage Oct 24 21:50:02 <_Lena> yes, normal, forgot the high resistance of lion Oct 24 21:51:13 anyway, the question is why flashing cannot be started Oct 24 21:51:19 TTE = 65535 means it's charging Oct 24 21:51:39 TimeToEmpty of anything less means it's discharging Oct 24 21:51:48 the value is in minutes Oct 24 21:52:00 TTE: 0 Oct 24 21:52:11 TTF: 65535 Oct 24 21:52:15 that's same as 65535 it seems Oct 24 21:52:32 but it is TTF, not TTE Oct 24 21:52:49 23:47 4180 100 100 0 1145 1145 1145 0 65535 32 NOACT:0 IMIN:0 CI:0 CALIP:0 VDQ:1 EDV1:0 EDVF:0 Oct 24 21:53:29 <_Lena> CSOC: 0 % RSOC: 0 % Average Current: 177 mA TTF: 65535 minutes TTE: 0 minutes Oct 24 21:53:32 TTE = 0 would mean it actually is completely discharged Oct 24 21:53:47 bq reports nonsense Oct 24 21:53:57 nah Oct 24 21:54:03 but? Oct 24 21:54:09 it's massively decalibrated Oct 24 21:54:34 that should not stop BME to start charging AIUI Oct 24 21:54:43 for sure not Oct 24 21:55:08 hmm, "not charging, insufficient power" Oct 24 21:55:14 <_Lena> could be decalibrated, because of swapping permanently the batteries maybe Oct 24 21:55:32 yes Oct 24 21:55:36 sure thing Oct 24 21:55:53 at least BME tries to Oct 24 21:56:39 _Lena: what wall charger do you use, original Nokia? Oct 24 21:56:47 1200mA Oct 24 21:56:56 watch voltage, if it rises then battery gets charge, if it drops you're discharging it Oct 24 21:57:45 anyway, no use in trying to fix that mess, reflash when your battery has >4100mV Oct 24 21:58:00 if that doesn't work, we need to check your PC Oct 24 21:58:23 it should however pass the NOLO battery test Oct 24 21:58:27 <_Lena> Yes, but since 1 month i cant use it anymore. since then i bought a charger where i can put my battery in for charging Oct 24 21:58:51 the wallcharger might be defect Oct 24 21:58:56 since you installed kernel-bfs? Oct 24 21:59:03 unrelated Oct 24 21:59:10 i know, but still Oct 24 21:59:10 ? Oct 24 21:59:20 <_Lena> then same effect like charging in the nokia 5800 from my friend Oct 24 22:00:04 _Lena: try to get a completely charged battery (voltage >4100mV), then try flashing again Oct 24 22:00:49 <_Lena> ok, i got another battery, charged whith 4.19 volt Oct 24 22:01:19 could you test it with bq27200.sh prior to proceeding to flash? Oct 24 22:01:30 well I still think it might be that part of NOLO is damaged Oct 24 22:01:40 <_Lena> ok, Oct 24 22:02:10 freemangordon: we never seen such thing yet Oct 24 22:02:15 I know Oct 24 22:02:25 but it is not hard to be achieved Oct 24 22:02:40 it's however very hard to ruin NOLO like THAT Oct 24 22:03:25 well, if the code for flashing is at the end of the partition, imagine. Oct 24 22:03:48 how would you nuke the end of partition? Oct 24 22:03:58 NFC Oct 24 22:04:04 me neither ;-P Oct 24 22:04:10 but in principle Oct 24 22:04:31 in principle you could write a nifty program that accomplishes that Oct 24 22:04:52 ech foobar >mtd will nuke start of partition, not end Oct 24 22:04:58 you will have a working kernel loader and wd kicking when you try to reflash Oct 24 22:05:24 and AIUI it is what happens, WD kicks in Oct 24 22:05:31 nope Oct 24 22:05:52 but? MOLO tries to charge the battery? Oct 24 22:05:52 it tries to boot linux, and fails on that Oct 24 22:06:05 when 'u'is pressed? Oct 24 22:06:09 <_Lena> ok it shows 4139 mv Oct 24 22:06:16 very good Oct 24 22:06:45 now see if you can get it to keep USB icon on NOKIA screen when holding 'u' key Oct 24 22:07:09 do NOT run flasher on PC, when plugging in Oct 24 22:07:19 <_Lena> usualy i cant, but i will try Oct 24 22:07:40 DocScrutinizer05: isn;t it better to use wall charger instead of PC Oct 24 22:07:42 ? Oct 24 22:07:49 for battery chaeck Oct 24 22:07:54 *check Oct 24 22:07:58 if wallcharger is borked, it will confuse hell out of us Oct 24 22:08:00 freemangordon, I like what I see in iostat so far Oct 24 22:08:28 but yes, it should get tested with both PC *and* wallcharger Oct 24 22:09:07 ShadowJK: iostat -k 1 gives between 256k and 4M, depending on how big the queue is Oct 24 22:09:41 freemangordon, I like what I see in the avrq-sz column Oct 24 22:09:53 _Lena: try with both - PC and wallcharger, if any of both can make N900 keep the USB icon Oct 24 22:10:04 I'm used to seeing more reads when using fennec though, maybe that's all going through the compressed pool now Oct 24 22:10:09 as queue is written async, we may have lots more to write, when the writing starts Oct 24 22:10:43 ShadowJK: are you trying it? Oct 24 22:10:52 <_Lena> when the phone is off and i plug in the usbcable the phone starts imidietly whith the reboot-loop, no usb symbol Oct 24 22:11:04 DocScrutinizer05: see Oct 24 22:11:09 it is NOLO Oct 24 22:11:16 _Lena: you are holding down the u key all the time? Oct 24 22:11:27 <_Lena> yes Oct 24 22:11:30 freemangordon, yes on my backup n900 Oct 24 22:11:36 what power source you used? Oct 24 22:11:52 ShadowJK: have in mind to not use it for more than 5-10 minutes Oct 24 22:12:14 once all of the blacks onm BSWAP device are used, you'll get oops Oct 24 22:12:18 *blocks Oct 24 22:12:23 _Lena: what power source you used? Oct 24 22:12:23 hehe Oct 24 22:12:24 <_Lena> battery Oct 24 22:12:40 :-S you either used PC or wallcharger Oct 24 22:13:08 ShadowJK: I did't write defragmentation part, as I am not sure it makes sense Oct 24 22:13:13 _Lena: try with both - PC and wallcharger, if any of both can make N900 keep the USB icon Oct 24 22:13:44 i.e. if the basic functionality is broken... Oct 24 22:13:59 <_Lena> how can i conect the wallcharrger whhen i want the usb icon ? Oct 24 22:14:14 _Lena: in the same way Oct 24 22:14:16 <_Lena> i thhoght i only coomes when i conect the phone ton my pc Oct 24 22:14:26 no Oct 24 22:14:27 _Lena: power down N900, hold u key, plug in wallcharger Oct 24 22:14:42 it should come when you use walcharger too Oct 24 22:14:48 :nod: Oct 24 22:15:08 <_Lena> nothing, just the reboot-loop i explaind before Oct 24 22:15:19 :-( Oct 24 22:15:28 NOLO. Oct 24 22:15:34 <_Lena> i have to remove the battery to stop the reboot Oct 24 22:15:48 that means you either got a defect N900 hw, or freemangordon is right and you actually need a coldflash now Oct 24 22:16:24 <_Lena> i think i got nothing to loose whith a cold flash Oct 24 22:16:43 nothing but time, as it is tricky :D Oct 24 22:16:48 coldflashing is a rather untested procedure though - at least I never did it Oct 24 22:16:57 I've done it Oct 24 22:17:08 fine, then talk her thru it Oct 24 22:17:18 it was loong time ago Oct 24 22:17:27 i'll try to remember Oct 24 22:17:51 _Lena: write down your HW revision somewhere Oct 24 22:18:02 yeah! Oct 24 22:18:08 we'll need that later Oct 24 22:18:25 cat /proc/cpuinfo or sth Oct 24 22:18:30 err Oct 24 22:18:54 `cat /proc/cpuinfo` Oct 24 22:19:11 _Lena: you need to boot to maemo Oct 24 22:19:20 Hardware : Nokia RX-51 board Oct 24 22:19:21 Revision : 2101 Oct 24 22:19:51 your revision might differ Oct 24 22:21:07 hey guys Oct 24 22:21:21 * DocScrutinizer05 suspects broken USB receptacle that has too high ESR on VBUS Oct 24 22:22:04 could be Oct 24 22:22:30 freemangordon: you're aware you need to do it in sync, to be able to tell if it succeeded? Oct 24 22:22:48 ? Oct 24 22:22:59 <_Lena> where do i find the revision, its not on the label under the batt Oct 24 22:23:05 do you know how a suceeding coldflash looks? Oct 24 22:23:15 `cat /proc/cpuinfo` Oct 24 22:23:23 _Lena: `cat /proc/cpuinfo` Oct 24 22:23:39 DocScrutinizer05: well IIRC it tells that it succeeded Oct 24 22:23:49 _Lena: if it was on the label under bat, we wouldn't need to write it down now ;-) Oct 24 22:24:11 DocScrutinizer05: the problem I see is that i use flasher35.exe ;) Oct 24 22:24:14 <_Lena> ok, i got it Oct 24 22:24:17 I could do with some help guys i need to convert .netxml files to kml Oct 24 22:24:35 WPA2: and what has google to tell about that? Oct 24 22:24:49 _Lena: 2101 or sth other? Oct 24 22:24:58 <_Lena> 2204 Oct 24 22:25:03 yay Oct 24 22:25:03 good Oct 24 22:25:07 <_Lena> it was bought in spain Oct 24 22:25:11 nothing for the N900 i use giskismet on BT5 Oct 24 22:25:25 you'd be massively out of luck without writing that down Oct 24 22:25:38 _Lena: flasher35 -F RX-51_2009SE_20.2010.36-2_PR_COMBINED_MR0_ARM.bin -c -S=usb -h=2204 --flash-only=nolo Oct 24 22:26:10 DocScrutinizer05: what is flasher executable in linux? Oct 24 22:26:29 flasher-3.5 or sth like that Oct 24 22:26:40 _Lena: flasher-3.5 -F RX-51_2009SE_20.2010.36-2_PR_COMBINED_MR0_ARM.bin -c -S=usb -h=2204 --flash-only=nolo Oct 24 22:26:41 _Lena will know, she used it already Oct 24 22:26:43 <_Lena> i got the flasher-tool installed, but it is only usb Oct 24 22:26:55 flasher-tool?!? Oct 24 22:27:04 where did you get that from? Oct 24 22:27:43 and yes, USB is what we need Oct 24 22:27:45 get flasher-3.5 binary from Nokia download page Oct 24 22:28:49 * freemangordon wonders if that flasher-tool could be responsible for damaged NOLO Oct 24 22:29:16 <_Lena> i got it from the nokia page, ver 3.5... Oct 24 22:29:22 good Oct 24 22:29:25 btw, I doubt any of my original Nokia BL-5J batteries would be able to sustain above 4.1V on boot anymore, even when fully charged. Is that really the threshold? Oct 24 22:30:03 _Lena: then execute "flasher-tool -F RX-51_2009SE_20.2010.36-2_PR_COMBINED_MR0_ARM.bin -c -S=usb -h=2204 --flash-only=nolo" on your PC. Do not connect any cables Oct 24 22:32:46 noooo not flasher-tool Oct 24 22:32:55 ? Oct 24 22:32:56 flasher-3.5 Oct 24 22:33:19 yes, sorry, my bad Oct 24 22:33:29 <_Lena> the programm is called "flasher.sh" its a script Oct 24 22:33:39 do not use that Oct 24 22:33:43 _Lena: no, it is binary Oct 24 22:33:51 and is called flasher-3.5 Oct 24 22:33:55 ~flashing Oct 24 22:33:55 i heard maemo-flashing is http://wiki.maemo.org/Updating_the_tablet_firmware Oct 24 22:34:40 _Lena: http://tablets-dev.nokia.com/nokia_N900.php Oct 24 22:35:27 meh, you beat me Oct 24 22:35:58 _Lena: what happens if you writte flasher-3.5 on your PC? Oct 24 22:36:05 *write Oct 24 22:36:39 i.e. do you have such binary Oct 24 22:37:24 DocScrutinizer05: I am running out of time, so will explain the procedure in short Oct 24 22:37:38 run "flasher-3.5 -F RX-51_2009SE_20.2010.36-2_PR_COMBINED_MR0_ARM.bin -c -S=usb -h=2204 --flash-only=nolo" Oct 24 22:37:46 I'm also way beyond my deadline Oct 24 22:37:55 not sure about "--flash-only=nolo" Oct 24 22:38:12 cable have to be connected on removed battery Oct 24 22:38:32 battery should be inserted while 'u' is pressed Oct 24 22:39:00 flasher spits something like "foound ASIC id" or something Oct 24 22:39:45 IIRC I didn't manage to do that on my PC, had to use my laptop for that Oct 24 22:40:00 blacklist cdc_phonet Oct 24 22:40:06 though my PC has some broken NVidia chipset Oct 24 22:40:23 windoze XP, both PC and Laptop Oct 24 22:40:35 ooh Oct 24 22:40:41 so no cdc_phonet :P Oct 24 22:40:52 that's about the only advantage Oct 24 22:41:18 it is just crappy NVidia does not play it nice with windoze USB drivers Oct 24 22:41:48 In short that is :D Oct 24 22:41:51 whatever, we'll see in syslog of PC if it detects ROMBL Oct 24 22:42:32 I'm just curious how it will report NOLO successfully flashed Oct 24 22:42:42 BTW I did several posts on TMO with the exact procedure and outpu Oct 24 22:42:48 <_Lena> i installed the program, now..... supply the product with '-h', e.g. '-h SU-18:1601' Oct 24 22:42:51 \o/ Oct 24 22:42:51 *output Oct 24 22:43:02 RX-51:2204 Oct 24 22:43:56 _Lena: ^^^ Oct 24 22:44:03 if you did THAT ('-h SU-18:1601') before, we already know why your NOLO is borked ;-) Oct 24 22:44:13 DocScrutinizer05: naah Oct 24 22:44:32 that is what flasher spits if you provide him wrong parameters Oct 24 22:45:29 BTW we have HW revision in CAL too Oct 24 22:45:38 yes Oct 24 22:45:52 I wonder what that flasher-tool is Oct 24 22:45:58 <_Lena> do i have to add ththat parameter to the line in the terminal ? Oct 24 22:46:11 and why we are sure /proc/cpuinfo holds the correct HW revision Oct 24 22:46:12 [2012-10-25 00:37:38] run "flasher-3.5 -F RX-51_2009SE_20.2010.36-2_PR_COMBINED_MR0_ARM.bin -c -S=usb -h=2204 --flash-only=nolo" Oct 24 22:46:40 _Lena: "flasher-3.5 -F RX-51_2009SE_20.2010.36-2_PR_COMBINED_MR0_ARM.bin -c -S=usb -h=RX-51:2204 --flash-only=nolo" Oct 24 22:47:10 <_Lena> i think thera was soming wrong whith the installation, i downloadadd ver 3.5 and now it shows : flasher v2.5.2 (Oct 21 2009) Oct 24 22:47:13 <_Lena> quite old Oct 24 22:47:17 no secondary or 2nd? Oct 24 22:47:23 freemangordon: ^^^ Oct 24 22:47:39 _Lena: normal Oct 24 22:47:47 _Lena: the version string is fubar Oct 24 22:47:59 DocScrutinizer05: I didn;t coldflash with fiasco, I unpackaged it, so not sure if it will work Oct 24 22:48:25 but once there is NOLO in place, a normal flash should be possible Oct 24 22:48:27 afk, sorry Oct 24 22:49:14 -c will cause coldflash unconditionally. If flasher-3.5 not happy, it will complain Oct 24 22:49:17 <_Lena> what does "fubar" mean ? Oct 24 22:49:23 nonsense Oct 24 22:49:31 ~fubar Oct 24 22:49:31 fubar is F*cked Up Beyond Any Recognition, e.g. "This whole operation is fubar, soldier" (gay lisp included), or a bar addon like Titan Panel and Telo's InfoBar. and everything. Oct 24 22:50:05 _Lena: keep in mind I did that an year or so ago for the last time and my memory is not what it used to be :D Oct 24 22:50:28 <_Lena> ok, so i can use this flasher version ? Oct 24 22:50:34 yes Oct 24 22:50:59 "flasher-3.5 -F RX-51_2009SE_20.2010.36-2_PR_COMBINED_MR0_ARM.bin -c -S=usb -h=RX-51:2204 --flash-only=nolo" Oct 24 22:51:07 paste that, without quotes Oct 24 22:51:10 on your PC Oct 24 22:52:47 intense Oct 24 22:52:53 well, seems we'll continue tomorrow :) Oct 24 22:53:05 night Oct 24 22:53:23 gnight Oct 24 22:55:19 <_Lena> it sayys : You have to supply the 2nd image Oct 24 22:55:42 hmm, wait a minute Oct 24 22:56:46 _Lena: "flasher-3.5 -u RX-51_2009SE_20.2010.36-2_PR_COMBINED_MR0_ARM.bin" Oct 24 22:57:10 that should unpack fiasko image to several files Oct 24 23:01:34 <_Lena> Unknown arguments specified! Oct 24 23:02:07 <_Lena> if i typpe help it allows the "-u" for unpack Oct 24 23:04:17 _Lena: "flasher-3.5 -u -F RX-51_2009SE_20.2010.36-2_PR_COMBINED_MR0_ARM.bin" Oct 24 23:04:51 sorry, I missed '-F' Oct 24 23:05:34 _Lena: I hope you are doing copy/paste Oct 24 23:05:43 not writing it by hand Oct 24 23:06:06 <_Lena> yes i do Oct 24 23:06:10 ok Oct 24 23:06:29 also do fetch old cmdline by cursor-up, and expand by using tab Oct 24 23:06:40 is it ok now Oct 24 23:06:42 ? Oct 24 23:06:53 as the next command is: Oct 24 23:07:37 http://pastebin.com/rVvpJQN6 Oct 24 23:08:01 <_Lena> if i do flasher-3.5 -F RX-51_2009SE_20.2010.36-2_PR_COMBINED_MR0_ARM.bin -c -S=usb -h=RX-51:2204 --flash-only=nolo ...still complains "You have to supply the 2nd image" Oct 24 23:08:21 _Lena: look the link I poseted Oct 24 23:08:25 *posted Oct 24 23:08:29 :-o Oct 24 23:08:31 <_Lena> o Oct 24 23:08:32 <_Lena> ok Oct 24 23:08:38 there you'll find the command Oct 24 23:09:13 <_Lena> top or bottom ? Oct 24 23:09:15 that's really a filename? WTF?! Oct 24 23:09:23 both identical Oct 24 23:09:28 WTF indeed Oct 24 23:09:30 top and bottom Oct 24 23:10:47 _Lena: you should end up with: Oct 24 23:10:50 Using serial port usb Oct 24 23:10:50 Suitable USB device not found, waiting. Oct 24 23:11:36 <_Lena> xloader.bin-RX-51: No such file or directory Oct 24 23:12:07 _Lena: that's all one single line Oct 24 23:12:16 _Lena: put quotes around filenames Oct 24 23:12:34 ooh Oct 24 23:13:21 flasher-3.5 -c -Susb -hRX-51:2204 -x"xloader.bin-RX-51;2201,2202,2203,2204,2205,2206,2207,2208,2209,2210,2211,2212,2213,2214,2215,2216" -2"2nd.bin-RX-51;2201,2202,2203,2204,2205,2206,2207,2208,2209,2210,2211,2212,2213,2214,2215,2216" -s"secondary.bin-RX-51;2201,2202,2203,2204,2205,2206,2207,2208,2209,2210,2211,2212,2213,2214,2215,2216" Oct 24 23:13:26 W*T*F nokia thought by creating *that* filename?? Oct 24 23:14:25 silly gnomes Oct 24 23:14:51 <_Lena> -xxloader.bin... whith double x is correct ? Oct 24 23:15:05 _Lena: see ^^^ Oct 24 23:15:16 yyes, it's correct Oct 24 23:15:30 modulo the " in between Oct 24 23:15:30 -x"xloader.bin-RX-51;2201,2202,2203,2204,2205,2206,2207,2208,2209,2210,2211,2212,2213,2214,2215,2216" Oct 24 23:15:41 same for -2"2 Oct 24 23:15:54 and -s"seco... Oct 24 23:16:00 yep. Oct 24 23:16:23 don't forget to close the quotes Oct 24 23:17:29 freemangordon: short form: flasher-3.5 -c -Susb -hRX-51:2204 -x xloader.bin* -2 2nd.bin-* -s secondary.bin* Oct 24 23:17:55 DocScrutinizer05: naah, there are lots of xloader, 2nd and secondary Oct 24 23:18:02 ouch Oct 24 23:18:13 unpack fiasko and you'll see Oct 24 23:18:16 <_Lena> i am lost Oct 24 23:18:18 *fiasco Oct 24 23:18:31 _Lena: :) why is that Oct 24 23:18:39 _Lena: c&p what freemangordonwrote Oct 24 23:18:44 yes Oct 24 23:18:49 [2012-10-25 01:13:20] flasher-3.5 -c -Susb -hRX-51:2204 -x"xloader.bin-RX-51;2201,2202,2203,2204,2205,2206,2207,2208,2209,2210,2211,2212,2213,2214,2215,2216" -2"2nd.bin-RX-51;2201,2202,2203,2204,2205,2206,2207,2208,2209,2210,2211,2212,2213,2214,2215,2216" -s"secondary.bin-RX-51;2201,2202,2203,2204,2205,2206,2207,2208,2209,2210,2211,2212,2213,2214,2215,2216" Oct 24 23:18:51 just do copy/paste Oct 24 23:19:02 <_Lena> ok Oct 24 23:19:26 _Lena: I hope you are doing copy/paste Oct 24 23:19:28 02:03 not writing it by hand Oct 24 23:19:30 <_Lena> yes i do Oct 24 23:19:32 :P Oct 24 23:19:56 [2012-10-25 01:06:29] also do fetch old cmdline by cursor-up, and expand by using tab Oct 24 23:20:23 expanding filenames is actually incredibly useful Oct 24 23:20:34 DocScrutinizer05: not on that case Oct 24 23:20:40 double-tab shows a list of abiguities if any Oct 24 23:20:53 just unpack the fiasco image and you'll see Oct 24 23:21:09 <_Lena> xloader.bin-RX-51: No such file or directory....still the same Oct 24 23:21:36 sigh Oct 24 23:21:39 _Lena: copy/paste the following line: Oct 24 23:21:41 flasher-3.5 -c -Susb -hRX-51:2204 -x"xloader.bin-RX-51;2201,2202,2203,2204,2205,2206,2207,2208,2209,2210,2211,2212,2213,2214,2215,2216" -2"2nd.bin-RX-51;2201,2202,2203,2204,2205,2206,2207,2208,2209,2210,2211,2212,2213,2214,2215,2216" -s"secondary.bin-RX-51;2201,2202,2203,2204,2205,2206,2207,2208,2209,2210,2211,2212,2213,2214,2215,2216" Oct 24 23:21:53 this is one line, remember Oct 24 23:22:00 <_Lena> including the quotes ? Oct 24 23:22:03 yes Oct 24 23:22:22 flasher-3.5 -c -Susb -hRX-51:2204 -x'xloader.bin-RX-51;2201,2202,2203,2204,2205,2206,2207,2208,2209,2210,2211,2212,2213,2214,2215,2216' -2'2nd.bin-RX-51;2201,2202,2203,2204,2205,2206,2207,2208,2209,2210,2211,2212,2213,2214,2215,2216' -s'secondary.bin-RX-51;2201,2202,2203,2204,2205,2206,2207,2208,2209,2210,2211,2212,2213,2214,2215,2216"' Oct 24 23:22:32 should do the job too Oct 24 23:22:42 naah Oct 24 23:22:48 DocScrutinizer05: you have a typo Oct 24 23:22:52 meh, messsed up the end Oct 24 23:22:55 yes Oct 24 23:22:59 flasher-3.5 -c -Susb -hRX-51:2204 -x'xloader.bin-RX-51;2201,2202,2203,2204,2205,2206,2207,2208,2209,2210,2211,2212,2213,2214,2215,2216' -2'2nd.bin-RX-51;2201,2202,2203,2204,2205,2206,2207,2208,2209,2210,2211,2212,2213,2214,2215,2216' -s'secondary.bin-RX-51;2201,2202,2203,2204,2205,2206,2207,2208,2209,2210,2211,2212,2213,2214,2215,2216' Oct 24 23:23:04 <_Lena> No such file or directory Oct 24 23:23:47 _Lena: did unpack succeeded? Oct 24 23:23:53 *succeed Oct 24 23:24:00 _Lena: you'll need ' instead of " for ; in filename Oct 24 23:24:10 aah, yeah Oct 24 23:24:19 <_Lena> unpacking yes, but then it is not finding the file Oct 24 23:24:33 _Lena: c6p my cmdline Oct 24 23:24:37 c&p* Oct 24 23:24:52 _Lena: yeah, listen to doc, he is way better in shell than me Oct 24 23:24:52 it has single ticks instead quotes Oct 24 23:25:10 <_Lena> ok Oct 24 23:25:22 DocScrutinizer05: BTW why is that? Oct 24 23:25:53 I mean, why single and doule quotes are treated in a different way? Oct 24 23:25:58 in " " you get shell expansion and stuff, so names containing 'active' chars need ' ' Oct 24 23:26:07 aah, ok Oct 24 23:26:23 "$1" is not '$1" Oct 24 23:26:24 learned something new today :D Oct 24 23:26:32 yeah, got it Oct 24 23:26:32 err '$1' Oct 24 23:28:07 btw you also could've escaped the special chars, like fubared\;filename Oct 24 23:28:26 yeah, but there is no way I can test that in win Oct 24 23:28:34 and shell's tab expansion is even doing that for you ;-) Oct 24 23:28:41 indeed Oct 24 23:28:59 well, your own fault to use win instead of a OS Oct 24 23:29:10 DocScrutinizer05: yes, I know Oct 24 23:29:35 btw there *is* a way: cygwin ;-P Oct 24 23:29:44 I still cannot find enough free time to replace it with Ubuntu :P Oct 24 23:29:59 ~buntkuh Oct 24 23:30:00 buntkuh is probably http://xkcd.com/424/ ... Redmond, or http://de.wikipedia.org/wiki/Holstein-Rind Oct 24 23:30:02 meh Oct 24 23:30:38 _Lena: what has happened? Oct 24 23:31:53 either it worked, or we were too much ;-) Oct 24 23:32:04 :D Oct 24 23:32:30 <_Lena> hurrraa, Suitable USB device not found, waiting. Oct 24 23:32:36 hehe Oct 24 23:32:38 \o/ Oct 24 23:32:49 _Lena: now remove the battery from your n900 Oct 24 23:33:07 report when ready Oct 24 23:33:10 <_Lena> ok Oct 24 23:33:25 connect USB cable and press'n'hold 'u' Oct 24 23:33:39 while holding 'u' Oct 24 23:33:45 insert battery Oct 24 23:34:02 yep Oct 24 23:34:18 moar popcorn Oct 24 23:34:24 hehe Oct 24 23:34:27 lol Oct 24 23:34:33 more kernel 3.6 Oct 24 23:34:47 going with 3.7 already Oct 24 23:34:54 moar 3.8 Oct 24 23:35:05 .. soon Oct 24 23:35:23 _Lena: what has happened? Oct 24 23:35:48 I guess she's still dancing ;-) Oct 24 23:36:03 * freemangordon wonders what connection is she using Oct 24 23:36:19 webirc anyway Oct 24 23:36:29 as I can't believe it takes 3 minutes to connect a cable Oct 24 23:36:32 yeah Oct 24 23:36:35 <_Lena> vibrating , and dark screen rebooting loop Oct 24 23:36:50 well, that's the tricky part Oct 24 23:37:01 repeat it Oct 24 23:37:05 I mean: Oct 24 23:37:09 remove the battery Oct 24 23:37:18 <_Lena> the pc is still waiting for a conection Oct 24 23:37:19 press and hold 'u' Oct 24 23:37:23 remove and insert battery, while holding 'u' on insert Oct 24 23:37:29 connect the cable Oct 24 23:37:32 DocScrutinizer05: noo Oct 24 23:37:39 noo? Oct 24 23:37:54 it does not need a battery to detect the ASIC Oct 24 23:38:02 ouch Oct 24 23:38:03 so: Oct 24 23:38:06 you might be right Oct 24 23:38:06 remove the battery Oct 24 23:38:15 unplug Oct 24 23:38:17 press and hold 'u' Oct 24 23:38:19 replug Oct 24 23:38:52 insert battery while still holding 'u' Oct 24 23:39:03 <_Lena> the yellow led flashes once, but nothing more happens Oct 24 23:39:10 usually it takes more than 10 tries Oct 24 23:39:21 does PC say anything? Oct 24 23:39:41 <_Lena> no, pc is still waiting Oct 24 23:39:56 well, as I told you, this is tricky Oct 24 23:40:18 there is only 200ms window for device to be detected Oct 24 23:40:30 did you put the battery back? Oct 24 23:40:42 freemangordon: actually holding 'u' is useless, since that's a NOLO thing, not ROMBL Oct 24 23:40:46 if not, do it Oct 24 23:41:07 DocScrutinizer05: IIRC ROMBL waits for it too Oct 24 23:41:11 nope Oct 24 23:41:20 <_Lena> i dont think the usbpoower is strong enough, when the n900 was woorking it never charged from the PC if i remember right Oct 24 23:41:22 ROMBL has not even any idea of kbd Oct 24 23:41:24 ok, it was long time ago Oct 24 23:41:39 so I might be wrong Oct 24 23:42:02 _Lena: well, you'll have to find another PC then Oct 24 23:42:27 I had to do it when I did coldflashing. It was not becasue of the power, but still Oct 24 23:42:59 I think power from USB shouldn't be the problem with early coldflash. After all the device powers up, and it does so from battery, just detecting voltage on USB but not really using it Oct 24 23:43:06 also you may try to do a normal flashing initially on that "other" pc Oct 24 23:43:26 <_Lena> ok, but not tonight anymore, i run out of concentration Oct 24 23:43:33 DocScrutinizer05: actually it is USB that is used to power coldflashing IIR Oct 24 23:43:40 nope Oct 24 23:43:45 can't Oct 24 23:43:48 _Lena: same here. Plus I run out of time :D Oct 24 23:43:54 <_Lena> many manny many many thanks for the help Oct 24 23:43:59 since nothing in ROMBL will initialize the bq24150 Oct 24 23:44:16 DocScrutinizer05: for POWERING, not CHARGING Oct 24 23:44:22 _Lena: come back tomorrow, maybe 4h earler Oct 24 23:44:29 yeah Oct 24 23:44:37 <_Lena> you are very clever guys, you know what you are talking of :) Oct 24 23:44:37 and try to find some laptop Oct 24 23:44:41 freemangordon: power and charging is same rail Oct 24 23:44:48 VBUS? Oct 24 23:45:09 yep, vbus to system is via bq24150, nuttin alternative Oct 24 23:45:44 unlike freerunner the N900 has no separate VDDsys rail Oct 24 23:45:49 guess why you have orange flash when there is no battery and you connect the cable ;) Oct 24 23:46:02 I.E. whole system all times gets power from battery Oct 24 23:46:02 anyway, i am out Oct 24 23:46:19 night guys (and lady) Oct 24 23:46:21 and USB is only charging battery, nothing else Oct 24 23:46:23 <_Lena> ok,see yoou tomorrow Oct 24 23:46:36 <_Lena> thanks again, bye Oct 24 23:46:41 * DocScrutinizer05 as well has to take care about own health now Oct 24 23:46:54 _Lena: bye and til tomorrow Oct 24 23:47:13 * RST38h yawns Oct 24 23:47:22 hah Oct 24 23:47:23 Doc: Anything new and exciting? Oct 24 23:47:32 you missed it ;-P Oct 24 23:47:39 seen ext4 data corruption bug already? =) Oct 24 23:47:50 nah, link! Oct 24 23:48:06 global or fremantle? Oct 24 23:48:36 global Oct 24 23:48:40 yay Oct 24 23:48:54 http://www.h-online.com/open/news/item/Stable-Linux-kernel-hit-by-ext4-data-corruption-bug-1736110.html Oct 24 23:50:52 LOL Oct 24 23:50:57 nice one Oct 24 23:51:18 luckily I reboot only twice a year ;-D Oct 24 23:51:35 I'd hope that's not "too fast" Oct 24 23:52:10 * RST38h imagines the state of Doc's swap partition, smirks Oct 24 23:52:46 swap usage: 0% of 8GB Oct 24 23:53:07 128GB of RAM? Oct 24 23:53:11 8 Oct 24 23:53:18 hm Oct 24 23:53:22 twm? Oct 24 23:53:33 ~wtf twm Oct 24 23:53:35 twm: twm (1) - Tab Window Manager for the X Window System Oct 24 23:54:08 awesome Oct 24 23:54:58 o/ Oct 24 23:55:10 running awesome on n900 Oct 24 23:56:49 hey, actually the "ps x" vs "busybox ps" could've been what caused bootloop on PR1.1 Oct 24 23:58:22 `ps|grep -q bme && echo 'bme up and running' ` Oct 24 23:59:03 IroN900:~# ps|grep -q bme && echo 'bme up and running' Oct 24 23:59:04 IroN900:~# busybox ps|grep -q bme && echo 'bme up and running' Oct 24 23:59:06 bme up and running Oct 24 23:59:36 so much for possix compatibility of busybox Oct 25 00:01:06 that's why I deprecate messing with busybox(-power) for initscripts etc Oct 25 00:01:36 initscripts *might* rely on bugs in busybox which when fixed may cause system failure Oct 25 00:02:53 and WFM doesn't count here, unless you did a proper code coverage analysis in all scripts Oct 25 00:03:43 the bug may show up only for asian version, or only on full moon, whatever Oct 25 00:05:17 Just try it, revert your changes if they don't work via BM Oct 25 00:05:18 That Oct 25 00:05:22 That's what it's for! Oct 25 00:05:27 isnt that just a race? i.e. whether it picks up the grep itself or not... Oct 25 00:06:30 the point is about the x parameter for ps Oct 25 00:06:35 ah Oct 25 00:06:47 busybox ps showing all processes even without x Oct 25 00:06:55 i c Oct 25 00:46:43 Looking for some help with gprs in Nitdroid. Apn setting are corrrentand texts work well just not getting data Oct 25 00:50:50 Any help? Oct 25 01:16:03 I guess you better ask in #nitdroid **** ENDING LOGGING AT Thu Oct 25 03:00:00 2012