00:00.21 | *** join/#maemo N-Mi (~nicolas@calvix/staff/N-Mi) |
00:19.09 | *** join/#maemo sunshavi (~user@190.235.18.236) |
00:29.29 | *** join/#maemo pagurus (~user@pD950CA23.dip0.t-ipconnect.de) |
00:45.01 | *** join/#maemo krnlyng (~liar@77.116.66.242.wireless.dyn.drei.com) |
00:51.00 | *** join/#maemo robbiethe1st (~robbiethe@104.235.207.142) |
03:15.08 | *** join/#maemo vahe (~funtoo@130.193.124.135) |
03:37.35 | *** join/#maemo SpeedEvil (~quassel@tor/regular/SpeedEvil) |
04:02.36 | *** join/#maemo lxp1 (~lxp@unaffiliated/lxp) |
04:09.37 | *** join/#maemo DocScrutinizer05 (~saturn@openmoko/engineers/joerg) |
04:14.10 | *** join/#maemo enyc (~enyc@muddle.enyc.org.uk) |
04:23.52 | *** join/#maemo treaki__ (~treaki@p5B11CB63.dip0.t-ipconnect.de) |
05:02.55 | *** join/#maemo DocScrutinizer05 (~saturn@openmoko/engineers/joerg) |
05:03.44 | *** join/#maemo SpeedEvil (~quassel@tor/regular/SpeedEvil) |
05:49.28 | *** join/#maemo githogori (~githogori@c-73-70-12-67.hsd1.ca.comcast.net) |
06:43.26 | *** join/#maemo futpib (~futpib@37.113.255.3) |
06:46.05 | *** join/#maemo florian (~fuchs@Maemo/community/contributor/florian) |
07:22.12 | *** join/#maemo Venusaur (~wdwrwf@wikipedia/Antonio-Lopez) |
07:42.45 | *** join/#maemo SpeedEvil (~quassel@tor/regular/SpeedEvil) |
07:50.09 | *** join/#maemo arcean (~arcean@62.159.77.164) |
07:52.55 | *** join/#maemo geaaru (~geaaru@host170-152-static.43-88-b.business.telecomitalia.it) |
07:56.35 | *** join/#maemo LauRoman (~LauRoman@5-14-7-240.residential.rdsnet.ro) |
07:59.57 | *** join/#maemo ult (~root@118.163.32.95.dsl-dynamic.vsi.ru) |
08:01.52 | *** join/#maemo disco_stu_droid (~wrt54gl@190.211.82.70) |
08:13.04 | *** join/#maemo Natch (~Natch@h-155-122.a444.priv.bahnhof.se) |
09:02.03 | *** join/#maemo arcean (~arcean@62.159.77.164) |
09:06.04 | *** join/#maemo Oksana (~chatzilla@Maemo/community/ex-council/Wikiwide) |
09:11.54 | *** join/#maemo eMHa (~mh@p579DB257.dip0.t-ipconnect.de) |
09:15.31 | *** join/#maemo jskarvad (jskarvad@redhat/jskarvad) |
09:41.56 | *** join/#maemo arcean (~arcean@62.159.77.164) |
10:01.23 | *** join/#maemo yosafbridge (~yosafbrid@105.ip-167-114-152.net) |
10:04.14 | *** join/#maemo arcean (~arcean@62.159.77.164) |
10:09.25 | *** join/#maemo louisdk (~louisdk@static-5-103-130-65.seas-nve.net) |
10:18.44 | *** join/#maemo N-Mi (~nicolas@calvix/staff/N-Mi) |
10:23.28 | *** join/#maemo flo_lap (~fuchs@Maemo/community/contributor/florian) |
10:24.14 | *** join/#maemo githogori (~githogori@c-73-70-12-67.hsd1.ca.comcast.net) |
10:29.10 | *** join/#maemo Hurrian (~Hurrian@unaffiliated/rikanee) |
10:32.37 | *** join/#maemo yosafbridge (~yosafbrid@2607:5300:100:200::160d) |
10:42.32 | *** join/#maemo SpeedEvil (~quassel@tor/regular/SpeedEvil) |
10:46.35 | *** join/#maemo arcean_ (~arcean@62.159.77.164) |
11:05.04 | *** join/#maemo N-Mi (~nicolas@office.ibrowse.com) |
11:05.04 | *** join/#maemo N-Mi (~nicolas@calvix/staff/N-Mi) |
11:10.51 | *** join/#maemo zGrr (~GrR@188.146.9.120.nat.umts.dynamic.t-mobile.pl) |
11:11.31 | zGrr | moin :) |
11:17.15 | *** join/#maemo arcean_ (~arcean@62.159.77.164) |
11:21.25 | DocScrutinizer05 | moin |
11:28.08 | *** join/#maemo HRH_H_Crab (~crab@kowloontong.dim-sum.org) |
11:29.50 | *** join/#maemo tm__ (~sinnlos@87.118.99.159) |
11:32.39 | HRH_H_Crab | im trying to set up uboot. i have a vfat partition on mmcblk1p1 and my rootfs on mmcblk1p2. |
11:33.12 | HRH_H_Crab | i have converted my kernel and initrd to uboot format and copied them to /media/mmc1/boot (which is on the vfat mmcblk1p1 partition). |
11:33.41 | HRH_H_Crab | im now trying to figure out what needs to go in boot.scr and where that should be saved. i think its implied it should sit in the root of the vfat partition. |
11:34.41 | HRH_H_Crab | so i have something like this: |
11:34.53 | HRH_H_Crab | setenv bootcmd 'mmc init; ext2load mmc1 0 0x82000000 /boot/uImage; ext2load mmc1 0 0x83000000 /boot/uInitrd; bootm 0x82000000 0x83000000' |
11:35.06 | HRH_H_Crab | and then: |
11:35.09 | HRH_H_Crab | setenv bootcmd 'mmc init; ext2load mmc1 0 0x82000000 /boot/uImage; ext2load mmc1 0 0x83000000 /boot/uInitrd; bootm 0x82000000 0x83000000' |
11:35.20 | HRH_H_Crab | oops: setenv bootargs 'root=/dev/mmcblk0p1 rootwait console=tty0 omapfb.vram=0:2M,1:2M,2:2M mtdoops.mtddev=2 nosplash' |
11:35.40 | HRH_H_Crab | these clearly need some fixing up - but im not entirely sure what goes where... |
11:35.42 | HRH_H_Crab | can anyone advise? |
11:36.17 | HRH_H_Crab | i guess the latter one i need to change the root device to /dev/mmcblk1p2 |
11:36.40 | HRH_H_Crab | but im not sure where exactly it thinks the uImage should be in the first one. |
11:37.05 | HRH_H_Crab | and since the first partition of my mmc1 is vfat i guess i dont need ext2load?! |
11:41.21 | *** join/#maemo eMHa (~mh@185.36.21.1) |
11:45.38 | *** join/#maemo tm__ (~sinnlos@87.118.99.159) |
11:53.03 | Maxdamantus | Yes, you'd use something other than ext2load. |
11:53.23 | Maxdamantus | fatload |
11:54.43 | DocScrutinizer05 | watch out for mmcblk1/mmcblk2 confusion, depending on whether or not you have a uSD inserted during boot, the naming might be messed up in linux |
11:55.11 | kerio | fat load |
11:55.13 | kerio | ( ͡° ÍÊ Í¡Â°) |
11:55.36 | Maxdamantus | wonders why anyone would use fat anyway. |
11:55.51 | kerio | because pali's uboot doesn't support extfs |
11:56.04 | HRH_H_Crab | kerio: that is the strange thing |
11:56.05 | Maxdamantus | My u-boot works off ext2. |
11:56.15 | kerio | :o |
11:56.17 | Maxdamantus | though I compiled it myself. |
11:56.25 | kerio | ...so how's that relevant |
11:56.26 | Maxdamantus | I'd be surprised if it were disabled in pali's distribution though. |
11:57.23 | Maxdamantus | well, "pali's u-boot" might refer to an obsolete branch of u-boot (his N900 support is merged into mainline now). |
11:57.41 | Maxdamantus | or it might refer to a binary distribution he's made. |
11:58.17 | Maxdamantus | also modified his to use Dvorak instead of QWERTY> |
11:59.56 | DocScrutinizer05 | (messed up) IOW maemo kernel detects uSD as mmcblk1 if present, and only later on those devices get renamed to show consistent mmcblk1 = eMMC |
12:00.58 | Maxdamantus | Do you mean the other way round? |
12:01.33 | HRH_H_Crab | i think about half of the documents and how to's ive read were written during a time that it did not support ext* |
12:01.39 | HRH_H_Crab | and half were written after |
12:01.46 | HRH_H_Crab | which is probably why im in the mess i am. |
12:03.51 | Maxdamantus | just figured it out once then wrote some scripts to generate the .scr and uimage crap. |
12:04.13 | DocScrutinizer05 | err sorry, 0 and 1 of course |
12:04.28 | DocScrutinizer05 | mmcblk0=eMMC |
12:04.52 | HRH_H_Crab | so i now have done s/ext2load/fatload for my bootcmd line |
12:05.33 | HRH_H_Crab | and those paths for the kernel / initrd are deffo going to be looking at /dev/mmcblk1p1 ? |
12:05.54 | DocScrutinizer05 | however compare cat /proc/partitions |
12:06.06 | Maxdamantus | Does the kernel even know about mmcblk1? |
12:06.24 | Maxdamantus | I have a feeling it's meant to be mmc1p1 |
12:07.25 | HRH_H_Crab | well im logged in to the machine now and i have: /dev/mmcblk1p1 on /media/mmc1 type vfat (rw,noauto,nodev,noexec,nosuid,noatime,nodiratime,utf8,uid=29999,shortname=mixed,dmask=000,fmask=0133,rodir) |
12:07.54 | HRH_H_Crab | so the "boot" i am trying to refer to in that bootcmd line is /media/mmc1/boot |
12:08.03 | DocScrutinizer05 | compare cat /proc/partitions |
12:08.07 | HRH_H_Crab | to what? |
12:08.18 | HRH_H_Crab | <PROTECTED> |
12:08.31 | HRH_H_Crab | that the line in /proc/partitions that relates to the partition i think im talking about |
12:08.33 | DocScrutinizer05 | that's all? |
12:08.51 | HRH_H_Crab | but that bootcmd example doesnt seem to refer to use that syntax at all |
12:08.58 | HRH_H_Crab | the whole thing is |
12:09.06 | HRH_H_Crab | major minor #blocks name |
12:09.06 | HRH_H_Crab | <PROTECTED> |
12:09.06 | HRH_H_Crab | <PROTECTED> |
12:09.06 | HRH_H_Crab | <PROTECTED> |
12:09.06 | HRH_H_Crab | <PROTECTED> |
12:09.09 | HRH_H_Crab | <PROTECTED> |
12:09.11 | HRH_H_Crab | <PROTECTED> |
12:09.14 | HRH_H_Crab | <PROTECTED> |
12:09.17 | DocScrutinizer05 | I dunno what uBoot does regarding enum of mmc devices |
12:09.18 | Maxdamantus | ah yeah, it is mmcblk |
12:09.58 | HRH_H_Crab | i guess i could rephrase my entire question as: |
12:10.27 | HRH_H_Crab | does anyone know wtf whoever wrote this: setenv bootcmd 'mmc init; ext2load mmc1 0 0x82000000 /boot/uImage; ext2load mmc1 0 0x83000000 /boot/uInitrd; bootm 0x82000000 0x83000000' |
12:10.30 | DocScrutinizer05 | you see mmcblk1p1 is maemo root partition, and you prolly got a 15GB uSD as mmcblk0 |
12:10.31 | HRH_H_Crab | meant by that "mmc1" |
12:10.40 | HRH_H_Crab | and is it the same thing that i mean by mmcblk1p1 ?! |
12:10.41 | HRH_H_Crab | ;) |
12:10.58 | DocScrutinizer05 | later during boot these get renamed so eMMC is mmcblk0 and uSD is mmcblk1 |
12:11.07 | HRH_H_Crab | aaah |
12:11.33 | parazyd | anyone got DRI working with pali's kernel? |
12:11.39 | HRH_H_Crab | so mmc1 is the name for mmcblk1p1 at uboot point in the process? |
12:12.33 | Maxdamantus | setenv bootmenu_1 zImage-2.6.28.10-cssu1='setenv setup_omap_atag 1; setenv bootcmd '\''ext2load mmc 1:1 0x86008000 /k/zImage-2.6.28.10-cssu1.u; setenv bootargs '\'''\\''\'''\''init=/sbin/preinit ubi.mtd=rootfs root=ubi0:rootfs rootfstype=ubifs rootflags=bulk_read,no_chk_data_crc rw console=ttyMTD,log console=tty0 snd-soc-rx51.hp_lim=42 snd-soc-tlv320aic3x.hp_dac_lim=6'\'''\\''\'''\''; bootm 0x86008000'\''; boot' |
12:12.54 | Maxdamantus | Fun quotes. |
12:13.22 | *** join/#maemo louis_ (~louisdk@static-5-103-130-65.seas-nve.net) |
12:14.58 | HRH_H_Crab | so confused. :( |
12:15.00 | HRH_H_Crab | anyway... |
12:15.16 | HRH_H_Crab | just got to man up when i get home and randomly pump partition notation in to this bad boy until it submits. |
12:15.19 | DocScrutinizer05 | try mmc0 and mmc1, one of both will work ;-) |
12:15.50 | HRH_H_Crab | mmm. |
12:18.50 | DocScrutinizer05 | ""setenv bootargs 'root=/dev/mmcblk0p1"" prolly points to 1st partition on uSD |
12:19.28 | HRH_H_Crab | interesting. |
12:19.35 | HRH_H_Crab | so id need to make that p2. |
12:19.57 | DocScrutinizer05 | ""setenv bootcmd 'mmc init; ext2load mmc1"" migth point to uSD too, or to eMMC, dunno what uBoot does |
12:21.34 | DocScrutinizer05 | but I'm pretty sure for bootargs the kernel will use that initial numbering which means mmcblk0 is eMMC when no uSD insterted, otherwise it's uSD |
12:22.05 | DocScrutinizer05 | ask pali! |
12:23.52 | *** join/#maemo tm_ (~sinnlos@87.118.99.159) |
12:24.03 | *** join/#maemo kerio (kerio@bad.memes.vs.dank.ninja) |
12:24.11 | HRH_H_Crab | well i looked at that root=/dev/mmcblk0p1 and was sure it must mean the eMMC but now that you've sown the seed in my head that there could be insane ennumeration shenanigans, it is all sort of making sense (for certain values of sense) |
12:25.46 | DocScrutinizer05 | cat /proc/partitions is a remnant from early boot times before devices got renamed |
12:26.17 | HRH_H_Crab | interesting. |
12:26.52 | HRH_H_Crab | so i can look at the majors and minors and see if they have changed |
12:27.34 | DocScrutinizer05 | some script (prolly /sbin/preinit) renames them then, *after* kernel mounted rootfs |
12:28.32 | HRH_H_Crab | et. voila: |
12:28.45 | HRH_H_Crab | <PROTECTED> |
12:28.51 | HRH_H_Crab | and /dev has: |
12:29.01 | HRH_H_Crab | brw-rw---- 1 root floppy 179, 9 Jan 1 1970 mmcblk0p1 |
12:29.09 | HRH_H_Crab | i think ive just learned something |
12:29.13 | HRH_H_Crab | (or ive got a migraine) |
12:29.15 | HRH_H_Crab | one of the two. |
12:29.59 | *** join/#maemo Kabouik_ (~quassel@147.99.219.229) |
12:38.46 | *** join/#maemo louis_ (~louisdk@5.103.130.65) |
13:15.50 | parazyd | how do i remove the stock kernel entry from uboot? |
13:24.09 | *** join/#maemo arcean_ (~arcean@62.159.77.164) |
13:25.00 | *** join/#maemo cnjj (~matt@cl-598.bos-01.us.sixxs.net) |
13:28.17 | *** join/#maemo arcean_ (~arcean@62.159.77.164) |
13:41.24 | *** join/#maemo vakkov (~vakkov@ic-s221n133.brunel.ac.uk) |
14:15.28 | *** join/#maemo vahe (~funtoo@130.193.124.135) |
14:15.44 | DocScrutinizer05 | why would you? |
14:21.22 | parazyd | because i ahve kernel power |
14:24.15 | kerio | parazyd: edit the script |
14:24.29 | kerio | u-boot-update-bootmenu |
14:24.49 | kerio | or just set a default entry |
14:24.55 | parazyd | ah thanks |
14:28.26 | *** join/#maemo flo_lap (~fuchs@Maemo/community/contributor/florian) |
14:34.24 | *** join/#maemo RedW (~redw@89-76-164-87.dynamic.chello.pl) |
15:07.49 | *** join/#maemo jrayhawk (~jrayhawk@unaffiliated/jrayhawk) |
15:13.49 | *** join/#maemo netkat (~me@80.79.126.176) |
15:25.23 | *** join/#maemo jake421 (~jake42@www.rommel.stw.uni-erlangen.de) |
15:25.33 | *** join/#maemo xray256_ (~xray256@90.194.217.184) |
15:29.38 | *** join/#maemo githogori (~githogori@c-73-70-12-67.hsd1.ca.comcast.net) |
15:29.38 | *** join/#maemo jskarvad (jskarvad@redhat/jskarvad) |
15:31.56 | *** join/#maemo ruskie (ruskie@sourcemage/mage/ruskie) |
15:33.52 | DocScrutinizer05 | uBoot comes with stock kernel attached anyway (siamese twins), so I'd suggest to keep the stock kernel plus NAND (mtd) as rescue system, and just make the new powerkernel system (on eMMC or uSD) dualboot default |
15:38.51 | DocScrutinizer05 | when you keep the screen.cfg(?) uboot config and the uboot.dpk on eMMC resp uSD, you even can do a full reflash (without eMMC) of N900 and you only need to dpkg -i /media/card/uboot.dpk to have your previous settings back |
15:59.23 | *** join/#maemo louis_ (~louisdk@static-5-103-130-65.seas-nve.net) |
16:09.22 | *** join/#maemo eMHa (~mh@p579DB257.dip0.t-ipconnect.de) |
16:21.26 | *** join/#maemo Pali (~pali@Maemo/community/contributor/Pali) |
16:38.20 | *** join/#maemo vakkov (~vakkov@s3n104.brunel.ac.uk) |
16:49.48 | *** join/#maemo futpib (~futpib@176.214.27.188) |
16:58.11 | *** part/#maemo L29Ah (~L29Ah@cl-154.led-01.ru.sixxs.net) |
16:58.34 | *** join/#maemo L29Ah (~L29Ah@cl-154.led-01.ru.sixxs.net) |
17:10.40 | *** join/#maemo zGrr (~GrR@user-46-113-204-5.play-internet.pl) |
17:25.15 | *** join/#maemo tanty_off (~agomez@fanzine.igalia.com) |
17:43.25 | *** join/#maemo vakkov (~vakkov@ic-s221n133.brunel.ac.uk) |
18:31.06 | *** join/#maemo ssvb (~ssvb@dsl-espbrasgw1-54fa71-124.dhcp.inet.fi) |
18:35.24 | *** join/#maemo ssvb (~ssvb@dsl-espbrasgw1-54fa71-124.dhcp.inet.fi) |
18:55.27 | *** join/#maemo SpeedEvil (~quassel@tor/regular/SpeedEvil) |
18:55.55 | Gadgetoid | KotCzarny: :D |
18:59.01 | Gadgetoid | KotCzarny: revived my N810, charged it up, installed oscp, shiny :D |
18:59.16 | KotCzarny | woo-hoo, it has many features you might like |
18:59.33 | Gadgetoid | KotCzarny: pretty sure I've broken the power socket slightly though, although I always remember the cable flapping in the breeze |
19:02.28 | DocScrutinizer05 | wonders how the power socket could be 'broken slightly' |
19:02.47 | KotCzarny | remember you can control your n810's oscp with any device with pygtk (via oscp-remote.py) |
19:03.14 | KotCzarny | or ssh ;) |
19:04.57 | KotCzarny | also, it can play network links (http/rtsp/mms) and video clips (audio part) |
19:22.57 | *** join/#maemo zGrr (~GrR@188.146.74.91.nat.umts.dynamic.t-mobile.pl) |
19:33.57 | *** join/#maemo alien2003 (~alien@230.97.121.77.pool.smart.vn.ua) |
19:45.47 | *** join/#maemo sunshavi (~user@190.235.18.236) |
19:47.43 | *** join/#maemo pagurus (~user@pD950CD13.dip0.t-ipconnect.de) |
19:53.51 | *** join/#maemo zGrr (~GrR@178235245220.warszawa.vectranet.pl) |
20:00.16 | *** join/#maemo florian (~fuchs@Maemo/community/contributor/florian) |
21:07.08 | *** join/#maemo andril (~andril@c-66-229-28-40.hsd1.fl.comcast.net) |
21:33.42 | *** join/#maemo Arch-KT (Arch-TK@fsf/member/Arch-TK) |
21:36.05 | *** join/#maemo inz (inz@inz.fi) |
21:37.26 | *** join/#maemo vakkov (~vakkov@s3n104.brunel.ac.uk) |
21:38.35 | *** join/#maemo timeless (sid4015@firefox/developer/timeless) |
21:39.18 | *** join/#maemo netkat (~me@80.79.126.176) |
21:39.45 | *** join/#maemo teotwaki (~teotwaki@Maemo/community/contributor/crashanddie) |
21:43.20 | *** join/#maemo Kabouik_ (~quassel@65.76.93.92.rev.sfr.net) |
21:43.49 | *** join/#maemo Dynamit (~Mohamed@2a02:c200:1:10:2:3:6999:150) |
21:47.32 | *** join/#maemo odin_ (~Odin@cpc22-soli5-2-0-cust111.19-1.cable.virginm.net) |
22:00.39 | *** join/#maemo githogori (~githogori@c-73-70-12-67.hsd1.ca.comcast.net) |
22:02.55 | *** join/#maemo githogori (~githogori@c-73-70-12-67.hsd1.ca.comcast.net) |
22:03.00 | *** join/#maemo l_bratch (~l_bratch@serenity.e41-1.tg16.gathering.org) |
22:04.40 | *** join/#maemo Redhair (~redhair@unaffiliated/redhair) |
22:12.39 | *** join/#maemo Vajb (~Vajb@85-76-12-121-nat.elisa-mobile.fi) |
22:54.51 | *** join/#maemo teotwaki (~teotwaki@Maemo/community/contributor/crashanddie) |
23:06.26 | *** join/#maemo larios_gin (~ircchatte@82-181-42-41.bb.dnainternet.fi) |
23:11.08 | *** join/#maemo larios_gin (~ircchatte@82-181-42-41.bb.dnainternet.fi) |
23:37.13 | *** join/#maemo vakkov (~vakkov@s3n104.brunel.ac.uk) |
23:46.19 | *** join/#maemo chadi (chadi@unaffiliated/chadi) |