00:00.05 | kimuSan^ | cr2: did you disable the serial debug ? |
00:00.50 | cr2 | kimuSan^: yes. |
00:01.56 | kimuSan^ | ok |
00:02.14 | cr2 | well, then we need to do more debugging. |
00:04.10 | kimuSan^ | sure. theres always another day tomorrow :-) |
00:04.26 | pof | Kevin2: it is a modification to current CVS haret code (pulled yesterday) |
00:04.38 | pof | in order to load a Hermes SPL instead of a linux kernel |
00:05.09 | pof | with the new code, i can copy SPL correctly into phy 0x300000000 |
00:05.22 | pof | but it hangs when I jump into it |
00:06.03 | Kevin2 | pof: Are you sure the SPL should be at 0x300000000 and not some other address? |
00:06.38 | cr2 | pof: where does your SP point to at jump time ? |
00:06.40 | pof | i guess it is the correct |
00:07.02 | pof | cr2: how do i know that ? |
00:07.33 | cr2 | do you know where the SPL puts its stack ? |
00:07.41 | Kevin2 | pof: Do you get the red,blue,black lines? |
00:08.09 | pof | Kevin2: yes, i can see the red/blue lines on screen |
00:08.33 | kimuSan^ | Kevin2: what does each of the codes indicate? |
00:08.41 | pof | not the black |
00:08.53 | Kevin2 | kimuSan^: Checkout haret cvs and read the comments in linboot.cpp. |
00:09.22 | kimuSan^ | ahh that where it is... |
00:09.25 | pof | cr2: i decoded some parts with ida, don't have them here right now :( |
00:09.56 | Kevin2 | pof: Oh, you commented out the black line. My guess is it jumps to that address but the code there is not setup properly. |
00:10.31 | pof | the bootloader expects to be executed from virtual address 0x8c080000 |
00:10.41 | *** join/#htc-linux rejon (n=rejon@c-67-174-202-239.hsd1.ca.comcast.net) |
00:10.42 | pof | so maybe I should try to load it at 0x30080000 |
00:10.52 | *** part/#htc-linux rejon (n=rejon@c-67-174-202-239.hsd1.ca.comcast.net) |
00:11.10 | cr2 | pof: really ? it expects the mmu on ?? |
00:11.48 | cr2 | it's not the case on universal. |
00:11.52 | pof | no, I have to copy the mem to right phisycal offset AFTER unplug the MMU's |
00:12.07 | Kevin2 | kimuSan^: cvs.handhelds.org:/cvs/haret |
00:12.16 | cr2 | btw, what is your IPL doing ? |
00:12.39 | pof | i'm not sure... there is some interaction between IPL / SPL |
00:12.51 | kimuSan^ | Kevin2: I have it...just looked through the code briefly but did not find it back then. |
00:12.54 | cr2 | hmm. |
00:12.55 | pof | but i don't have the disassembled files here... i have ida at work :( |
00:13.03 | cr2 | ok. |
00:13.47 | cr2 | pof: it sounds very strange. very different from pxa wince ipl+spl |
00:14.03 | Kevin2 | kimuSan^: If you have an old checkout, you may want to do a "cvs up". There is a big comment section which describes the colors at the end. |
00:14.12 | pof | what does on PXA ? |
00:14.49 | cr2 | the IPL does some minimal setup and then decides if it's wakeup or cold boot. |
00:15.02 | pof | it's the same here then |
00:15.08 | cr2 | if it's wakeup, it jumps to 0xa0040000 |
00:15.21 | cr2 | "wince kernel" |
00:15.42 | cr2 | if not, then it loads 256K to 0xa0000000-0xa0040000 |
00:15.57 | cr2 | this all happens with mmu off. |
00:16.11 | cr2 | IPL is not using the stack. |
00:16.27 | cr2 | only the cpu registers. |
00:16.43 | cr2 | well, it's not like shitty x86. |
00:17.00 | kimuSan^ | Kevin2: just did. |
00:17.09 | pof | some time ago I disassembled ipl and could follow most part of it with the samsung manual |
00:17.09 | cr2 | 256K come from G3 DoC. |
00:17.15 | kimuSan^ | my cegcc installation seems broken though |
00:17.20 | pof | but i don't have this stuff here, shit! |
00:17.28 | kimuSan^ | wasn't the a complete toolchain package somewhere? |
00:17.35 | cr2 | pof: it's good. can be very helpful for linux wakeup :D |
00:17.57 | cr2 | kimuSan^: no. |
00:18.09 | kimuSan^ | ok |
00:18.15 | pof | i'll try to put everything together on monday night |
00:18.48 | cr2 | ok. |
00:19.14 | cr2 | 256K is the SPL, forgot to mention. |
00:20.37 | pof | yes :) |
00:20.37 | pof | i removed the 1st 4096 bytes of it, I remember there is a big jump at the begining |
00:20.38 | cr2 | so it's pretty straitforward. |
00:20.45 | cr2 | don't you have some sig in between ? |
00:21.11 | cr2 | but you may break the references if you just trim the code ? |
00:21.13 | pof | don't knwow, the SPL is much harder to follow and I'm not very expericed with ASM |
00:21.37 | pof | oh |
00:21.50 | pof | probably this makes sense, so I have to copy it full, and jump later? |
00:21.58 | cr2 | spl is _much_ better than wince kernel ;) |
00:22.05 | cr2 | yes. |
00:22.40 | kimuSan^ | gaa im too tired tonight. I think I will head to bed. thanks for the try cr2. nite all |
00:23.05 | cr2 | following something in the wince kernel is really ugly. |
00:23.15 | cr2 | kimuSan^: good night. |
00:24.25 | cr2 | it seems to me that porting to samsung is slow just because of zero experience with this cpu. it's not that many settings we need to dump from wince. |
00:26.03 | kimuSan^ | <PROTECTED> |
00:28.28 | goxboxlive | I didnt know that this was working: http://pastebin.ca/308822 |
00:33.53 | cr2 | no much more hype from openmoko. everybody is silent now. |
00:36.33 | *** join/#htc-linux hlbot (n=adm@iclem.net) |
00:37.45 | goxboxlive | Arent they going to realease it this month? |
00:40.11 | *** join/#htc-linux lkcl (n=lkcl@90.194.116.202) |
00:41.11 | goxboxlive | so it's baby feeding now i guess lkcl ? Am i right? |
00:41.17 | lkcl | he he |
00:41.20 | goxboxlive | :-) |
00:41.24 | lkcl | we just had 60 guests, they just all left |
00:41.35 | goxboxlive | wow |
00:41.44 | lkcl | one of them wandering down the middle of the road. |
00:41.48 | goxboxlive | thats alot of people |
00:41.52 | lkcl | it's a big house |
00:42.17 | goxboxlive | Yes i guess |
00:42.25 | lkcl | about 15 in the kitchen. |
00:42.59 | lkcl | i'm supposed to be going back to holland tomorrow |
00:43.03 | goxboxlive | well in my aparrtment we have just room for us 4 who lives here |
00:43.18 | goxboxlive | what are you doing in holland? Working? |
00:43.22 | lkcl | yes |
00:43.32 | lkcl | squeeeeeeze :) |
00:43.39 | lkcl | pop |
00:44.12 | lkcl | except my motherinlaw isn't well |
00:44.16 | goxboxlive | :-) We are about to buy us a house, but it is so damn expensive. |
00:44.42 | lkcl | goboxlive: are you a spending-kind-of-person or a saving- ? |
00:44.53 | goxboxlive | spending |
00:45.04 | lkcl | ah then get a repayment mortgage. |
00:45.40 | cr2 | lkcl: hi |
00:46.02 | cr2 | i have added the setup for trinity in CVS. |
00:46.04 | lkcl | if you trust yourself with money, get an interest-only mortage. never in your life not in 40 years are you _actually_ going to have a house that doesn't have a mortgage on it. |
00:46.07 | lkcl | cr2: great! |
00:46.14 | lkcl | which one's trinity? |
00:46.23 | goxboxlive | of course lkcl, uo here in Norway you arent abel to even buy an appartment without a loan. |
00:46.37 | lkcl | cr2: ah, ha ha ha |
00:46.49 | cr2 | trinity is a keyboardless hermes |
00:46.53 | lkcl | you haven't got one of those already, have you, cr2? |
00:47.22 | cr2 | no. i have enough of them already :) |
00:47.37 | lkcl | what - you have enough trinity phones? |
00:47.44 | lkcl | you can never have enough htc phones. |
00:47.53 | cr2 | goxboxlive wants to get one for 1300€ |
00:48.07 | cr2 | wallaby. that's a funny phone. |
00:48.38 | lkcl | i found these people in romania who are willing to sell me one, now that they're part of the EU. |
00:48.48 | lkcl | they wouldn't take my money before 3rd jan. |
00:49.12 | lkcl | ok folks i gotta get back to my remaining guests |
00:49.14 | lkcl | ttyl |
00:51.34 | goxboxlive | well i havent bought a phone for over about one and a half year so i guess it's about time to get a new one. Though i have to see what it will cost here up north. |
00:55.11 | cr2 | goxboxlive: check it with 7mobile.de if it's a reasonable price. |
00:55.43 | goxboxlive | But isent that with contract? |
00:56.31 | cr2 | 10€month=+240€, and you can talk for these 10€/month. |
00:56.38 | cr2 | i think it's reasonable. |
00:59.11 | goxboxlive | But they wouldnt sell phone if you are not a Deutch right? In norway you cant buy a phone with contract if youre not a norwgian citizent |
01:01.57 | goxboxlive | well its getting late. g'night |
01:03.07 | BabelO | cr2: what is the problem in this code ? http://pastebin.ca/308872 |
01:04.11 | cr2 | <PROTECTED> |
01:04.11 | cr2 | <PROTECTED> |
01:04.24 | cr2 | what if ret!=nbytes? |
01:07.48 | cr2 | good night. |
01:08.02 | BabelO | cr2: thanks good night |
01:19.46 | *** join/#htc-linux Hawk|- (n=Hawk@p57A54822.dip0.t-ipconnect.de) |
01:41.19 | lkcl | Babel0: look in samba tng lib/util_sock.c and also in xanadux.sf.net proxyd code for same util_sock.c - there's some code that does socket reading etc. etc. |
01:41.30 | lkcl | read doesn't _have_ to return exactly the number of bytes you request |
01:42.10 | BabelO | lkcl: ok, because libgnokii doesn't parse well |
01:58.55 | *** join/#htc-linux Hawk||- (n=Hawk@p57A51C89.dip0.t-ipconnect.de) |
02:24.03 | *** join/#htc-linux maniacxs (n=maniacxs@pD95468AD.dip0.t-ipconnect.de) |
03:05.18 | *** join/#htc-linux phongred (n=phongred@203.113.144.83) |
03:05.25 | phongred | hi all |
03:06.44 | phongred | you can help me setup linux with HTC BlueAngel Wm2k5, |
03:15.35 | rpodgorny | what's the problem? |
03:22.27 | pof | phongred: i think on BA you can only boot linux when run on WM2003 |
03:22.55 | pof | on WM5 it never worked for me, although you may try with newer haret version from CVS |
03:23.37 | pof | http://handhelds.org/~koconnor/haret/ |
03:26.14 | rpodgorny | booting worked for me on wm5, haven't tried much else thou... |
03:28.54 | pof | ok, that may have changed then... i don't use BA since long time :) |
03:32.57 | rpodgorny | just follow the procedure from hh.org wiki and it should work |
03:32.58 | rpodgorny | http://www.handhelds.org/moin/moin.cgi/BlueAngel |
03:39.16 | phongred | thanks rpodgorny |
03:41.42 | phongred | you can help me setup linux? |
03:42.00 | phongred | sorry my englidh very bad lol! |
03:42.06 | phongred | english |
03:42.17 | phongred | i'm using Wm2k5 |
03:44.09 | rpodgorny | just follow the procedure carefully and it will be fine |
03:44.54 | phongred | you can help me begin to end.lol |
03:44.56 | phongred | thanks |
03:45.49 | phongred | recommand storge card ?mb |
03:45.59 | rpodgorny | i have 1gb |
03:46.06 | phongred | lol |
03:46.09 | phongred | oh no |
03:46.30 | phongred | minimum? |
03:47.31 | rpodgorny | well, 128 or 256 should be good enough |
03:47.39 | phongred | yes thank |
03:47.47 | phongred | now u can help me? |
03:48.25 | phongred | where file linux down load |
03:48.44 | rpodgorny | it's all written there |
03:49.22 | phongred | you can send me link download file linux for Blueangel WM5 |
03:49.43 | rpodgorny | gotta go to bed, good nite all... |
03:50.06 | phongred | hix |
03:51.43 | phongred | help me |
04:17.15 | phongred | hixhix |
04:17.16 | phongred | help me |
05:12.54 | *** join/#htc-linux BobOfDoom (i=ato@2002:d20b:925d:0:0:0:0:1) |
05:19.23 | VisN | phongred, use cvs |
05:22.48 | VisN | phongred, http://www.handhelds.org/moin/moin.cgi/GettingHandheldKernels |
05:24.57 | VisN | or from ftp ftp://ftp.handhelds.org/misc/linux/kernel/ |
05:26.19 | VisN | but kernel's from ftp too old |
05:27.49 | VisN | from cvs often is broken... |
05:51.59 | phongred | i'm here |
05:54.12 | phongred | ftp://ftp.handhelds.org/misc/linux/kernel/ <== i dont know file of BlueAngel |
05:58.25 | VisN | oh, probably u are looking for distributions |
05:59.10 | phongred | u can help me |
05:59.13 | phongred | lol |
05:59.14 | phongred | thanks |
05:59.33 | phongred | i'm using BlueAngel WM5 |
06:01.01 | phongred | haret.exe <== cant run with WM2005 |
06:01.12 | phongred | only run with 2003wm |
06:02.14 | iggy | have you checked the url in the /topic that says "please check"? |
06:05.02 | phongred | hic |
06:08.26 | phongred | i open this link http://www.handhelds.org/moin/moin.cgi/BlueAngel , but This Haret.exe does NOT WORK with WM2005 on Blueangel. |
06:09.23 | VisN | http://handhelds.org/moin/moin.cgi/BlueAngel |
06:09.34 | phongred | yes |
06:09.44 | phongred | <PROTECTED> |
06:10.04 | phongred | u can help me, because i'm using BA WM2005 |
06:10.08 | VisN | I see |
06:10.12 | phongred | lol |
06:10.26 | phongred | i'm from vietnam |
06:10.39 | phongred | my english very bad |
06:10.41 | phongred | lol |
06:11.11 | iggy | This Haret.exe does NOT WORK with WM2005 on Blueangel. You will only See the Indicator after it is full nothing will happen. Try to add the "mem=128M" to the kernel boot line. |
06:11.18 | iggy | from that page |
06:11.52 | phongred | <PROTECTED> |
06:12.00 | phongred | i dont know |
06:12.23 | phongred | <PROTECTED> |
06:12.26 | phongred | ? |
06:13.57 | VisN | phongred, I hope you understand what you'll lose all your data from RAM? contacts, programs... |
06:14.49 | phongred | yes, i see |
06:15.06 | phongred | step 1: backup data |
06:17.55 | phongred | but i dont know "mem=128M" |
06:18.07 | phongred | i dont undestand |
06:20.46 | phongred | hix |
06:20.50 | VisN | look in startup.txt |
06:21.40 | phongred | set KERNEL "zImage-2.6.12" |
06:21.41 | phongred | set MTYPE 766 |
06:21.41 | phongred | set INITRD "initrd-2.6.12-hh2.gz" |
06:21.41 | phongred | set CMDLINE "root=/dev/ram0 init=/linuxrc ramdisk_size=14336 keepinitrd console=tty0 boot_mmc=y" |
06:21.41 | phongred | bootlinux |
06:22.10 | phongred | change to |
06:22.10 | phongred | set KERNEL "zImage-2.6.12-hh2" |
06:22.10 | phongred | set MTYPE 766 |
06:22.10 | phongred | set INITRD "initrd-2.6.12-hh2.gz" |
06:22.10 | phongred | set CMDLINE "root=/dev/ram0 init=/linuxrc ramdisk_size=14336 keepinitrd mem=128M console=tty0 boot_mmc=y" |
06:22.11 | phongred | bootlinux |
06:22.19 | phongred | sorry spam |
06:23.30 | phongred | okie i see |
06:23.59 | phongred | add "mem=128M" in the file startup.txt |
06:24.00 | phongred | heheehehhe |
06:24.01 | phongred | thanks |
06:25.09 | phongred | u help me format SDcard |
06:25.40 | phongred | i can format with partionmagic |
06:26.12 | phongred | ? |
06:26.29 | phongred | can i Format with Partion Magic? |
06:31.00 | phongred | alo |
07:00.12 | phongred | alo |
07:30.26 | Hymie | you again! |
07:30.30 | Hymie | I've heard about you |
07:30.36 | Hymie | trouble, that's what I heard |
07:31.00 | Hymie | I think you're out of luck until tomorrow (+5 hours at least from now) |
07:34.09 | phongred | i' here |
07:34.21 | phongred | alo |
07:34.26 | phongred | i'm here |
07:34.36 | phongred | are you there? |
07:48.23 | *** part/#htc-linux phongred (n=phongred@203.113.144.83) |
07:48.34 | *** join/#htc-linux phongred (n=phongred@203.113.144.83) |
08:13.45 | *** join/#htc-linux RoEn_PC (n=roen@p54A65861.dip.t-dialin.net) |
08:36.48 | *** join/#htc-linux goxboxlive (n=goxboxli@9.80-202-160.nextgentel.com) |
09:06.34 | *** join/#htc-linux rmoravcik (n=rmoravci@icm6-orange.orange.sk) |
09:11.13 | *** join/#htc-linux phongred (n=phongred@203.113.144.83) |
09:11.21 | kimuSan^ | morning all |
09:11.22 | phongred | aloooooooooo |
09:11.28 | phongred | hello |
09:11.33 | phongred | lol |
09:12.02 | phongred | kimuSan^ <== u know use linux with Phone BlueAngel WM5 |
09:12.05 | phongred | ? |
09:13.26 | phongred | alo |
09:13.44 | kimuSan^ | no |
09:13.49 | kimuSan^ | trinity |
09:14.10 | phongred | lol |
09:14.11 | phongred | thanks |
09:14.19 | phongred | Who can help me? |
09:20.10 | phongred | alo |
09:29.28 | *** join/#htc-linux pH5 (n=ph5@e178231216.adsl.alicedsl.de) |
10:05.12 | *** join/#htc-linux VisN (n=VisualN@ip227.131.adsl.wplus.ru) |
10:16.22 | *** join/#htc-linux webtom (n=chatzill@p54AB35FB.dip0.t-ipconnect.de) |
10:26.43 | cr2 | kimuSan^: i've done some hermes tests in the morning. port0 is BT, port1 is GSM, port2 is IR |
10:28.41 | kimuSan^ | ok |
10:28.51 | kimuSan^ | have you put it on the wiki anywhere? |
10:42.58 | *** join/#htc-linux Tjikkun (n=tjikkun@ip5451133d.direct-adsl.nl) |
10:44.10 | *** join/#htc-linux jeanseb (n=jeanseb@88.164.32.155) |
10:50.09 | *** join/#htc-linux LunohoD (n=alex@e180109105.adsl.alicedsl.de) |
10:52.32 | *** join/#htc-linux rmoravci1 (n=rmoravci@icm7-orange.orange.sk) |
11:18.35 | cr2 | kimuSan^: no, because i need to understand the clock frequency calculations. |
11:19.51 | kimuSan^ | ok |
11:21.32 | kimuSan^ | was it the uart clock it was for ? |
11:22.47 | cr2 | the FCLK/n is selected for all 3 ports here, but i get the wrong frequencies with the divisors applied |
11:23.16 | cr2 | you can do the following: switch BT, IR listen and phone on. |
11:23.25 | cr2 | pd 0x50000000 0x30 |
11:23.29 | cr2 | pd 0x50004000 0x30 |
11:23.32 | cr2 | pd 0x50008000 0x30 |
11:23.45 | cr2 | and put the output into wiki. |
11:24.19 | kimuSan^ | have you seen page 374 in the manual? |
11:24.25 | kimuSan^ | there is a divisor description |
11:25.19 | kimuSan^ | hmm my trin has some weird hangs sometimes when both wifi an bt is on. |
11:27.16 | cr2 | page 378 |
11:28.36 | kimuSan^ | ok |
11:30.00 | kimuSan^ | where on the wiki should I put it ? |
11:31.44 | cr2 | hh.org ? |
11:31.56 | *** join/#htc-linux rmoravcik (n=rmoravci@icm6-orange.orange.sk) |
11:33.00 | kimuSan^ | yes but where in the masses of info :-) |
11:40.09 | *** join/#htc-linux BabelO (n=Fabrice@lun34-2-82-238-28-28.fbx.proxad.net) |
11:41.48 | kimuSan^ | http://www.handhelds.org/moin/moin.cgi/HTCTrinity |
11:43.36 | cr2 | ok. |
11:43.51 | cr2 | we can refactor it later. |
11:44.33 | cr2 | yes, it's the same config as on hermes. |
11:46.33 | cr2 | what about s3c2410_platform_nand ? |
11:46.49 | cr2 | <PROTECTED> |
11:46.49 | cr2 | <PROTECTED> |
11:46.49 | cr2 | <PROTECTED> |
11:46.56 | cr2 | these fields. |
11:50.28 | kimuSan^ | what about them ? |
11:50.33 | cr2 | it is from NFCONF 0x4e000000 |
11:50.47 | cr2 | pd 0x4e000000 |
11:50.50 | cr2 | pd 0x4e000000 4 |
11:51.25 | kimuSan^ | 4e000000 | 0000931c | .... |
11:51.39 | cr2 | ok, trying to decode. |
11:51.50 | cr2 | page 258 |
11:54.56 | cr2 | 1,3,1 vs. 1,6,2 on g500 ? hmm. how are the 15,30,30 calculated ? |
11:55.15 | kimuSan^ | 10 01 0 011 000 1 110 0 |
11:56.49 | kimuSan^ | what was HCLK |
11:59.51 | kimuSan^ | hmmm HCLK should be 7.5? |
12:00.19 | cr2 | drivers/mtd/nand/s3c2410.c |
12:00.24 | kimuSan^ | but then tacle should be 2 |
12:00.30 | cr2 | FCLK,PCLK,HCLK ? |
12:01.11 | cr2 | tacls=1, rph0=3, rph1=1 |
12:01.27 | cr2 | but how to they recalculate them to these numbers ? |
12:01.39 | kimuSan^ | to the 15,30,30 ? |
12:02.10 | cr2 | yes. |
12:02.12 | cr2 | s3c_nand_calc_rate |
12:03.16 | cr2 | #define NS_IN_KHZ 1000000 |
12:03.49 | cr2 | <PROTECTED> |
12:03.50 | cr2 | <PROTECTED> |
12:04.17 | cr2 | we look for "wanted". |
12:04.25 | cr2 | we know the "result" |
12:05.08 | cr2 | tacls = s3c_nand_calc_rate(plat->tacls, clkrate, tacls_max); |
12:05.25 | cr2 | clkrate = clk_get_rate(info->clk); |
12:06.25 | cr2 | even more complex than the pixclock calculations for pxafb ;) |
12:06.55 | kimuSan^ | heh |
12:07.02 | kimuSan^ | have you seen page 277? |
12:07.02 | cr2 | s3c2410_nand_info *info |
12:07.47 | cr2 | yes. can you dump the clock config too ? |
12:08.05 | cr2 | CLKDIVN |
12:09.14 | cr2 | 0x4c000014 |
12:09.45 | cr2 | the right decoding is actually a task for haret. |
12:10.23 | cr2 | i've done it for the pxafb params. porting has never been more easy after that :) |
12:10.29 | kimuSan^ | size is still 4? |
12:10.49 | cr2 | just dump |
12:11.00 | cr2 | pd 0x4c000000 0x20 |
12:11.03 | *** join/#htc-linux dothebart (n=willi@xdsl-84-44-229-87.netcologne.de) |
12:11.18 | cr2 | size if always 4 |
12:11.29 | cr2 | unless you have some 16bit asic. |
12:12.02 | kimuSan^ | 4c000014 | 00000005 00000000 00000000 ffffffff | ................ |
12:13.39 | cr2 | page 294 |
12:14.32 | cr2 | oh man. |
12:14.38 | cr2 | do |
12:14.48 | cr2 | pd 0x4c000000 0x20 |
12:15.01 | cr2 | we need to know even more registers. |
12:15.30 | cr2 | PCLK=HCLK/2 |
12:16.12 | cr2 | HCLK depends on CAMDIVN[9] FCLK/4 or FCLK/8 |
12:16.30 | cr2 | FCLK is 400MHz if i'm not mistaken. |
12:16.40 | kimuSan^ | 4c000000 | ffffffff 00033030 0003c042 0003fff0 | ....00..B....... |
12:16.41 | kimuSan^ | 4c000010 | 00000004 00000005 00000000 00000000 | ................ |
12:17.01 | kimuSan^ | yes |
12:18.39 | cr2 | It is not easy to find a proper PLL value. |
12:18.41 | cr2 | LOL |
12:18.47 | cr2 | it's from the manual. |
12:18.55 | kimuSan^ | hehe |
12:19.35 | kimuSan^ | im off for a bit. need to get some food. |
12:20.01 | cr2 | ok. |
12:20.16 | cr2 | CAMDIVN=0 |
12:23.12 | kimuSan^ | so HCLK = FCLK/4 |
12:24.43 | cr2 | FCLK=400MHz, HCLK=100MHz, PCLK=50MHz |
12:25.29 | *** join/#htc-linux g3gg0_ (n=g3gg0@ppp-82-135-0-250.dynamic.mnet-online.de) |
12:25.34 | *** part/#htc-linux g3gg0_ (n=g3gg0@ppp-82-135-0-250.dynamic.mnet-online.de) |
12:25.43 | kimuSan^ | yeps makes sence. |
12:26.07 | cr2 | (wanted * clk) / NS_IN_KHZ +1 = result |
12:26.30 | cr2 | wanted * 100 + 1 = result |
12:27.09 | cr2 | wanted = (result -1)/100. |
12:27.11 | cr2 | strange. |
12:27.39 | kimuSan^ | why ? |
12:27.53 | kimuSan^ | result was? |
12:28.21 | cr2 | clk is in khz ? |
12:28.32 | cr2 | then |
12:28.35 | kimuSan^ | yes |
12:28.50 | cr2 | wanted=(result-1)/100*1000 |
12:29.02 | cr2 | (result-1)*10 |
12:29.12 | cr2 | looks much better. |
12:29.16 | kimuSan^ | yes |
12:29.32 | cr2 | 1,3,1 |
12:29.41 | cr2 | 0,20,0 ? |
12:30.22 | kimuSan^ | does that make sence ? |
12:30.27 | cr2 | for .tacls, .rph0, .rph1 |
12:31.21 | cr2 | yes, but the g500 data seems to be wrong. |
12:32.03 | kimuSan^ | oky |
12:32.04 | cr2 | can happen, when things are not documented properly ;) |
12:32.59 | kimuSan^ | :-) |
12:33.51 | cr2 | ok. |
12:34.15 | cr2 | hmm. it's for trinity. |
12:34.25 | kimuSan^ | ok what? |
12:34.30 | cr2 | i need to check the hermes values. |
12:34.45 | cr2 | will use 0,20,0 |
12:35.42 | kimuSan^ | most likely it will be the same |
12:44.38 | *** join/#htc-linux BabelOued (n=Fabrice@lun34-2-82-238-28-28.fbx.proxad.net) |
12:51.05 | cr2 | hermes realyy dislikes wrt54g |
12:52.14 | cr2 | HaRET(1)# pd 0x4e000000 4 |
12:52.14 | cr2 | 4e000000 | 0000921c | .... |
12:52.35 | cr2 | you have 931c |
12:52.38 | kimuSan^ | yes |
12:52.59 | kimuSan^ | so the value is not the same |
12:53.01 | cr2 | 1,2,1 |
12:53.13 | cr2 | for me |
12:53.16 | cr2 | 0,10,0 |
12:53.17 | kimuSan^ | 0,10,0 |
12:53.20 | cr2 | then. |
12:53.29 | cr2 | faster ? :) |
12:53.34 | kimuSan^ | so not completely alike :-) |
12:54.21 | cr2 | dumb hermes lost the connection again. |
12:55.14 | kimuSan^ | nice |
12:57.20 | kimuSan^ | hmm actually the trin likes my linksys better than any other APs I have tried. |
12:57.36 | kimuSan^ | here it can be connected for hours and hours without disconnecting. |
12:57.42 | cr2 | s3c24xx_init_clocks(0); |
12:57.54 | cr2 | do we use the base 12MHz clock ? |
12:58.05 | cr2 | still can't reconnect |
12:59.05 | kimuSan^ | I had that issue once. needed to go into flight mode and back in order to get it working. |
12:59.17 | kimuSan^ | like if it livelocked or somthing |
12:59.46 | cr2 | i have bt on. too. |
13:00.04 | cr2 | will switch it off. |
13:00.23 | kimuSan^ | could be the problem. I have seen others complain about those two not being friends |
13:00.42 | cr2 | they fight for hte radio. |
13:02.57 | cr2 | maybe switch to the channel 14 ? |
13:03.07 | cr2 | hermes may dislike it. |
13:06.50 | maniacxs | does the acx driver for universal work with wpa? |
13:08.16 | kimuSan^ | mmm birthday cake. |
13:09.38 | cr2 | maniacxs: was not working recently. |
13:10.55 | maniacxs | i tried to use wireless lan with wpa. i check the error messages ... |
13:12.32 | cr2 | wep works. |
13:12.45 | cr2 | kimuSan^: what is your default.txt ? |
13:15.17 | maniacxs | cr2: i get "ioctl[SIOCSIWENCODEEXT]: Operation not supported" trying to use wpa |
13:15.35 | maniacxs | so i assume it is not implemented yet |
13:15.58 | maniacxs | only wanted to know if it is so, or if i am doing something wrong |
13:16.46 | cr2 | imho it is not implemented |
13:16.59 | cr2 | fed up with wince. |
13:17.24 | cr2 | no text editor, no save as in exploiter. |
13:17.57 | kimuSan^ | cr2: |
13:18.18 | kimuSan^ | set ramaddr 0x30000000 |
13:18.18 | kimuSan^ | set ramsize 0x40000000 |
13:18.18 | kimuSan^ | set kernel "ztri" |
13:18.18 | kimuSan^ | set mtype 1225 |
13:18.18 | kimuSan^ | set cmdline "mem=64M" |
13:18.18 | kimuSan^ | set kernelcrc 1 |
13:18.20 | kimuSan^ | bootlinux |
13:18.40 | maniacxs | cr2: me, too. When mic is going to work in linux I am going to switch immediately |
13:18.50 | kimuSan^ | as you told me to last night :-) |
13:19.59 | kimuSan^ | cr2: spb pocket plus adds "save as" to PIE |
13:20.16 | kimuSan^ | but personally I use minimo as browser |
13:20.42 | kimuSan^ | a bit ram eating but nice interface and quite fast. |
13:21.04 | maniacxs | minimo is really really slow here with the universal not usable |
13:22.03 | cr2 | kimuSan^: one more proof that wince is shit. |
13:22.16 | kimuSan^ | the latest release gave quite a speedup here |
13:22.21 | kimuSan^ | but yes still a slow-loader |
13:22.41 | kimuSan^ | cr2: couldn't agree more :-) |
13:23.02 | cr2 | maniacxs: the mic is working, you only need to switch it properly, and a userfreindly solution is not yet there. |
13:23.28 | maniacxs | cr2: i mean with using gomunicator |
13:23.29 | kimuSan^ | still need to see some nice apps for the gpe though and some smaller widgets. they are way to space-filling right now. |
13:25.17 | maniacxs | is it known if the Xfbdev is using the console keymap, or a X keymap? |
13:26.19 | maniacxs | i was not able to find xev. I was searching half the day yesterday. |
13:27.29 | cr2 | i'm not a gpe guy. i passionately hate gnome. |
13:29.41 | kimuSan^ | and mostly just as restricted as M$ window |
13:30.15 | kimuSan^ | but hey Tast cant be argued about :-) as long as we all hate wince :-D |
13:30.28 | maniacxs | :) |
13:30.47 | cr2 | one does not quarrel about the tastes :) |
13:31.51 | cr2 | kimuSan^: i like win95 look and feel. but i was a linux/x11 user before 95 :) |
13:32.17 | cr2 | even before win3.1 |
13:32.58 | cr2 | well, not linux/x11 before win3.1, but x11 before win3.1 |
13:32.59 | kimuSan^ | had my 10 years anneversery last summer |
13:33.44 | cr2 | i found win3.1 very primitive compared to x11r3 :) |
13:33.55 | kimuSan^ | I havent had windows as primary OS since back then. had a second pc with win98 though. |
13:34.16 | cr2 | same here as you can guess. |
13:34.25 | cr2 | my productivity in windows=0. |
13:34.29 | kimuSan^ | 3.1/3.11 was primitive indeed. but actually some of the best "ideas" from MS came to life back then |
13:34.56 | cr2 | i have no clue how to use word and excel. computer illiterate, you know :) |
13:34.57 | kimuSan^ | the rest is just idea-piracy |
13:35.16 | cr2 | intellectual property is theft ;) |
13:35.45 | kimuSan^ | I have to learn windows XP, office etc. all over again since my employer requires me to use win as primary OS. |
13:36.29 | cr2 | i work in the university. only real losers use windows here :) |
13:36.37 | kimuSan^ | but I do all my programming in emacs (soon Im back in Vim) in cygwin when I use windows. |
13:36.48 | cr2 | boot params: RAMADDR=30000000 RAMSIZE=07000000 MTYPE=1213 CMDLINE='mem=64M' |
13:36.57 | cr2 | way too much for the ramsize |
13:36.58 | kimuSan^ | trin? |
13:37.02 | cr2 | hermes |
13:37.04 | kimuSan^ | ok |
13:37.30 | cr2 | wince5 misreports ramsize. |
13:37.44 | cr2 | i think haret should hardcode 64M for wince5. |
13:38.08 | cr2 | !=64M are hardware hacks, and they know better how to adapt. |
13:38.48 | cr2 | ok. |
13:39.25 | kimuSan^ | my publisher is getting annoyed by me being 1 month behind schedule :-) |
13:39.38 | cr2 | it's normal :) |
13:39.42 | kimuSan^ | yes |
13:39.56 | cr2 | for him to be annoyed, and for an author to be late. |
13:41.56 | kimuSan^ | well I was actually on schedule, but there was a schedule mixup so I have to write the longest chapter in the same time as the shortest chapter. there like 3x more pages in the longest chapter. |
13:42.10 | cr2 | i see. |
13:42.32 | kimuSan^ | so they had to bare with me being "delayed" |
13:42.43 | maniacxs | cr2: with switching on mic did you mean in linux or for gomunicator? |
13:44.17 | cr2 | maniacxs: you need to send some i2c commands to route the mic to the phone. it's not connected to the phone directly like on blueangel/magician/others. |
13:44.53 | maniacxs | has this to be done once? or for every phonecall? |
13:44.55 | cr2 | there should be an alsa mixer kernel code for that, and gomunicator/whatever should use it. |
13:45.42 | cr2 | i'm not an expert on kernel audio, so it takes time. |
13:46.20 | cr2 | but it is well known what to do, i.e. not an issue of some undocumented stuff. |
13:50.13 | cr2 | Allocated 297 pages (tags=00281000/32ca6000 kernel=00282000/32ca7000 initrd=003A8000/32e99000 index=003A8000/32e99000) |
13:50.17 | cr2 | Built kernel tags area |
13:50.17 | cr2 | Built page index |
13:50.18 | cr2 | Video buffer at phys=10800000 |
13:50.18 | cr2 | preload=700@003A1000/33048000 sj=003A1000 stack=003A6000/32e9a000 data=003A9000/33007000 exec=3304816c |
13:50.18 | cr2 | Reading 1193316 bytes... |
13:50.18 | cr2 | Read complete |
13:50.24 | cr2 | then it's dead. |
13:52.07 | kimuSan^ | dang |
13:53.04 | cr2 | i don't see |
13:53.07 | cr2 | Launching to physical address |
13:56.05 | *** join/#htc-linux yacc (n=andreas@h1634.serverkompetenz.net) |
13:57.27 | *** join/#htc-linux posokolvsky (n=psokolov@238.usernat.ip.net.ua) |
14:11.57 | *** join/#htc-linux rob_w (n=bob@p85.212.177.9.tisdip.tiscali.de) |
14:30.52 | *** join/#htc-linux pleemans (n=peter@d51A5E612.access.telenet.be) |
14:36.44 | *** join/#htc-linux rmoravcik (n=rmoravci@pc-3s0zt5w2e4y0vzmhnrzq3a21zqajzfw.users.student.utc.sk) |
15:10.44 | *** join/#htc-linux BobOfDoom (i=ato@210-9-141-44.netspeed.com.au) |
15:45.24 | *** join/#htc-linux BabelO (n=Fabrice@lun34-2-82-238-28-28.fbx.proxad.net) |
16:11.47 | *** join/#htc-linux webtom (n=chatzill@p54AB35FB.dip0.t-ipconnect.de) |
16:13.52 | kimuSan^ | cr2: did you figure out more? |
16:28.45 | *** join/#htc-linux lpotter (n=ljp@c210-49-127-23.rochd1.qld.optusnet.com.au) |
16:42.53 | *** join/#htc-linux VisN (n=VisualN@ip227.131.adsl.wplus.ru) |
16:43.39 | *** join/#htc-linux TripleDES (n=zsirc@89.129.136.254) |
17:34.44 | *** join/#htc-linux TripleDES (n=zsirc@89.129.136.254) |
18:43.57 | lkcl | kimuSan: teach your employer about free software instead, by installing colinux, cygwin and the like. |
18:44.25 | lkcl | and openoffice. |
18:45.53 | kimuSan^ | well actually we have dusins of linux laptops and servers |
18:46.14 | kimuSan^ | in my office alone + alot in other offices. |
18:47.00 | kimuSan^ | they just want to have everyone to use windows primarily including outlook (yikes this is the worst shit ever) |
19:08.00 | *** join/#htc-linux rmoravci1 (n=rmoravci@pc-nbhcnceqpo8wov6n0m468h4u6ax6am4.users.student.utc.sk) |
19:09.59 | cr2 | lkcl: can you boot g500 with hte latest haret ? |
19:15.23 | Kevin2 | I've pushed: http://www.handhelds.org/~koconnor/haret/haret-20070107.exe in case any one is interested in the latest. |
19:17.27 | cr2 | Kevin2: is it possible to clean the framebuffer RAM (in asm) just before jumping to the zimage ? |
19:18.05 | cr2 | Kevin2: the version i have thinks that the ram is 96MB. maybe because wince says so ;) |
19:18.26 | cr2 | should we force 64MB on all wince5 targets ? |
19:23.04 | *** join/#htc-linux goxboxlive (n=goxboxli@9.80-202-160.nextgentel.com) |
19:27.17 | kimuSan^ | cr2: or 64M unless the user specifies it to be anything else |
19:33.20 | *** join/#htc-linux |Ralith| (n=ralith@soggy202.drizzle.com) |
19:40.30 | Kevin2 | cr2: Enable logging via the earlyharetlog.txt trick, and see what it says during the memory detection step. |
19:41.05 | Kevin2 | I think on wince5 we should be ignoring the dwStoreSize parameter and just use dwTotalPhys. |
19:41.37 | Kevin2 | Zeroing framebuffer ram should be straight forward. But what's the reason for it? |
19:41.52 | Kevin2 | I'll be back later. |
19:45.30 | *** join/#htc-linux lilliput_ (n=Touriste@82-47-214-88.stb.ubr11.brad.blueyonder.co.uk) |
19:53.29 | *** join/#htc-linux rmoravcik (n=rmoravci@pc-nbhcnceqpo8wov6n0m468h4u6ax6am4.users.student.utc.sk) |
20:25.38 | cr2 | posokolovsky: should the asic3_keys driver support switches ? or should i write the asic3_switches driver ? |
20:34.44 | drno | gah, finaly found out what wrecked my linux system (took me weeks to figuere it out :() but Im back in trying to get linux running on my hw6915 |
20:36.55 | cr2 | good. |
20:36.56 | drno | cr2: I got as far as loading the kernel but never got the NFS running |
20:37.07 | drno | well the NFS on my computer |
20:37.20 | cr2 | have you installed opie on miniSD ? |
20:37.47 | drno | well, my main priority was getting my system in a workable state |
20:38.06 | cr2 | do you have an usb cardreader ? |
20:38.17 | drno | yes |
20:38.30 | cr2 | have you partitioned the miniSD card ? |
20:39.03 | drno | nop, its back to fat so I atleast can listen to mp3's |
20:39.43 | cr2 | create 1 fat and 1 linux partition. |
20:40.18 | cr2 | put your mp3s, haret & co. to fat. untar opie to the linux partition. |
20:40.26 | cr2 | then boot. |
20:41.05 | drno | ok, I have to find my miniSD to SDcard converter though |
20:41.14 | cr2 | bbl |
20:44.06 | *** join/#htc-linux asylumed (n=asylumed@196.211.116.2) |
20:52.50 | drno | well, Im still updating my compile system, so its best to wait with building opie from cvs |
21:10.20 | cr2 | get the precompiled image for universal. |
21:10.31 | drno | it will work? |
21:12.21 | drno | I guess so obviously :) |
21:13.21 | goxboxlive | dmo: You could also just try out the bootstrap-image. It is just a clean linux image without any GUI. To test Touchscreen you can just run ts_calibrate. |
21:16.36 | drno | Opie-uni-2.6.16-hh3-R0.2.tar.bz2 is the one Im donwloading now |
21:17.54 | drno | btw, goxboxlive I could build another system, or is the bootstrap to specified for GPE/Opie? |
21:18.32 | posokolvsky | Hi! |
21:18.51 | goxboxlive | bootstrap is not specified for any GUI systems, it's just a clean linux system. |
21:19.24 | goxboxlive | hi posokolvsky> please answer to cr2 about this: cr2> posokolovsky: should the asic3_keys driver support switches ? or should i write the asic3_switches driver ? |
21:19.52 | posokolvsky | goxboxlive, just yesterday I closed lkcl's one year old ticker in OE bugtracker which had zillion patches attached. Now you mail, not even a ticket. If you want it to be processed 1 year, you're on the right track ;-) |
21:19.56 | drno | ok, thx goxboxlive |
21:20.36 | drno | Ill stick to the Opie build for a while though, that would make debuffing a bit easier if I have to reproduce or tell you about a bug |
21:21.03 | oppiz | Kevin2 you around> |
21:21.05 | oppiz | ? |
21:22.07 | posokolvsky | cr2, goxboxlive: it should support switches, I'd guess. at least, start from that assumption, and if patches are not to hairy, let's have single keys-related driver. |
21:22.28 | goxboxlive | <posokolvsky> it was not ment for you. Hrw told me that there where some bugs for the Universal. I sent it to you because there where some opie stuff there, and also just to keep you informed. |
21:23.21 | posokolvsky | goxboxlive, ok, but don't expect to bright response ;-) |
21:23.36 | posokolvsky | goxboxlive, I'm more interested in you VT-related fixes for OPIE. |
21:23.41 | posokolvsky | goxboxlive, are they in that patch? |
21:27.30 | goxboxlive | <posokolvsky> No it isent. As you see, it is in the htcuniversal specific folder, but i guess it's also affects other devices. |
21:28.25 | goxboxlive | <posokolvsky> DOnt you want me to send you a copy in the future? |
21:30.11 | posokolvsky | goxboxlive, yes, I *want* to be in cc:, but you could really ease our (adn your ;-) )life if they were single mail - single patch. And btw, there's *bug tracker*. But cc: anyway, I'm glad to see any improvments, and work towards getting them upstream. |
21:33.17 | cr2 | posokolovsky: ok, i'll look at the switches. but it seems that i need one more switch that is available in linux/input.h Namely the NIGHT_SENSOR. |
21:35.14 | goxboxlive | posokolvsky> Well the bugtracker isent actually effective, look at the dates of my bug reports, and you see why. But this was not ment to be a patch or anything, it was just to inform hrw how i manage to build for htc universal. |
21:35.44 | cr2 | drno: lkcl was using the universal opie image on sable. expect some minor bugs (serial ports) here and there. |
21:36.49 | cr2 | but we wil iron them out RSN. and don't follow the BA way. creating more incompatible images is the last thing we really want. |
21:37.11 | posokolvsky | goxboxlive, you're bugs are well and safe, and will be processed. (you see, even one year old patches are processed ;-) ). Otherwise, I see, indeed, I heard hrw does great job of regression-testing builds for all machines. |
21:37.25 | drno | :) |
21:37.55 | BabelO | cr2: why don't follow the BA way ? :) :) |
21:38.29 | cr2 | goxboxlive: i can't compile the opie for universal with yesterdays tree, because it wants some 18-hhXXX kernel instead of the current CVS. |
21:39.35 | cr2 | BabelO: because rob_w created the BA config, it is completely outdated now and full of weirdness interesting only in historical aspect :) |
21:40.30 | BabelO | cr2: that s why i only use universal image, that is always up to date, thanks goxboxlive. |
21:40.53 | BabelO | cr2: AT+CBC command always return 0,0 on BA |
21:41.31 | cr2 | BabelO: you have different serial port layout. |
21:41.39 | drno | cr2 are there any special options I chould pass to tar to extract it to the miniSD card? |
21:41.57 | cr2 | which is not respected by the "universal" config. the same for sable and other devices. |
21:42.20 | BabelO | cr2: yes but all is done in init.d script :) |
21:42.32 | cr2 | universal does not support AT+CBC at all, afaik. you have much better ways to get the battery status from /sys |
21:43.06 | cr2 | BabelO: we need a case (${MACHINE}) in the init.d script. |
21:43.45 | cr2 | drno: tar xfvjp file.tar.bz2 -C /where_is_your_linux_partition. |
21:43.49 | BabelO | cr2: yes i m agree with you, i use AT+CSQ for RF level |
21:43.49 | goxboxlive | BabelO: That was good to hear, you welcome, at OE it just get scolding for my work. |
21:44.16 | drno | k thx |
21:44.19 | cr2 | BabelO: the HTCCSQ may be a better option, but you need to gather wince statistics |
21:45.49 | BabelO | cr2: yes i see, and if i monitor ttyS0 for a while, i see HTCCSQ sometimes with +CMT: ???? |
21:46.05 | cr2 | BabelO: i guess AT+CREG=2 works good ? |
21:46.15 | BabelO | yes :) |
21:46.20 | cr2 | +CMT ? |
21:47.00 | cr2 | then you can add a base station logger :) |
21:47.06 | BabelO | yes +CMT, i don't know what it is +CMT: 154,.... with some hexa code |
21:47.20 | goxboxlive | cr2: That's probaly because of an outdated defconfig file you have. It seems like you are using a old defconfig file (.18). |
21:48.05 | goxboxlive | cr2: i'll send u a mail |
21:48.16 | cr2 | http://wiki.xda-developers.com/index.php?pagename=HTC_GSM |
21:48.23 | cr2 | also observed on Universal. |
21:49.35 | cr2 | goxboxlive: why can't it use the kernel defconfig. i'll spam the OE tracker with my defconfig updates ;-) |
21:49.55 | cr2 | IMHVO it is silly. |
21:50.39 | cr2 | for a tagged release use the OE defconfig, and for the CVS version the kernel defconfig. |
21:51.00 | goxboxlive | cr2: Read the mail i sent you. |
21:51.15 | cr2 | not yet there. |
21:52.50 | cr2 | goxboxlive: i'm also working on the 'other' leds driver, but it's a bit involved because of the current LED driver architecture. |
21:53.25 | cr2 | and i'm thinking about a minimal update of the ALSA mixer code. |
21:53.34 | cr2 | to support the builtin phone. |
21:53.51 | goxboxlive | great |
21:54.18 | drno | cr2 its booting with a few failures though, like not able to find the modules (obviously because I have a different kernel then the one the images asumes) |
22:01.42 | cr2 | drno: yes. we need an automated solution for this problem. i'm inclining towards copying the modules from initrd, which is created at the same time as the kernel. |
22:02.35 | cr2 | goxboxlive: i have a looked at your patches. some of them have zero chance to be ever applied. in some other cases it is not the best way to solve the problem. |
22:04.55 | goxboxlive | cr2: Yes i know that, i have also said that in mail to the OE devs. But they wouldnt let us build from CVS, so that we have to define in our local.conf. One of the reciver of the mail sent me an answer, i can forward it to you, with my comment to hin and the you see more of the history. |
22:11.00 | cr2 | you want to patch angstrom-2007.1.conf |
22:11.03 | cr2 | why ? |
22:11.22 | cr2 | SRCDATE = "20071029" |
22:11.34 | cr2 | PREFERRED_VERSION_linux-handhelds-2.6_htcuniversal = "2.6.19-hh7+cvs{SRCDATE]" |
22:11.59 | cr2 | this is creating an endless patch sequence. |
22:12.15 | cr2 | and they will never do it anyway. |
22:12.46 | goxboxlive | cr2: Read the mail, i dont want to pacth the distro conf file |
22:12.56 | cr2 | let's create our own distro file. and will track the angstrom-2007.1.conf if appropriate. |
22:13.28 | cr2 | but we need some way to build our image without 10000 patches. |
22:13.42 | goxboxlive | This is how i build from cvs, i will remove it and add it to loacl.conf. |
22:14.03 | goxboxlive | We are not going to have 10000000 patches |
22:14.09 | cr2 | conf/machine/htcuniversal.conf |
22:14.27 | cr2 | it's our own file, we can do whatever we like, it can be applied immediately. |
22:14.42 | goxboxlive | When we have most of the stuff working e can tag a version in angstrom.conf, but i dont see any poit of doing that now. |
22:15.07 | goxboxlive | They dont want to let is build from cvs. |
22:15.27 | goxboxlive | If you want to buld from cvs, you add it to your local.conf |
22:15.28 | cr2 | gomunicator- i don't care. |
22:15.33 | goxboxlive | me neither |
22:15.37 | cr2 | euro patch. |
22:15.48 | goxboxlive | I use gomunicator today just for fun, and testing |
22:15.49 | cr2 | keep it as it is, because it is correct |
22:16.14 | cr2 | the problem of € is the missing symbol in the console font. afaik. |
22:16.32 | cr2 | can we load "our" console font ? |
22:17.14 | cr2 | libopie2_cvs. ok it should be local. |
22:17.17 | goxboxlive | ok, but it gives a failure message, so i cant include it as long as it doesnt work. When € works in the console i'll add it again. |
22:17.23 | goxboxlive | yes i agree |
22:17.39 | cr2 | which failure message ? |
22:17.51 | goxboxlive | When loading keymap.map |
22:17.59 | cr2 | strange. |
22:18.03 | goxboxlive | why? |
22:18.18 | cr2 | i didn't see the euro, but did not have a load failure too. |
22:18.34 | goxboxlive | If you define something that doesnt exists it gives you a failure message |
22:18.44 | cr2 | because altgr-e is € |
22:18.58 | cr2 | what does not exist ? |
22:19.19 | cr2 | e ? :) |
22:19.28 | cr2 | or altgr ? |
22:20.26 | cr2 | packages/linux/linux-handhelds-2.6/htcuniversal/defconfig |
22:20.58 | cr2 | i think it's wrong in principle. for a non-release build, which we are doing. |
22:21.26 | cr2 | i wish you have deleted this file away. |
22:22.13 | cr2 | packages/opie-taskbar/opie-taskbar/htcuniversal/opie |
22:22.13 | goxboxlive | cr2: IN case you add to kernelkeymap: keycode 2 = cr2 . It will give you a failure message when you load it. It's same with euro, it is missing somewhere, or maybe it's not "euro". |
22:22.36 | cr2 | it's our own file, we are free to change it. |
22:22.45 | cr2 | hmm. |
22:23.01 | cr2 | what do you feed to 'loadkeys' ? |
22:24.08 | cr2 | packages/qte/qte-common_2.3.10.inc |
22:24.24 | goxboxlive | cr2: non-release build. yes i agree, but i dont know how to let bitbake choose the htcuniversal_defconfig |
22:24.51 | goxboxlive | what do you feed to 'loadkeys' ? I dont know what you mean. Take a look at the patch and the you see |
22:25.00 | cr2 | this is also wrong. if you really want to achieve that, create a patch, that will revert the applied patches :) |
22:25.20 | cr2 | ok, i'll look at the file, not the patch. |
22:25.43 | goxboxlive | cr2: I know, but i have no clue how to make the patch and let it be aplied right. I have tried, but it failes. |
22:26.19 | goxboxlive | the last one was ment for qte-common.inc |
22:27.32 | cr2 | the last one was for loadkeys. |
22:27.51 | cr2 | packages/tasks/task-opie.bb - this is a bit confusing for me, i have no idea. |
22:28.57 | cr2 | so i'll say pick out the parts which don't need any discussion, and submit them separately. |
22:29.16 | cr2 | we will think about the others. |
22:29.56 | cr2 | btw, do you create the "national" keymaps ? btw, why "english" is the only chioce at opie startup ? |
22:30.07 | goxboxlive | cr2: Yes i will, but i'll wait for comments from hrw. He said he will take a look at it tomorrow, and let me know wich ones i need to work more with. |
22:30.20 | cr2 | ok. |
22:30.45 | goxboxlive | cr2: Beacuse ihavent included any other languages. |
22:31.08 | goxboxlive | And that the other languages arent up2date |
22:32.23 | cr2 | ok. |
22:33.05 | cr2 | i actually agree with the comments of koen, and we need our distro file to resolve the base problem. |
22:33.26 | cr2 | without dirty hacks, mind you :) |
22:35.46 | goxboxlive | Yes, of course i understand that. But, i domt know how to do it, and if i ask for help i'll be yelled at so, dont you see my point ? It's easier and more silent to have local hacks. :-) |
22:36.25 | cr2 | ok, i have the code for 4 leds now, will be extended later. |
22:36.48 | cr2 | i see, but it's not an excuse for submitting local hacks :) |
22:36.55 | cr2 | keep them local. |
22:38.34 | cr2 | BabelO: can you gather stats of +CMT: strings ? i have not found any docs about it. |
22:38.48 | drno | cr2: whats the key combination so I can use the / sign? ive triet almost every combination but the right one |
22:40.00 | cr2 | goxboxlive: if everybody will submit his local hacks, the OE will turn into unmaintainable mess. sometimes i think it is already :) |
22:40.02 | kimuSan^ | nite folks |
22:40.27 | goxboxlive | :-) yes i know, i got an answer form hrw now. |
22:41.33 | cr2 | drno: you should create a keymap. |
22:41.52 | cr2 | hmm. i'll look at sable. |
22:43.02 | cr2 | drno: shift-p ? |
22:43.04 | BabelO | cr2: yes, i m saving all trace now :) and waiting for another CMT |
22:43.20 | drno | haha Id wish that would work, that gives me a P |
22:43.23 | cr2 | drno: what do you have for shift-p in your current keymap ? |
22:43.36 | cr2 | 'dumpkeys' |
22:44.13 | cr2 | drno: the keymap is really weird, so you need your own custom map. |
22:45.04 | cr2 | drno: hmm. i think it should be altgr-p |
22:45.04 | drno | yeah I know |
22:45.32 | cr2 | then euro will be altgr-e, as it is on other devices. |
22:45.46 | cr2 | how is it in wince ? |
22:45.56 | drno | all I have is 'dumpkmap' |
22:46.43 | drno | I couldnt find it in wince zo I used the touchscreen for that if I needed it |
22:46.54 | cr2 | in the angstrom image ? |
22:47.25 | cr2 | weird. i'll vote for altgr-p. at least it has some logic behind. |
22:47.37 | drno | and dumpkmap give me a 'dumpkmap: /dev/vc/0: No such file or directory' |
22:48.16 | cr2 | wrong busybox setup. |
22:48.20 | *** join/#htc-linux posokolvsky (n=psokolov@238.usernat.ip.net.ua) |
22:48.31 | cr2 | devfs is dead for 1000 years already. |
22:49.56 | drno | ive got the image from http://gnulinux.biz/files/Universal/sd-mmc/2.6.16/ |
22:50.07 | cr2 | don't use it! |
22:50.12 | drno | gah |
22:50.24 | cr2 | goxboxlive: can you remove this outdated stuff ? |
22:50.46 | cr2 | Universal/tmp/Angstrom |
22:50.54 | drno | where can I get the image you are talking about then? |
22:51.13 | cr2 | http://gnulinux.biz/files/Universal/tmp/Angstrom/ |
22:51.32 | drno | ok, including the kernel image? |
22:51.54 | cr2 | no. you should use your own kernel. this one is for universal. |
22:52.03 | drno | ok |
22:53.02 | goxboxlive | cr2: ok |
22:55.20 | cr2 | goxboxlive: IMHO, the opie image "should not" contain the modules. |
22:55.37 | cr2 | we need some better way to do it. |
22:55.58 | goxboxlive | cr2: When will you have finished the alsamixer and the switches? |
22:56.08 | goxboxlive | I need to answer the OE devs about a tag |
22:56.19 | cr2 | and leds. i'm working ;) |
22:56.20 | goxboxlive | We must build from a tag, and not from cvs |
22:56.32 | cr2 | the kernel ? |
22:56.36 | goxboxlive | yes |
22:56.48 | cr2 | don't think so. |
22:56.56 | goxboxlive | they say we have to |
22:57.02 | cr2 | then we should not build the kernel with OE at all. |
22:57.07 | goxboxlive | because of distro release |
22:57.12 | cr2 | we don't have a usable tag. |
22:57.54 | goxboxlive | I have thought about it, i have also googled for other ways to build, but it seems so compicated |
22:57.55 | cr2 | let's aim at 1 feb. |
22:58.01 | goxboxlive | ok |
22:58.20 | cr2 | i have many other things to do. and will be away on 21-23 |
22:58.36 | cr2 | and need to prepare a report, poster and a talk. |
22:58.37 | goxboxlive | Of course, i understand |
22:59.12 | goxboxlive | no rush, but i am so tired of the OE stuff. |
22:59.20 | cr2 | build the kernel is complicated ? |
22:59.31 | goxboxlive | No, images |
22:59.35 | goxboxlive | complete images |
22:59.44 | goxboxlive | like the ones we have today |
22:59.47 | cr2 | build the image without a kernel and modules. |
23:00.12 | cr2 | it does not make much sense for a non-flashable image. |
23:00.15 | goxboxlive | Then wich machine should i add? |
23:00.50 | cr2 | just don't build the kernel package. machine ? universal for the distro purposes. |
23:01.08 | goxboxlive | hmm |
23:01.12 | cr2 | the init.d scripts should read /proc/cpu to get the ${MACHINE} |
23:01.40 | cr2 | and always refer to the ${MACHINE} |
23:02.10 | cr2 | not just irattach /dev/ttyS2 |
23:02.42 | goxboxlive | But, if we dont make any kernel-modules and zImage we will have a problem later |
23:02.45 | cr2 | but switch(${MACHINE} ; case "HTC Universal": |
23:02.58 | cr2 | no. |
23:03.07 | goxboxlive | Because, now, we have to use the same gcc compiler as the image where buildt with, otherwise it wouldnt start |
23:03.43 | cr2 | i compile the kernel with |
23:04.00 | cr2 | PATH=~/stuff/tmp/cross/bin/:$PATH CROSS_COMPILE=arm-angstrom-linux-gnueabi- make |
23:04.26 | cr2 | so it's ok. |
23:05.28 | cr2 | we can create a bash script that will compile the kernel, haret, initrd, modules and copy modules to initrd. |
23:05.57 | cr2 | then you put this stuff on the wince partition. |
23:06.07 | cr2 | we can even create a cab file for it. |
23:06.56 | cr2 | i'll never use OE to compile the kernel ;-) |
23:07.02 | cr2 | it#s too much pain. |
23:07.32 | cr2 | and is really worthless unless you will flash this image like on zaurus. |
23:09.41 | drno | cr2: the arnstrong image hangs on Freeing init memory: 104K |
23:10.05 | drno | arnsrom* |
23:10.08 | cr2 | drno: which compiler did you use for the kernel ? |
23:11.07 | drno | I used gcc if thats what you mean |
23:11.16 | cr2 | which version ? |
23:11.47 | cr2 | i guess you can't compile linux kernel with msvc :) |
23:12.05 | drno | 4.1.1 |
23:12.15 | cr2 | eabi enabled ? |
23:12.16 | drno | well, it ran fine with the other image |
23:12.44 | drno | (scratches head) eabi? |
23:13.01 | cr2 | # CONFIG_AEABI is not set |
23:13.04 | cr2 | damn. |
23:13.10 | cr2 | i'll update the defconfig. |
23:13.46 | drno | what is eabi anyway? |
23:15.27 | cr2 | ApplicationBinaryInterface |
23:17.12 | cr2 | Kernel Features->Use ARM EABI |
23:17.55 | cr2 | enable it, and recompile the kernel. |
23:17.59 | drno | k |
23:22.21 | goxboxlive | cr2: can not get any further because he is using another gcc compiler than the one the image where created with. I have runned in to that problem several times, because i use my desktop computer for OE, and my laptop for the kernel. |
23:22.51 | goxboxlive | s/can/drno can/ |
23:23.46 | goxboxlive | well it's getting late. good night . |
23:26.37 | cr2 | drno: do you have a new kernel ? |
23:31.21 | drno | eh, no was grabbing coffey |
23:31.45 | drno | and I need to get the latest build from CVS anyway |
23:32.12 | cr2 | ok. |
23:32.16 | cr2 | good night. |
23:32.47 | drno | nn |
23:32.52 | drno | and thx for the help :) |
23:33.07 | *** join/#htc-linux rmoravci1 (n=rmoravci@pc-3s0zt5w2e4y0vzmhnrzq3a21zqajzfw.users.student.utc.sk) |