**** BEGIN LOGGING AT Mon Jan 24 02:59:58 2011 Jan 24 06:42:16 moin Jan 24 07:54:05 morning!!!! Jan 24 07:55:06 moin Jan 24 07:55:20 mrmoku, you didn't build my upgrades :P Jan 24 07:55:28 JaMa|Wrk, good morning :) Jan 24 07:56:10 I did run build yesterday Jan 24 07:56:19 but libmokosuite failed because of missing lua.pc Jan 24 07:56:30 needed by edje which is needed by elementary Jan 24 07:58:27 needs only rebuild because lua is not lua5.1.pc Jan 24 07:58:33 s/not/now Jan 24 08:02:46 freesmartphone.org: 03morphis 07msmcomm * r537ae6c82530 10/ (2 files in 2 dirs): msmcommd: check if phonebook book type is valid before processing Jan 24 08:07:41 ah ok JaMa|Wrk :) Jan 24 09:53:20 freesmartphone.org: 03morphis 07cornucopia * rf4057f860534 10/fsogsmd/src/plugins/modem_qualcomm_palm/ (mediators_sim.vala phonebookhandler.vala): fsogsmd: modem_qualcomm_palm: more fine tuning of the phonebook handler Jan 24 09:57:56 so phonebook support for the palmpre in fsogsmd is mostly complete Jan 24 09:59:06 hi morphis Jan 24 09:59:12 hey GNUtoo|laptop Jan 24 09:59:15 any news on x-load for palm-pre? Jan 24 09:59:21 or on serial? Jan 24 10:00:50 * GNUtoo|laptop wonder how bootrom->xload works Jan 24 10:01:07 that is to say, can I boot x-load from microsd on n900? Jan 24 10:03:55 you can? Jan 24 10:04:05 I don't know Jan 24 10:04:07 I didn't try Jan 24 10:04:10 and no news for 'x-load on palm-pre' Jan 24 10:04:11 ah ok Jan 24 10:04:24 because I don't know how it works Jan 24 10:04:36 maybe there are some fuse blown that prevent booting from sd? Jan 24 10:04:47 or emmc Jan 24 10:04:53 freesmartphone.org: 03morphis 07cornucopia * r82d92e945836 10/fsogsmd/src/plugins/modem_qualcomm_palm/TODO: fsogsmd: modem_qualcomm_palm: add short list of things which needs to be done Jan 24 10:05:17 for omap3 you can specify the boot order Jan 24 10:05:35 maybe they removed mmc from the boot order Jan 24 10:05:52 ok Jan 24 10:05:57 how do you specify that? Jan 24 10:06:01 devmem2? Jan 24 10:06:39 GNUtoo|laptop, could you check/write a pair of lines of what's done lately in shr+n900? I'm writting a blog entry but I'm not quite aware of the state of shr+n900 Jan 24 10:06:50 yes Jan 24 10:06:53 thanks := Jan 24 10:06:58 what's the page? Jan 24 10:07:03 mom Jan 24 10:07:10 GNUtoo|laptop, http://shr-project.org/trac/wiki/News Jan 24 10:07:41 why is there a since DATE Jan 24 10:07:47 why note DATE directly Jan 24 10:07:51 mrmoku, phoneui is completelly using gdbus now right? Jan 24 10:08:44 GNUtoo|laptop, it's a list of things since 1 date. I'll start new list when I publish this blog entry, so I don't repeat things :) Jan 24 10:09:08 ok Jan 24 10:10:10 hm don't find the link Jan 24 10:10:17 but it's specified in the omap3 manual Jan 24 10:11:26 pespin: who is the one going to write the weekly blog post? Jan 24 10:11:48 morphis, me I suppouse :) Jan 24 10:11:54 ok :) Jan 24 10:12:03 I'll try at least :P Jan 24 10:13:46 I am curious about it :) Jan 24 10:15:04 * pespin writing it right now Jan 24 10:15:16 morphis, ok Jan 24 10:15:30 morphis, so if you think I should say something more about palms tell it now or shut up till next entry! :P Jan 24 10:15:38 hm Jan 24 10:15:46 pespin, I'm still writing Jan 24 10:15:47 we support the palmpre2 (or at least try it) Jan 24 10:15:57 OE has support for it Jan 24 10:16:10 pespin, how do you do links inside {{{ }}} Jan 24 10:16:19 wifi is working (only up for about 5 minutes) Jan 24 10:17:05 GNUtoo|laptop, uhm maybe it's not posible because it's code block :P Jan 24 10:17:08 hm, we need a new design for SHR I think Jan 24 10:17:14 GNUtoo|laptop, feel free to remove the code block if you want Jan 24 10:17:18 something new and stylish like ubuntu Jan 24 10:17:29 ok Jan 24 10:17:31 morphis, in distro phone UI you mean? Jan 24 10:17:35 I'll remove it and * it Jan 24 10:17:39 ok Jan 24 10:17:43 pespin: for the website Jan 24 10:18:09 morphis, dos1 should have a theme using SHR colors/designs which is quite finished afaik Jan 24 10:18:14 for trac Jan 24 10:18:20 ok Jan 24 10:18:24 but trac is for developers Jan 24 10:18:33 trac is wiki too ;) Jan 24 10:18:43 we should have new start page powered by wordpress with contains news and pictures for the public Jan 24 10:19:27 morphis, for the news we already have http://blog.shr-project.org Jan 24 10:19:43 I know Jan 24 10:19:51 but if you don't know anything about SHR Jan 24 10:19:57 you are going to shr-project.org Jan 24 10:19:58 but some kind of gallery with photos would be great indeed Jan 24 10:20:19 it should be some kind of advertising, like http://gnome3.org/ Jan 24 10:20:35 morphis, yes, maybe something like http://www.enlightenment.org/ ? Jan 24 10:20:51 pespin: jepp Jan 24 10:21:08 would be great Jan 24 10:21:21 with the tracker integrated Jan 24 10:21:22 but my design skills are really close to null Jan 24 10:21:24 even negative lol Jan 24 10:21:32 maybe we can copy the englightenment one Jan 24 10:21:46 and adjust the look Jan 24 10:21:58 the feel can stay as is Jan 24 10:22:46 morphis, dos1 theme for trac was quite great. We could reuse it for a main page too. Jan 24 10:22:55 jepp Jan 24 10:23:07 maybe someone has some time for this Jan 24 10:23:45 +1 for me, but not going to do it. Me & plastic arts/designs are opposite poles :P Jan 24 10:24:15 but maybe you can find someone else and told him what to do Jan 24 10:25:38 I'll try asking dos1 for the theme. Maybe he can do it. Jan 24 10:25:40 daniele_athome: bumped versions in feed now Jan 24 10:25:58 pespin: the same ^^ with newer emtoot2 rev Jan 24 10:26:18 pespin: please attach your SOB line in your patches next time (-s param in git commit) Jan 24 10:27:38 JaMa|Wrk, uhm ok, but I don't know what this "SOB line" :P Jan 24 10:28:10 hmmm there is nothing on om-gta02? Jan 24 10:28:56 aah signed off by Jan 24 10:30:10 GNUtoo|laptop, new kernel maybe? Jan 24 10:30:28 GNUtoo|laptop: where? Jan 24 10:30:41 yes but I don't know enough about what's happening on om-gta02 Jan 24 10:30:49 http://shr-project.org/trac/wiki/News Jan 24 10:32:03 morphis, I think I should contact mickeyl to get a palm-pre or palm-pre-plus during fosdem, first I'll have to look how much money I've left Jan 24 10:32:17 note that the device must be unlocked Jan 24 10:32:18 GNUtoo|laptop: ok Jan 24 10:32:27 an SFR simlocked phone is out of the question Jan 24 10:32:34 so no pre2 Jan 24 10:32:45 but you can unlock every pre / pre plus for about 20 Euros Jan 24 10:32:48 the price of pre-2 is too high Jan 24 10:33:00 and the advantages....I wonder Jan 24 10:33:07 faster CPU but still low-end screen Jan 24 10:33:25 thx JaMa|Wrk Jan 24 10:33:51 which is 320x480 Jan 24 10:34:03 not even 480x320(would have been better for games) Jan 24 10:34:45 morphis, libmsmcomm is used to speak with the modem am I right? Jan 24 10:35:47 morphis, if I can get a pre or pre-plus it would already be great..... Jan 24 10:35:57 pespin: libmsmcomm implement the structure you need to send via msmcommd to the modem Jan 24 10:36:19 s/implement the structure/implements the structures/ Jan 24 10:36:19 morphis meant: pespin: libmsmcomm implements the structures you need to send via msmcommd to the modem Jan 24 10:36:20 I also wonder for the battery Jan 24 10:36:23 and accesories Jan 24 10:36:34 what about battery and accesories? Jan 24 10:36:42 which you will get? Jan 24 10:36:51 I need an usable battery Jan 24 10:37:02 define usable Jan 24 10:37:04 If i get a pre/pre-plus I plan to use it as a phone Jan 24 10:37:13 with webOS? Jan 24 10:37:14 something that works one day Jan 24 10:37:16 no Jan 24 10:37:18 with SHR Jan 24 10:37:20 ok Jan 24 10:37:25 it should work at least one day Jan 24 10:37:28 for that I'll have to do some work Jan 24 10:37:30 I mean Jan 24 10:37:34 with SHR in anycase Jan 24 10:37:37 if I've a broken battery Jan 24 10:37:51 it won't be great Jan 24 10:38:02 because in italy I bet that theses battery are hard to find Jan 24 10:38:09 also I need a charger Jan 24 10:38:14 and the headphones Jan 24 10:38:20 it's all included in the std package Jan 24 10:38:21 I'll need to tell all that to mickeyl Jan 24 10:38:24 ok Jan 24 10:38:25 micro usb cable Jan 24 10:38:32 charger adapter Jan 24 10:38:45 and all batterys I got are fine Jan 24 10:39:30 ok Jan 24 10:39:43 because I'm unsure if pre-plus can still be bought new Jan 24 10:39:45 so.... Jan 24 10:40:04 there are second-hand phones Jan 24 10:40:13 but we must be carefull with batteries Jan 24 10:40:20 at O2 here in german you still get the pre plus Jan 24 10:40:24 (and charger+headphones) Jan 24 10:40:26 ok nice Jan 24 10:40:31 how much does it cost? Jan 24 10:40:34 the battery is still the same as in most palm phones Jan 24 10:40:39 ok Jan 24 10:41:43 https://service.o2online.de/portal/?$part=Productcatalog.content.detailView&hardwareId=4510%20260005%2000&commercializationId=NewCustomerWebshopPostpaid&tariffId=N-HWO-H-NC-15 Jan 24 10:41:47 360 Euros Jan 24 10:42:09 normal pre is at 240 Euro Jan 24 10:42:15 ok Jan 24 10:49:44 GNUtoo|laptop: so are going to ask mickey to buy one for you? Jan 24 10:49:53 I think so Jan 24 10:50:02 I must first look how much money I have Jan 24 10:50:37 I'm not sure I have 360E Jan 24 10:51:28 I'll also need SMS Jan 24 10:52:35 I must also find a new debug cable Jan 24 10:52:41 for om-gta02 Jan 24 10:53:28 playya is working on SMS Jan 24 10:54:00 structures for libmsmcomm are there: http://git.freesmartphone.org/?p=msmcomm.git;a=blob;f=libmsmcomm/specs/structures/sms.xml;h=966d125ca1bb8474bc3f13b123e1e2a48d2ce114;hb=HEAD Jan 24 10:54:02 ok nice Jan 24 10:54:06 it just needs implementation Jan 24 10:54:21 nice Jan 24 10:54:46 which could be done by me? (in the case where nobody does the implementation) Jan 24 10:56:18 it's simple as the structures are known Jan 24 10:56:28 ok Jan 24 10:56:29 it's just passing data from one place to another Jan 24 10:56:37 does wifi work well? Jan 24 10:56:44 for 5 minutes, yes Jan 24 10:56:52 ah after it stops? Jan 24 10:57:12 sdio errors? Jan 24 10:57:19 [ 811.000000] NETDEV WATCHDOG: eth0: transmit timed out Jan 24 10:57:19 [ 811.000000] libertas: tx watch dog timeout Jan 24 10:57:19 [ 813.000000] libertas: command 0x001f timed out Jan 24 10:57:19 [ 813.000000] libertas: Excessive timeouts submitting command 0x001f Jan 24 10:57:20 [ 821.000000] NETDEV WATCHDOG: eth0: transmit timed out Jan 24 10:57:22 [ 821.000000] libertas: tx watch dog timeout Jan 24 10:57:24 something like this Jan 24 10:57:30 ah ok lol old kenrel Jan 24 10:57:38 I've a bug device with libertas Jan 24 10:57:57 I know :) Jan 24 10:58:14 and I saw theses in the past Jan 24 10:58:24 libertas: tx watch dog timeout Jan 24 10:58:43 ah, and what did you do? Jan 24 10:58:48 GNUtoo|laptop, what's linux-next? Jan 24 10:58:53 I don't remember Jan 24 10:58:57 hm Jan 24 10:59:27 pespin, linux-next is the tree on which you have to rebase patches to get them upstream Jan 24 10:59:51 ah ok :) Jan 24 11:00:05 I bet PSM doesn't work Jan 24 11:00:06 GNUtoo|laptop: but I thing you should work on wifi/bluetooth and better SHR support Jan 24 11:00:16 I tried with iwconfig eth0 power off Jan 24 11:00:20 it changes nothing Jan 24 11:00:21 power on Jan 24 11:00:23 GNUtoo|laptop, which is last usable kernel you have in htc dream? Jan 24 11:00:26 it still times out Jan 24 11:00:35 pespin, 2.6.32 Jan 24 11:04:37 maybe I should get a very-cheap pre instead Jan 24 11:04:41 because wifi doesn't work Jan 24 11:06:57 bbl **** BEGIN LOGGING AT Mon Jan 24 11:22:50 2011 Jan 24 11:25:14 GNUtoo|laptop, morphis: published :) http://blog.shr-project.org/2011/01/some-good-news.html Jan 24 11:26:03 pespin: "will be trying to reflect in this blog this hard work we" ... little bit strange sentence Jan 24 11:26:50 morphis, will rewrite :) Jan 24 11:26:58 :) Jan 24 11:27:11 as you can see my english is not perfect :P Jan 24 11:28:24 pespin: ah the post is not published yet Jan 24 11:28:40 and use ul/li for enumerations Jan 24 11:31:25 morphis, it's published Jan 24 11:31:34 ah ok Jan 24 11:31:53 I just have to reload the startpage :) Jan 24 11:32:11 yep, happened to me too ;) Jan 24 11:32:58 I fixed everything you told me Jan 24 11:35:35 * pespin away now Jan 24 12:05:43 freesmartphone.org: 03morphis 07msmcomm * r616384b8434f 10/libmsmcomm/msmcomm/miscmessage.vala: libmsmcomm: fix segfault in ChargerStatus urc message Jan 24 13:18:48 freesmartphone.org: 03morphis 07msmcomm * r0139e69f7bd6 10/msmcommd/src/main.vala: msmcommd: process incomming signals and output backtrace in segv case Jan 24 13:34:42 freesmartphone.org: 03morphis 07msmcomm * rd5bcf5a89212 10/msmcommd/src/miscservice.vala: msmcommd: misc service: correct converting of the charging enums Jan 24 13:55:40 morphis, nice there is an uttility to download code in the 64k of ram of the omap, for booting trough usb..... Jan 24 13:56:06 jepp Jan 24 13:56:22 and you can even read the configuration seetings of the processor over usb Jan 24 14:58:54 morphis, hi how do I list the omap's configuration? Jan 24 14:59:08 s/list/read Jan 24 14:59:29 and If I want uboot, I should maybe try to get uboot running in the 64k? Jan 24 14:59:33 instead of using xload? Jan 24 14:59:39 would it be simplier Jan 24 14:59:39 ? Jan 24 15:01:11 GNUtoo|laptop, palm uses bootie Jan 24 15:01:30 and we have slyon's scripts to change the kernel/rootfs Jan 24 15:01:44 there is an initial port of xload to it which doesn't work yet Jan 24 15:02:06 but my questions were more generic Jan 24 15:02:18 I want native uboot without risk on rx51/n900 Jan 24 15:02:29 that is to say I load it trough usb Jan 24 15:02:32 and try it that way Jan 24 15:02:40 for instance: Jan 24 15:02:56 pespin: (blog) great. I like it and thx for doimg it :) Jan 24 15:02:58 bootrom of omap3530<->usb<->laptop Jan 24 15:03:08 for loading Jan 24 15:03:11 and for commanding it Jan 24 15:03:50 mrmoku, i read your vapi today. i think you need some additional metadata Jan 24 15:04:14 playya_: ok Jan 24 15:06:21 e.g. ind_subscribe: the destroy notify is part of the data parameter, isn't it? Jan 24 15:06:32 bbl. food Jan 24 15:06:43 and some delegate targets Jan 24 15:17:57 and you can even read the configuration seetings of the processor over usb Jan 24 15:18:03 what's the uttility to do that? Jan 24 15:18:40 mickey|bbl, mickey|office ping me when you're available Jan 24 15:29:59 GNUtoo|laptop: wait a moment Jan 24 15:30:04 I am searching for it Jan 24 15:31:36 morphis, ok thanks a lot Jan 24 15:32:00 GNUtoo|laptop: first there is https://github.com/nmenon/omap-u-boot-utils/ for general utilites for dealing with u-boot and omap3 Jan 24 15:33:02 ah ok I already looked there Jan 24 15:33:10 but what's the uttlity name Jan 24 15:33:10 ? Jan 24 15:33:18 the one to interact with the bootrom configuration Jan 24 15:33:25 it's not in there Jan 24 15:33:29 ok Jan 24 15:33:39 because I've the uttliity to load something Jan 24 15:33:42 but that's all Jan 24 15:33:46 found on elinux wiki Jan 24 15:34:59 http://www.omappedia.org/wiki/Bootloader_Project Jan 24 15:35:12 there look in chapter "First Stage Boot" Jan 24 15:35:37 http://linux.fjfi.cvut.cz/~zub/omap34xx-boot-order/ Jan 24 15:35:47 thats it Jan 24 15:35:54 thanks a lot Jan 24 15:36:02 no problem :) Jan 24 15:36:14 I bookmarked it now Jan 24 15:36:17 :) Jan 24 15:42:35 Boot order: OneNAND USB UART3 MMC1 -- Jan 24 15:43:14 and Jan 24 15:43:15 sys_boot[5:0]: 0x10 Jan 24 15:43:21 what's your boot order on palm pre Jan 24 15:48:31 that sound strange Jan 24 15:48:33 because Jan 24 15:49:43 http://pastebin.com/jcMKYvGE Jan 24 16:11:11 GNUtoo|laptop: whats strange in the order? Jan 24 16:13:00 ah that OneNAND is before USB? Jan 24 16:13:32 and that it boots then everytime from OneNAND as the bootloader is there Jan 24 16:13:55 but when booting over USB the boot order is not involved Jan 24 16:14:21 hm Jan 24 16:25:45 GNUtoo|laptop: GNUtoo|laptop: whats strange in the order? Jan 24 16:25:45 ah that OneNAND is before USB? Jan 24 16:25:45 and that it boots then everytime from OneNAND as the bootloader is there Jan 24 16:25:45 but when booting over USB the boot order is not involved Jan 24 16:26:13 morphis, OneNAND is the first thing Jan 24 16:26:16 NAND is not present Jan 24 16:26:23 and I think it boots on NAND Jan 24 16:26:23 you just send some magic bytes over USB and then it switches to USB Jan 24 16:26:34 ah ok Jan 24 16:26:37 yeah when no USB magic byte comes before Jan 24 16:26:37 * GNUtoo|laptop will try now Jan 24 16:26:40 to boot xload Jan 24 16:26:47 thats how I understand the whole process Jan 24 16:26:53 ok Jan 24 16:27:47 mickey|office: ping Jan 24 16:34:23 http://groups.google.com/group/beagleboard/browse_thread/thread/2b9e99886bb7a747 doesn't seem to work Jan 24 16:43:11 GNUtoo|laptop: use pusb Jan 24 16:43:18 from https://github.com/nmenon/omap-u-boot-utils/ Jan 24 16:43:19 that's what I'm trying now Jan 24 16:43:22 ok Jan 24 16:43:27 I'm looking how to compile it Jan 24 16:50:48 mrmoku, thanks ;) Jan 24 16:55:36 morphis, what is device_ID exactly? Jan 24 16:55:45 vendor:product ID? Jan 24 16:55:49 lsusb shows that: Jan 24 16:55:58 Bus 002 Device 049: ID 0421:0106 Nokia Mobile Phones ROM Parent Jan 24 16:57:38 morphis: pong Jan 24 16:58:07 GNUtoo|laptop: pong Jan 24 16:58:31 hi mickey|office I'll PM you about palm pre Jan 24 16:59:19 mickey|office: maybe you saw integrating new msmcomm in fsogsmd processes quite good :) Jan 24 16:59:56 mickey|office: and there is some question I have for you Jan 24 17:00:18 mickey|office: when telling the modem to go offline (disconnect from network) it wants afterwards the sim pin again Jan 24 17:00:54 is it ok, when I switch back to SIM_LOCKED state and userland will see "oh it wants my pin again" and show up the sim-pin dialog? Jan 24 17:01:15 or is there any side-effects I don't see Jan 24 17:01:33 GNUtoo|laptop: hm, there should be something like TI as vendor name Jan 24 17:01:46 I'll modify pusb Jan 24 17:01:50 morphis: if you don't have the SIM, yes. consider also using the SetFunctionality calls for which the semantics is 'keep the PIN and deliver it subsequently, whenever you need it' Jan 24 17:02:00 Waiting for USB device vendorID=0x451 and productID=0x106: Jan 24 17:02:01 GNUtoo|laptop: there is a cmdline arg for that Jan 24 17:02:09 for product ID Jan 24 17:02:10 mickey|office: right Jan 24 17:02:12 not for vendor ID Jan 24 17:02:16 ah ok Jan 24 17:02:21 so nokia changed it? Jan 24 17:02:22 I'll change vendor ID in source code Jan 24 17:02:25 I think so Jan 24 17:02:26 from ti to nokia? Jan 24 17:02:28 baah Jan 24 17:02:33 Bus 002 Device 059: ID 0421:0106 Nokia Mobile Phones ROM Parent Jan 24 17:02:54 how often do you tried to connect? Jan 24 17:02:59 I needed several times Jan 24 17:03:15 mickey|office: ok, then I will do it that way Jan 24 17:08:54 Expected to read 69, read -110 - err str: Resource temporarily unavailable Jan 24 17:08:59 send file failed Jan 24 17:09:08 110 is timeout Jan 24 17:10:07 hm Jan 24 17:13:27 mickey|office: should I even evaluate keepRegistration of modem.data? Jan 24 17:13:39 as it come with SetFunctionality with the autoregister param, right? Jan 24 17:14:06 ah stop it's about network registration Jan 24 17:15:14 yes, you should both care about PIN and Network registration Jan 24 17:15:29 setfunctionality is the set-once-forget-about-it call from userland Jan 24 17:21:06 so when autoregister == true I don't have to take care in the networkunregister mediator about it? Jan 24 17:22:05 hm, looked through the code and it seems I have to Jan 24 17:23:11 well, if someone calls setfunctionality and then later unregister, the system will automatically observe the unregistered state and will reregister Jan 24 17:23:19 i'd call this a client bug though Jan 24 17:24:14 the way i implemented this is in the watchdog class Jan 24 17:24:32 ideally this would be modem unspecific Jan 24 17:25:28 (it might already be) Jan 24 17:26:02 ah great Jan 24 17:26:03 :) Jan 24 17:27:50 hmmm Jan 24 17:27:55 I've kenrel issue on laptop: Jan 24 17:28:08 [27443.969946] WARNING: at /home/kernel-ppa/COD/linux/include/linux/netdevice.h:1557 usbpn_probe+0x2cf/0x2f0 [cdc_phonet]() Jan 24 17:51:43 hmm now I have: Jan 24 17:51:48 # ./omap34xx-boot-order Jan 24 17:51:49 sys_boot[5:0]: 0x30 Jan 24 17:51:49 Boot order: USB UART3 MMC1 OneNAND -- Jan 24 17:51:52 so... Jan 24 17:52:06 maybe I should try mmc boot Jan 24 18:10:39 dos1, ping :) Jan 24 18:32:52 hi PaulFertser Jan 24 18:33:32 pespin: pong Jan 24 18:34:22 dos1, we've been talking today with morphis about themeing/improving a bit more trac and creating a main page wich links to all services. Jan 24 18:34:52 dos1, afaik you have a nice SHR theme for trac quite finished, am I right? :) Jan 24 18:35:27 pespin: yup, give me a moment Jan 24 18:35:37 pespin: i'll run it on server Jan 24 18:35:54 dos1, we were thinking on something like http://gnome3.org/ or http://enlightenment.org as main page Jan 24 18:36:14 dos1, would you like working on it? or know someone who could? Jan 24 18:37:10 as I have no artistic/design skills Jan 24 18:42:14 pespin: http://openmoko.pl:8080/testtrac Jan 24 18:42:41 pespin: well, this layout is maximum you can get from my artistic skills ;) Jan 24 18:42:45 morphis, ^ Jan 24 18:43:25 as i have none, i just know a bit about using GIMP and HTML/CSS :D Jan 24 18:43:44 dos1, it's great :D Jan 24 18:43:56 but we can try to do something, why not Jan 24 18:44:36 dos1, if you wanna try it, I'll help you giving screenshots, etc. :) Jan 24 18:45:26 some kind of promotional page with links to trac, ml, blog, irc webchat to freenode, etc. Jan 24 18:47:06 dos1, will you have some free time lately and are in the modd of doing it? :) Jan 24 18:47:16 s/modd/mood Jan 24 18:47:42 maybe not now (lack of time), but soon i will have winter holidays :) Jan 24 18:47:48 (one week left) Jan 24 18:48:08 * pespin 's already on holidays :P Jan 24 18:48:38 dos1, ok, so if you want some help/opinion on this jut ping me! Jan 24 18:49:29 ok Jan 24 19:02:08 Hello All Jan 24 19:18:47 pespin, hey Jan 24 19:19:02 pespin, i saw you conversation with dos, about a shr advertisemet website Jan 24 19:19:56 pespin, i did a design some time ago, which was designed as a trac theme. I could be used for this project Jan 24 19:20:10 pespin, it's here: http://slyon.de/shr/ Jan 24 19:20:48 Slyon, wow, looks great too :D Jan 24 19:21:35 so.. if someone is interested, just grab it Jan 24 19:22:16 Slyon: nice images with phones :) Jan 24 19:22:48 dos1, heh gimp ftw Jan 24 19:22:57 Slyon, you could try asking for webserver access and set it :) Jan 24 19:23:13 Slyon, or work with dos1 , as he already has access afaik :) Jan 24 19:23:14 pespin, problem is, we don't have webserver access to the shr server Jan 24 19:23:35 else another theme would have been set long time ago Jan 24 19:23:38 well.... what do we want exactly? Jan 24 19:23:46 mrmoku, lots of money :P Jan 24 19:23:48 we don't have access to the server hosting trac Jan 24 19:23:56 pespin: you don't have that yet? :P Jan 24 19:24:08 but we have control over the domain Jan 24 19:24:10 hmm dominate the world? but that will come eventually Jan 24 19:24:27 mrmoku, what about asking for access? Jan 24 19:24:33 dos1: ? ;) Jan 24 19:24:41 mrmoku, ... hmmm so we could basically to a static html "Frontpage" on the shr server? Jan 24 19:24:41 hmm :D Jan 24 19:24:52 well, someone already answered me... Jan 24 19:24:54 long time ago :x Jan 24 19:25:13 Slyon: i don't think that would be a problem Jan 24 19:25:15 Slyon: on the shr server is difficult too... we don't have root access to fiddle with apache config Jan 24 19:25:24 but we could host that frontpage somewhere else Jan 24 19:25:30 I could arrange something I think Jan 24 19:25:38 problem can be with trac theme Jan 24 19:26:04 as i did mine with editing trac core files, not only directory with "theme" Jan 24 19:26:32 as theming in trac seems to be quite basic :/ (or i didn't understand everything correctly at that time) Jan 24 19:26:34 dos1, my trac theme changes only files in the "theme" dir, afaik Jan 24 19:26:37 If somebody has an idea how to get the data out of our trac we might even think about moving it to a server with more access Jan 24 19:27:43 * Slyon is goning to eat something Jan 24 19:27:44 asking someone at bearstech for database dump? Jan 24 19:27:44 bbl Jan 24 19:28:12 yeah, db dump and perhaps images? Jan 24 19:28:45 what about attached files? Jan 24 19:28:58 and what images? Jan 24 19:29:04 ahh... Jan 24 19:29:07 aren't they stored in db (BLOBs)? Jan 24 19:29:14 no idea Jan 24 19:29:21 if not, then also directory with them ;) Jan 24 19:30:18 everyone: if any pages need manual copying or checking, i will help Jan 24 19:30:28 and then... is trac the thing to do theses days? or is there something better? Jan 24 19:30:46 ben_t: ok Jan 24 19:30:51 hopefully we can avoid that :P Jan 24 19:30:56 trac is ok for me Jan 24 19:32:04 I have to go, bbl Jan 24 19:35:36 mrmoku: do we still have an issue with iliwi on n900? i can help with this too if iliwil needs patches Jan 24 19:36:46 you said the other day that the regex was different Jan 24 19:38:41 ben_t: on n900 WPA2 encrypted networks don't work Jan 24 19:38:48 because iwlist output is differnet Jan 24 19:39:01 s/ne/en/ Jan 24 19:39:01 mrmoku meant: because iwlist output is different Jan 24 19:39:09 can you send me an example? Jan 24 19:39:23 yeah, moment Jan 24 19:40:04 mrmoku: don't we have new wpa_supplicant in shr-u? Jan 24 19:40:29 iwlist is in wireless-tools Jan 24 19:40:30 Heinervdm: at least it wen't into OE Jan 24 19:40:34 then one could change iliwi to use dbus for the network scan Jan 24 19:40:53 that would probably be the most clean variant Jan 24 19:40:57 ahh ok that would be good Jan 24 19:41:00 though a lot of more work Jan 24 19:41:31 i think it about an hour of work Jan 24 19:41:49 then it would definitely be worth it Jan 24 19:42:10 ben_t: to you have experience with vala and dbus? Jan 24 19:42:46 i have some experience as i wrote some previos patches for iliwi but i am only a beginner Jan 24 19:43:02 i know that esben is working on a new version of iliwi also Jan 24 19:43:05 GNUtoo|laptop: hi :) Jan 24 19:43:24 PaulFertser, do you know a bit about n900 boot process? Jan 24 19:43:33 can I load an x-load trough USB? Jan 24 19:43:42 ben_t: do you know what he wants to change? Jan 24 19:43:46 pespin|away: ^ Jan 24 19:44:04 GNUtoo|laptop: i think luke-jr might know that, he disassembled some. Jan 24 19:44:08 morphis, had xload do something with palm-pre Jan 24 19:44:12 Heinervdm: no, he just said it was being rewritten Jan 24 19:44:29 PaulFertser, most importnat, is it risky? Jan 24 19:44:33 if I don't flash Jan 24 19:44:38 but keep booting from usb? Jan 24 19:44:42 ben_t: perhaps he can tell us when he comes back Jan 24 19:45:01 GNUtoo|laptop: i remember 0xffff doesn't support booting over usb but you can load your kernel with flasher, right? Jan 24 19:45:13 PaulFertser, basically I want that : Jan 24 19:45:28 the bootrom that talk to usb Jan 24 19:45:33 Heinervdm: yes, i think he will be back soon Jan 24 19:45:36 and I send an x-load trough usb Jan 24 19:45:45 which loads u-boot from usb Jan 24 19:45:49 or something like that Jan 24 19:45:53 which loads a kernel Jan 24 19:46:54 GNUtoo|laptop: hm, folks are already embedding u-boot into a kernel image, and i think if you try to load such a kernel with flasher, it'll do just that, or do you need anything even more sophisticated? Jan 24 19:47:22 PaulFertser, basically I had the crazy idea of replacing nolo for several reasons: Jan 24 19:47:24 *bootm Jan 24 19:47:31 oops Jan 24 19:47:34 *md Jan 24 19:47:44 *boot from usb Jan 24 19:47:57 *usb serial Jan 24 19:48:03 and several things like that Jan 24 19:48:09 and to learn bootloaders Jan 24 19:48:25 if it can boot trough USB I've a system that is safe to experiment with Jan 24 19:49:10 GNUtoo|laptop: so, is u-boot booting via USB with flasher is enough for you? Jan 24 19:49:29 yes Jan 24 19:49:34 oops Jan 24 19:50:06 I guess it will be enough for now, to be able to boot something from USB Jan 24 19:50:15 but I guess replacing nolo would be great Jan 24 19:50:24 altough it must stay a bit secret Jan 24 19:50:32 to prevent people bricking their devices Jan 24 19:50:46 0xFFFF can change the OMAP boot order Jan 24 19:50:56 I've verified that Jan 24 19:51:18 0xFFFF -D gives a different value Jan 24 19:51:21 for instance: Jan 24 19:53:45 http://pastebin.com/4KkDhKrr Jan 24 19:53:50 or with devmem2 Jan 24 19:54:08 I can change it from 0x10 to 0x30 Jan 24 19:54:13 with 0xFFFF -D Jan 24 19:54:23 I didn't try with devmem2 Jan 24 19:54:36 basically 0xFFFF lacks the usb booting thing Jan 24 19:54:55 I am always worried about the flash Jan 24 19:55:00 because I boot many kernels Jan 24 19:55:25 also I could automate things Jan 24 19:55:33 like I do with uboot on my bug device Jan 24 19:55:36 I really like it Jan 24 19:55:42 GNUtoo|laptop: i've considered trying to add usb boot functionality to 0xFFFF, so not to use proprietary flasher. Jan 24 19:55:50 But alas. Not even tried yet. Jan 24 19:55:51 ok Jan 24 19:56:05 also Jan 24 19:56:13 uboot will get rid of the proprietary nolo format Jan 24 19:56:21 if you can use that Jan 24 19:56:25 you use plain uImage Jan 24 19:56:28 GNUtoo|laptop: so do you mean you want to workaround that limitation by flashing some u-boot instead of the kernel, that allows booting via usb? Hm interesting. Jan 24 19:56:32 that you can flash from an update Jan 24 19:56:52 not flashing Jan 24 19:56:58 that may be too dangerous at that stage Jan 24 19:57:07 but booting trough usb Jan 24 19:57:09 basically Jan 24 19:57:15 the omap has a bootrom Jan 24 19:57:24 that can boot x-load from usb Jan 24 19:57:37 I want to use that facility Jan 24 19:57:52 I tried Jan 24 19:57:54 I failed Jan 24 19:58:00 I saw that on lsusb tough Jan 24 19:58:51 Bus 002 Device 049: ID 0421:0106 Nokia Mobile Phones ROM Parent Jan 24 19:59:00 I just want to try Jan 24 19:59:06 I'm not sure I won't abandon or fail Jan 24 19:59:34 that was with 0x10 value of boot device order Jan 24 20:00:40 morphis, had some mitigated success with the palm-pre Jan 24 20:00:43 and x-load Jan 24 20:03:45 basically xload loaded Jan 24 20:03:57 he saw something with USB Jan 24 20:04:02 but wasn't able to talk to it Jan 24 20:05:09 GNUtoo|laptop: that ID looks like a special mode used by other Nokia phones with their proprietary flashing utilities... Interesting. Jan 24 20:09:10 if you want to try Jan 24 20:09:11 do that: Jan 24 20:09:13 while true;do lsusb ;done | grep "0421:0106" Jan 24 20:09:21 then power off the phone Jan 24 20:09:27 connect to usb Jan 24 20:09:30 and put the battery in Jan 24 20:10:22 with -D 0 Jan 24 20:10:24 (flash) Jan 24 20:12:06 GNUtoo|laptop: ok, we know you can flash u-boot there on the kernel partition, right? Can you connect to it via ttyACM0 when it waits in the menu? Jan 24 20:12:25 Bus 002 Device 042: ID 0421:0106 Nokia Mobile Phones ROM Parent //first lsusb Jan 24 20:12:34 Bus 002 Device 043: ID 0421:0105 Nokia Mobile Phones E61 (Firmware update mode) //nolo Jan 24 20:12:49 Bus 002 Device 044: ID 0421:01c8 Nokia Mobile Phones //2.6.37 pm kernel Jan 24 20:13:03 PaulFertser, no I can't Jan 24 20:13:05 I tried Jan 24 20:13:11 I'll retry Jan 24 20:13:36 GNUtoo|laptop: do you mean the u-boot version used by the folks currently doesn't have support for usb controller for n900? Jan 24 20:14:39 I think it's broken Jan 24 20:14:48 there is support Jan 24 20:14:52 I'll try Jan 24 20:19:37 GNUtoo|laptop: (USB) thats great Jan 24 20:20:00 basically I get no /dev/ttyACM0 Jan 24 20:20:09 GNUtoo|laptop: (Palm Pre) what kind of success? Jan 24 20:20:21 morphis, xload Jan 24 20:20:23 GNUtoo|laptop: did you load the usb_serial driver with the correct ids? Jan 24 20:20:28 no Jan 24 20:20:33 GNUtoo|laptop: ah ok Jan 24 20:20:44 misunderstood your message :) Jan 24 20:20:53 GNUtoo|laptop: you asked mickey? Jan 24 20:21:01 morphis, yes but he went offline Jan 24 20:21:14 he said I should get a pre Jan 24 20:21:19 but he didn't say any detail Jan 24 20:21:24 hm ok Jan 24 20:21:44 morphis, any idea on how I should get /dev/ttyACM0 with chainloaded uboot Jan 24 20:22:10 hm Jan 24 20:22:21 I never got an /dev/ttyACM0 before Jan 24 20:22:29 but why not a ttyUSB0? Jan 24 20:22:41 because it should use the ACM stuff Jan 24 20:22:44 like on freerunner Jan 24 20:23:48 ACM is an emulation of serial over usb Jan 24 20:24:00 and uboot has support for that Jan 24 20:24:06 ok Jan 24 20:24:30 anybody already had success with chainloaded u-boot over usb? Jan 24 20:24:47 the one who did the chainloaded u-boot for n900? Jan 24 20:25:16 GNUtoo|laptop: so if i understood you correctly, you either want to support booting over usb for 0xFFFF, or u-boot with proper ACM support. Both are hard enough i'm afraid. Jan 24 20:25:48 basically I wanted to do that: Jan 24 20:25:54 1)look if usb booting worked Jan 24 20:26:16 http://www.precentral.net/topaz-specs-exclusive-details Jan 24 20:26:27 usb booting meant Jan 24 20:26:36 bootrom booting something from usb Jan 24 20:26:42 and then dig into bootloader porting Jan 24 20:26:53 as omap was mostly supported Jan 24 20:26:57 hm a MSM8660 in the new tablet from palm Jan 24 20:27:03 I tought it was just a description Jan 24 20:28:51 ok, maybe it has an alsa driver Jan 24 20:29:17 PaulFertser, also I bet serial is hard to get Jan 24 20:29:21 without soldering Jan 24 20:29:28 just trough contact pins Jan 24 20:31:07 jepp Jan 24 20:31:17 GNUtoo|laptop: no idea about that, there exists a special adapter but only some limited amount of nokians have that. Jan 24 20:31:20 should be the case on most devices Jan 24 20:31:27 ok Jan 24 20:31:32 morphis, not true Jan 24 20:31:40 not? Jan 24 20:31:46 on devboard and more friendly devices you have serial,jtag etc... Jan 24 20:31:51 for instance: Jan 24 20:31:55 *bug device Jan 24 20:31:58 *om-gta02 Jan 24 20:32:03 *beagleboard Jan 24 20:32:12 *all the devboard Jan 24 20:32:15 *omap zoom Jan 24 20:32:20 *omap blaze Jan 24 20:32:21 etc... Jan 24 20:32:29 it depend on the kind of device Jan 24 20:32:37 if you don't focus on consumer device Jan 24 20:32:40 like phones Jan 24 20:32:41 most _smartphone_ devices you can buy Jan 24 20:32:44 :) Jan 24 20:32:49 ok, thats the little difference Jan 24 20:33:01 I really enjoy serial + uboot on my bug device Jan 24 20:33:20 I was able to port a minimal part of the board file to linux-next Jan 24 20:33:23 very easily Jan 24 20:33:24 with that Jan 24 20:33:35 I didn't even get serial working fist Jan 24 20:33:37 no big issue Jan 24 20:33:49 you see it load the kenrel Jan 24 20:33:53 then you see nothing Jan 24 20:33:57 what do you do? Jan 24 20:34:01 you reboot Jan 24 20:34:05 you grep system.map Jan 24 20:34:18 you get the address of the dmesg buffer Jan 24 20:34:27 you translate that in physical address Jan 24 20:34:32 and with md *address Jan 24 20:34:35 you get the buffer Jan 24 20:34:37 really easy Jan 24 20:35:31 translation in physical address was easy Jan 24 20:35:35 wow Jan 24 20:35:36 you strip 0xc Jan 24 20:35:40 and put 0x8 before Jan 24 20:35:49 indeed Jan 24 20:36:00 compare that with debugging an alsa driver with printk Jan 24 20:36:06 like on htc dream Jan 24 20:36:47 would be nice if some day we can buy dev devices with jtag option Jan 24 20:37:44 om-gta02 has jtag Jan 24 20:37:50 but unfortunately.... Jan 24 20:37:53 I broke the cable Jan 24 20:40:34 basically I think having the good tools is really importnat Jan 24 20:40:42 it's a huge step forward Jan 24 20:41:00 imagine having a GDB interface for debugging the kernel.... Jan 24 20:41:13 imagine beeing able to debug uboot with gdb Jan 24 20:41:20 which would be really nice Jan 24 20:41:35 for hardware debugging you need most times expensive tools Jan 24 20:41:36 most people don't value that Jan 24 20:41:40 they don't buy debug board Jan 24 20:41:48 I really want to buy a logic analyser Jan 24 20:41:49 I was in this case Jan 24 20:42:07 expensive tools are not mandatory Jan 24 20:42:11 but tools are Jan 24 20:42:18 they don't need to be expensive Jan 24 20:42:23 having serial is already a huge thing Jan 24 20:42:37 with the correct driver that gives access to KGDB Jan 24 20:42:48 you need putchar and getchar callbacks for that Jan 24 20:43:07 for instance my bug device lacks that Jan 24 20:43:11 but omap should have it Jan 24 20:44:55 poll_get_char Jan 24 20:45:00 poll_put_char Jan 24 20:45:03 to be exact Jan 24 20:53:07 PaulFertser, is it possible to self-make this adapter? Jan 24 20:53:14 like with pogoplugs Jan 24 20:53:21 *pogopins Jan 24 20:53:36 GNUtoo|laptop: DocScrutinizer might know, but i do not. Jan 24 20:54:35 maybe with some pins and some Plasticine Jan 24 20:54:37 ok Jan 24 20:54:40 thanks a lot Jan 24 20:55:36 GNUtoo|laptop: too bad i didn't say anything useful... Jan 24 20:55:42 np Jan 24 20:55:50 GNUtoo|laptop: i'm feeling a bit tired of all this proprietary shit. :( Jan 24 20:55:56 me too Jan 24 20:56:11 That's so amazing how morphis manages it, really impresses me. Jan 24 20:56:16 basically I bought the freerunner Jan 24 20:56:17 morphis: yo \o/ Jan 24 20:56:20 it was great etc... Jan 24 20:56:23 I learned a lot Jan 24 20:56:31 PaulFertser: thanks :) Jan 24 20:57:05 PaulFertser: but don't try to do the same ... it takes to much time from your personal life ... :) Jan 24 20:58:12 morphis: i have none, so it wouldn't be a problem, heh. Jan 24 20:58:18 :) Jan 24 20:58:47 GNUtoo|laptop: freerunner was my step into mobile world, bought it with the expectation of getting a usable device :) Jan 24 20:58:52 then started the hell Jan 24 20:59:08 the 'time-eater-hell' :P Jan 24 20:59:25 basically I bought it as a salvation from my pma430 Jan 24 20:59:33 which was a lot proprietary Jan 24 20:59:36 2.4 kenrel Jan 24 20:59:42 some proprietary modules Jan 24 21:00:03 personally it's not only time Jan 24 21:00:10 it's my mental health Jan 24 21:00:16 debugging alsa drivers with printks Jan 24 21:00:20 can you imagine that Jan 24 21:00:33 knowing nothing at alsa driver Jan 24 21:00:39 yes I did it at the end Jan 24 21:00:41 did not try that yet Jan 24 21:00:45 but was it really worth Jan 24 21:00:46 WAAAAAAAAAHHHH Jan 24 21:00:56 hey DocScrutinizer51 :) Jan 24 21:01:01 hi DocScrutinizer51 Jan 24 21:01:07 DocScrutinizer51: what's up Jan 24 21:02:33 did we say something wrong for DocScrutinizer51 ? Jan 24 21:04:17 :) Jan 24 21:04:59 sorry, hypoglycemic. Blind spot in central view. can't read the N900 xchat 11pt anymore Jan 24 21:04:59 hi GNUtoo|laptop Jan 24 21:04:59 well, actually they ayt least print to calling process' stdout flawlessly. Did it a lot when debuging softvol and that special system() lib Jan 24 21:06:01 yeah! Jan 24 21:06:01 011-01-24T21:05:29.064528Z [DEBUG] FsoGsmGenericWatchDog : onModemStatusChange FSO_GSM_MODEM_STATUS_ALIVE_SIM_READY -> FSO_GSM_MODEM_STATUS_ALIVE_REGISTERED Jan 24 21:06:01 2011-01-24T21:05:29.064659Z [INFO] QualcommPalmModem <>: Modem Status changed to FSO_GSM_MODEM_STATUS_ALIVE_REGISTERED Jan 24 21:06:03 DocScrutinizer51, indeed the maemo port of xchat has some character size issues Jan 24 21:07:25 DocScrutinizer51, do you have any clue how to make the bootrom boot something trough usb on the n900? Jan 24 21:07:45 basically here's what I did Jan 24 21:07:55 first booting normally the device you get that: Jan 24 21:08:03 Bus 002 Device 042: ID 0421:0106 Nokia Mobile Phones ROM Parent //first lsusb Jan 24 21:08:07 Bus 002 Device 043: ID 0421:0105 Nokia Mobile Phones E61 (Firmware update mode) //nolo Jan 24 21:08:10 Bus 002 Device 044: ID 0421:01c8 Nokia Mobile Phones //2.6.37 pm kernel Jan 24 21:08:22 the first lsusb is interesting Jan 24 21:08:31 then I am able to change the boot order Jan 24 21:08:34 trough 0xFFFF Jan 24 21:08:54 0xFFFF -D 0,1,2 changes the boot order of the OMAP bootrom Jan 24 21:09:44 -D 1 -> sys_boot[5:0]: 0x30 -> Boot order: USB UART3 MMC1 OneNAND -- Jan 24 21:10:06 -D 0 -> 0x10 -> OneNand [others] Jan 24 21:11:34 so I am off Jan 24 21:11:36 gn8 boys Jan 24 21:11:42 good night Jan 24 21:12:11 ping me in 1 hour, I can't read all pf ur posts and dont have my links/bookmarks at hand here Jan 24 21:12:22 ok Jan 24 21:12:44 DocScrutinizer51, if I'm not there in one hour(sleeping) can I ping you tommorow? Jan 24 21:13:14 sure Jan 24 21:13:19 thanks a lot Jan 24 21:23:57 GNUtoo|laptop: now better. basically you can't change boot sequence afaik. Jan 24 21:24:39 romBLalways will try to load 64k from USB/tty/whatever else Jan 24 21:25:15 ah? Jan 24 21:25:30 so you can't reorder USB/TTY/whatever else Jan 24 21:25:31 ? Jan 24 21:25:42 then loads xloader (1st stage boot) from nand and checks if ist's correctly checksumed and signed Jan 24 21:25:50 ah ouch Jan 24 21:26:04 the problem is the xloader checksum Jan 24 21:26:26 nah Jan 24 21:26:26 you don't need Jan 24 21:26:26 romBL will boot first valid Jan 24 21:27:03 this has to fit the romBL PK Jan 24 21:27:23 first Jan 24 21:27:47 I'm post a link later for you. Or google for beagleboard boot(?) Jan 24 21:28:21 why can't I reorder the boot sequence, that is to say,in what reorder the order in which the bootrom check for xload? Jan 24 21:28:24 got my bookmarks at home Jan 24 21:28:32 I know more or less how it works Jan 24 21:28:37 and I'm reading the datasheets Jan 24 21:29:27 romBL checks USB, then maybe other UART, then boots from NAND Jan 24 21:29:36 ok nice Jan 24 21:29:42 I want to boot from USB Jan 24 21:29:45 like that: Jan 24 21:29:46 Bus 002 Device 099: ID 0421:0106 Nokia Mobile Phones ROM Parent Jan 24 21:29:48 use that Jan 24 21:30:01 with pusb or another uttility Jan 24 21:30:13 but there is that checksum right? Jan 24 21:30:37 so what would be the best approach: Jan 24 21:30:48 *try to boot a dummy xload code Jan 24 21:30:51 like beagleboard's Jan 24 21:30:58 or try to boot the nokia one from USB Jan 24 21:31:03 that I got from PR 1.3 Jan 24 21:31:20 trough unpacking with 0xFFFF Jan 24 21:31:51 you need a host PC nevertheless, with flasher running Jan 24 21:31:52 check ~coldflash Jan 24 21:31:52 check ~coldflashing Jan 24 21:32:12 yes Jan 24 21:32:44 flasher? I didn't understand what it has to do with the bootrom? Jan 24 21:32:51 has it support for bootrom? Jan 24 21:32:59 yes Jan 24 21:33:26 coldflashing is loading xloader to romBL Jan 24 21:33:57 ok Jan 24 21:34:03 to chainload a ram based NOLO, to flash the NAND based NOLO Jan 24 21:34:11 ok Jan 24 21:34:37 ./pusb -d 0x0106 -f .../xloader-RX-51,2407,2408,2409,2410-1.4.14.9+0m5 Jan 24 21:34:39 gives: Jan 24 21:35:00 so that's a special xloader that loads NOLO from USB to RAM Jan 24 21:35:00 Dev #101: Nokia - Nokia USB ROM Jan 24 21:35:03 and the timeouts Jan 24 21:35:26 Expected to read 69, read -110 - err str: Resource temporarily unavailable + send file failed Jan 24 21:35:57 ok Jan 24 21:36:11 s/and the/and then/ Jan 24 21:37:26 ~coldflashing Jan 24 21:37:39 apt: ping Jan 24 21:37:39 ~pong Jan 24 21:37:43 yes I'm looking that online Jan 24 21:38:50 http://wiki.maemo.org/Updating_the_firmware/Cold_Flashing Jan 24 21:41:33 anyway all that leads nowhere, as you can't mod xloader, and you probably don't know enough to replace NOLO Jan 24 21:41:52 ok Jan 24 21:42:02 I wanted to do that for several reasons Jan 24 21:42:08 including learning a bit bootloaders Jan 24 21:42:21 wait for my link Jan 24 21:42:29 it's a nice page Jan 24 21:42:36 because basically I had source code for omap board, usb loader that prevented me from bricking etc... Jan 24 21:42:47 ok I'll wait Jan 24 21:43:47 you can't brick romBL. And you can coldflash xloader and NOLO Jan 24 21:44:10 ok Jan 24 21:44:27 we have no source for nokia's xloader I bet Jan 24 21:44:34 nope Jan 24 21:44:49 and for sure you dont have the signing key Jan 24 21:44:55 ok Jan 24 21:46:16 theoretically you *could* tweak or replace NOLO, as xloader for now doesn't check NOLO for ssig Jan 24 21:46:27 ah ok Jan 24 21:46:51 so the chain of trust stalls with xloader Jan 24 21:47:01 ok so basically: Jan 24 21:47:12 for meego they plan to change this Jan 24 21:47:18 ah? Jan 24 21:47:31 to add or remove chain of trust? Jan 24 21:48:48 so if I do that: Jan 24 21:48:50 add til kernel - security framework Jan 24 21:49:24 flasher-3.5 -c -h RX-51:2101 -2 2nd.bin-RX-51\:2101\,2102\,2103 -s uboot.bin -S usb Jan 24 21:49:33 I could try to start porting uboot Jan 24 21:50:10 I think yes Jan 24 21:50:19 ok thanks a lot Jan 24 21:51:42 but be aware that - like uboot on FR, compared to qi - on N900 it's NOLO that does all the flashing, and not uBoot Jan 24 21:51:52 ok Jan 24 21:52:18 and on N900 you don't have a NOR-NOLO Jan 24 21:52:38 but I can coldflash at any moment Jan 24 21:55:31 HeinervdmOff, (iliwi) no idea sorry Jan 24 21:56:36 DocScrutinizer51, btw do you know how to get serial easily? Jan 24 21:56:45 there are testpads on the phone Jan 24 21:56:56 I've got several ideas to access them without soldering Jan 24 21:57:03 I'm not sure at all if they are good Jan 24 21:57:19 *)make a PCM with soldered balls under it Jan 24 21:57:57 *)using Plasticine + pins(seem dangerous) Jan 24 21:58:27 ping me later, 8 got links for that as well Jan 24 21:58:39 s/8/I/ Jan 24 21:58:40 DocScrutinizer51 meant: ping me later, I got links for that as well Jan 24 21:58:47 ok thanks a lot Jan 24 22:32:52 GNUtoo|laptop:http://www.omappedia.org/wiki/Bootloader_Project http://www.and-developers.com/custom_recovery:mbmloader_replacement_attack http://www.fonefunshop.co.uk/Unlocking/servicecableuniversal1.htm http://www.cpkb.org/wiki/Nokia_N900_pinout Jan 24 22:33:13 thanks a lot!!!! Jan 24 22:47:13 GNUtoo|laptop: Jan 24 22:47:17 Jan 24 23:45:15 halley kernel: [10735078.718356] usb 1-1: New USB device found, idVendor=0421, idProduct=0106 Jan 24 22:47:18 Jan 24 23:45:15 halley kernel: [10735078.718385] usb 1-1: New USB device strings: Mfr=34, Product=38, SerialNumber=0 Jan 24 22:47:20 Jan 24 23:45:15 halley kernel: [10735078.718405] usb 1-1: Product: Nokia USB ROM Jan 24 22:47:21 Jan 24 23:45:15 halley kernel: [10735078.718419] usb 1-1: Manufacturer: Nokia Jan 24 22:47:23 Jan 24 23:45:15 halley kernel: [10735078.718692] usb 1-1: configuration #1 chosen from 1 choice Jan 24 22:47:24 Jan 24 23:45:15 halley kernel: [10735079.019110] usb 1-1: USB disconnect, address 91 Jan 24 22:47:48 that's what happens when a powered down N900 get plugged to PC and romBL asks whether to load xloader Jan 24 22:47:55 yes I know Jan 24 22:48:03 s/I know/I suspected it/ Jan 24 22:48:03 GNUtoo|laptop meant: yes I suspected it Jan 24 22:49:42 I think it's a bit scary even the romBL is reporting as 'NOKIA USB ROM' Jan 24 22:49:56 I thought that would be TI generic Jan 24 22:51:37 anyway that's where flasher --xloader=ARG hoks in Jan 24 22:51:46 hooks* Jan 24 22:52:10 see http://www.omappedia.org/wiki/Bootloader_Project Jan 24 22:53:36 according to 'hackers' and http://www.and-developers.com/custom_recovery:mbmloader_replacement_attack, N900 runs in HS mode, so will check xloader for checksum/signature. But for all we know xloader DOES NOT check NOLO (or whatever 2nd stage BL) for this Jan 24 22:54:18 ok Jan 24 23:16:11 GNUtoo|laptop: if you need to have further info about the testpoints under battery... I have some private conversations here that I probably can dig up with another 30 min of searching my HDD. Not much more than in the links above, just a bit of confirmation Jan 24 23:16:25 anyway, if there's demand, then ping me Jan 24 23:16:50 ok I'll ping you later Jan 24 23:16:53 thanks a lot!!!! Jan 24 23:17:18 thank you for contributing Jan 24 23:17:29 I didn't succeed yet Jan 24 23:17:37 maybe I'll abandon because it's too hard Jan 24 23:17:41 you started, that's a lot Jan 24 23:17:46 but I've good documentation Jan 24 23:17:50 I've uboot porting guides Jan 24 23:17:52 etc... Jan 24 23:18:03 and I've some advantages: Jan 24 23:18:05 *I've ram Jan 24 23:18:23 you got co-hackers to ask ;-) Jan 24 23:18:28 yes Jan 24 23:18:36 and I've got brick-proof phone Jan 24 23:19:18 and beagleboard seem close enough Jan 24 23:19:37 hmm, on first look yes. Don't dare to mess with I2Cset though. I'm rather sure you can brick BT, WLAN, accel, maybe another few Jan 24 23:19:51 ouch Jan 24 23:19:53 (brick proof) Jan 24 23:20:03 what is the bare minimum? Jan 24 23:20:10 CPU+RAM+USB? Jan 24 23:20:42 yep Jan 24 23:21:15 should suffice to even crank up initrd Jan 24 23:24:48 don't worry, even when using I2C, an accidental damage is really unlikely. But I know of a few ways to fry hw. Obvious one: overvoltage for CPU core Jan 24 23:26:47 Bus 001 Device 014: ID 0421:0106 Nokia Mobile Phones ROM Parent Jan 24 23:26:57 there are others, and some are real hw bugs and not as locked with 3 security codes as core voltage regulator is. But still it's unlikely you accidentally run into the hazardous byte combination Jan 24 23:26:58 I get that when I fails with secondary Jan 24 23:27:22 so maybe that's for xload Jan 24 23:28:09 ~coldflash Jan 24 23:28:10 rumour has it, coldflash is http://mg.pov.lt/maemo-irclog/%23maemo.2010-10-31.log.html#t2010-10-31T23:09:54 and next ~200 posts, or http://wiki.maemo.org/Updating_the_firmware/Cold_Flashing Jan 24 23:28:27 I'm using coldflash Jan 24 23:28:29 I meant Jan 24 23:28:56 http://pastebin.com/qTeQhXvh Jan 24 23:29:07 also check http://mg.pov.lt/maemo-irclog for search jacekowski, the search the result page for NOLO Jan 24 23:29:28 ok Jan 24 23:30:45 yeah, we had that problem some few days ago in #maemo, when some barve 'noob' actually was patching NOLO to get rid if the "NOKIA" screen Jan 24 23:30:54 lol Jan 24 23:31:24 there are people patching BIOS for changing the image Jan 24 23:31:28 no lol, that's amazing what people do and actually succeed eventually Jan 24 23:31:36 ok Jan 24 23:31:52 lol was about the goal Jan 24 23:31:59 that didn't seem very important Jan 24 23:32:07 anyway jacekowski tlaked him thru the effort Jan 24 23:32:24 ok Jan 24 23:32:25 yeah, ok for that Jan 24 23:32:41 max one week ago Jan 24 23:33:12 so search pov.it for jacekowski, the ^F for NOLO Jan 24 23:33:18 or flasher Jan 24 23:33:26 or secondary Jan 24 23:33:32 2nd Jan 24 23:33:42 meh Jan 24 23:34:33 ok thanks a lot Jan 24 23:35:35 http://mg.pov.lt/maemo-irclog/search?q=jacekowski http://mg.pov.lt/maemo-irclog/%23maemo.2011-01-15.log.html#t2011-01-15T04:09:40 Jan 24 23:35:44 et al Jan 24 23:36:33 ok thanks a lot!!!! Jan 25 00:46:31 I'll go to sleep Jan 25 00:46:44 making uboot smaller is kind of difficult Jan 25 00:46:50 maybe there is another solution **** ENDING LOGGING AT Tue Jan 25 02:59:57 2011