02:44.29 | *** join/#htc-linux tclhal (n=hal@www.heisler.net) |
04:45.14 | *** join/#htc-linux rob_w (n=bob@p213.54.17.85.tisdip.tiscali.de) |
05:09.47 | *** join/#htc-linux sadeness_ (n=LamersIn@nat2.rlan.ru) |
05:28.15 | *** join/#htc-linux pleemans (n=peter@d5152D19B.access.telenet.be) |
05:39.38 | *** join/#htc-linux _law_ (n=law@mail.stiftadmont.at) |
06:43.56 | *** join/#htc-linux Shoragan (n=shoragan@datenfreihafen.org) |
07:00.46 | *** join/#htc-linux Fossi (n=cmewes@195.177.48.115) |
07:46.20 | *** join/#htc-linux BabelO (n=root@lun34-2-82-238-28-28.fbx.proxad.net) |
07:46.23 | BabelO | hi |
08:00.40 | *** join/#htc-linux the_sys0p (n=the_sys0@cpe-66-75-196-173.bak.res.rr.com) [NETSPLIT VICTIM] |
08:06.54 | *** join/#htc-linux the_sys0p (n=the_sys0@cpe-66-75-196-173.bak.res.rr.com) [NETSPLIT VICTIM] |
08:12.21 | *** join/#htc-linux the_sys0p (n=the_sys0@cpe-66-75-196-173.bak.res.rr.com) [NETSPLIT VICTIM] |
08:17.47 | *** join/#htc-linux the_sys0p (n=the_sys0@cpe-66-75-196-173.bak.res.rr.com) [NETSPLIT VICTIM] |
08:23.25 | *** join/#htc-linux the_sys0p (n=the_sys0@cpe-66-75-196-173.bak.res.rr.com) [NETSPLIT VICTIM] |
08:29.05 | *** join/#htc-linux the_sys0p (n=the_sys0@cpe-66-75-196-173.bak.res.rr.com) [NETSPLIT VICTIM] |
08:34.46 | *** join/#htc-linux the_sys0p (n=the_sys0@cpe-66-75-196-173.bak.res.rr.com) [NETSPLIT VICTIM] |
08:40.27 | *** join/#htc-linux the_sys0p (n=the_sys0@cpe-66-75-196-173.bak.res.rr.com) [NETSPLIT VICTIM] |
08:46.17 | *** join/#htc-linux the_sys0p (n=the_sys0@cpe-66-75-196-173.bak.res.rr.com) [NETSPLIT VICTIM] |
08:52.03 | *** join/#htc-linux the_sys0p (n=the_sys0@cpe-66-75-196-173.bak.res.rr.com) [NETSPLIT VICTIM] |
08:57.37 | *** join/#htc-linux the_sys0p (n=the_sys0@cpe-66-75-196-173.bak.res.rr.com) [NETSPLIT VICTIM] |
09:03.22 | *** join/#htc-linux the_sys0p (n=the_sys0@cpe-66-75-196-173.bak.res.rr.com) [NETSPLIT VICTIM] |
09:08.46 | *** join/#htc-linux the_sys0p (n=the_sys0@cpe-66-75-196-173.bak.res.rr.com) [NETSPLIT VICTIM] |
09:13.21 | *** join/#htc-linux MrVanx (n=chatzill@82-69-60-250.dsl.in-addr.zen.co.uk) |
09:14.46 | *** join/#htc-linux the_sys0p (n=the_sys0@cpe-66-75-196-173.bak.res.rr.com) [NETSPLIT VICTIM] |
09:19.07 | *** join/#htc-linux TeringTuby (n=maarten@162-117-dyn.ipact.nl) |
09:20.21 | *** join/#htc-linux the_sys0p (n=the_sys0@cpe-66-75-196-173.bak.res.rr.com) [NETSPLIT VICTIM] |
09:26.12 | *** join/#htc-linux the_sys0p (n=the_sys0@cpe-66-75-196-173.bak.res.rr.com) [NETSPLIT VICTIM] |
09:32.32 | *** join/#htc-linux the_sys0p (n=the_sys0@cpe-66-75-196-173.bak.res.rr.com) [NETSPLIT VICTIM] |
09:33.12 | *** join/#htc-linux cyrill62 (n=cyrill62@33.213.20.81.dynamic.adsl.abo.nordnet.fr) [NETSPLIT VICTIM] |
09:33.12 | *** join/#htc-linux Tjikkun (n=tjikkun@82-204-54-115.dsl.bbeyond.nl) [NETSPLIT VICTIM] |
09:33.43 | *** join/#htc-linux bd2 (n=cbou@89.113.85.104) |
09:37.47 | *** join/#htc-linux the_sys0p (n=the_sys0@cpe-66-75-196-173.bak.res.rr.com) [NETSPLIT VICTIM] |
09:43.41 | *** join/#htc-linux the_sys0p (n=the_sys0@cpe-66-75-196-173.bak.res.rr.com) [NETSPLIT VICTIM] |
09:43.41 | *** join/#htc-linux psokolovsky (n=psokolov@82.193.98.7) |
09:56.13 | *** part/#htc-linux sadeness (n=LamersIn@nat2.rlan.ru) |
10:08.44 | *** join/#htc-linux the_sys0p (n=the_sys0@cpe-66-75-196-173.bak.res.rr.com) |
10:14.35 | *** join/#htc-linux the_sys0p (n=the_sys0@cpe-66-75-196-173.bak.res.rr.com) [NETSPLIT VICTIM] |
10:14.52 | BabelO | cr2: are you around ? |
10:17.21 | *** join/#htc-linux _law_ (n=law@mail.stiftadmont.at) |
11:02.04 | *** join/#htc-linux twostupiddogs (n=towstupi@62.123.180.130) |
11:18.48 | cr2 | BabelO: yes. |
11:28.49 | BabelO | cr2: do you see my pastebin ? |
11:36.22 | cr2 | yes, so it basically works |
11:36.45 | BabelO | i think yes, i try a better setup this evening |
11:36.51 | cr2 | but we can't claim 100% work. |
11:37.00 | cr2 | maybe it drops some bytes. |
11:37.24 | cr2 | ppp will partly compensate by retransmitting the broken frames. |
11:37.34 | BabelO | i make a better test this evening, now my environment is setup correctly |
11:37.42 | cr2 | ok. |
11:37.58 | BabelO | so wifi is missing ;) |
11:38.11 | cr2 | so the question is not whether it works, but "do we lose bytes?" under load. |
11:38.58 | cr2 | once dpram will work, we can drop 2.6.12 completely. |
11:39.23 | cr2 | btw, the angstrom image for magician is autobuilt |
11:40.06 | BabelO | i found a kernel tree with adcm already in, it is for mainstone |
11:40.47 | cr2 | yes, that was the source for all later versions. |
11:40.59 | cr2 | is it a current tree ? |
11:41.03 | BabelO | http://husaberg.toby-churchill.com/balloon/linux-2.6.9-rc3-tcl2/drivers/media/video/ |
11:41.07 | BabelO | old one |
11:41.11 | cr2 | www.angstrom-distribution.org/unstable/images/magician |
11:41.21 | cr2 | ok, but then many patches are needed. |
11:42.25 | cr2 | and camera is not very usefull unless you'll understand the ati video capture port operation. |
11:48.02 | BabelO | i ve another question for you, do you now how can i list supported at command |
11:48.31 | BabelO | on all modem there is a at command which can do that |
11:50.49 | *** part/#htc-linux MrVanx (n=chatzill@82-69-60-250.dsl.in-addr.zen.co.uk) |
12:27.01 | cr2 | AT+CLAC |
12:27.05 | cr2 | if it works |
12:27.29 | cr2 | on blueangel it worked afaik, on universal it does not work. |
12:27.53 | cr2 | but the only reliable commands source is the radio rom disassembly. |
12:28.42 | BabelO | cr2: Ok thanks, maybe we can integrate that in futur phone app to activate some option ;) |
12:30.23 | cr2 | http://www.handhelds.org/moin/moin.cgi/HTC_25GSM |
12:30.34 | cr2 | AT+CLAC B List all commands (well... nearly all) |
12:33.47 | BabelO | ok, i curious about AT+CGATT command SetGPRSAttached |
14:29.07 | *** join/#htc-linux scorpio16v (n=scorpio1@ACB7C778.ipt.aol.com) |
15:55.29 | *** join/#htc-linux SmallR2002 (n=SmallR20@c-24-14-100-254.hsd1.il.comcast.net) [NETSPLIT VICTIM] |
16:01.20 | *** join/#htc-linux goxboxlive (n=goxboxli@176.84-48-210.nextgentel.com) |
16:01.50 | goxboxlive | hi |
16:10.06 | *** join/#htc-linux root1 (n=root@lun34-2-82-238-28-28.fbx.proxad.net) |
16:10.17 | BabelO | hi goxboxlive ;) |
16:10.28 | goxboxlive | hi there |
16:10.45 | goxboxlive | Have you git connection at home again? |
16:11.00 | goxboxlive | s/git/got/ |
16:11.19 | BabelO | yes it works now, on internet tv box can record tv on internal or external hard drive, cool |
16:11.42 | BabelO | but can't go to linuxtogo website or angstrom website, i don't know why |
16:12.24 | goxboxlive | Yes that sound sound really usefull. I am about to buy something similar my self, but haven't done it yet |
16:12.41 | goxboxlive | hmm strange |
16:13.16 | goxboxlive | I have a modified XBOX and i am really satisfied with it, but it lacks recording. |
16:14.12 | goxboxlive | and a tv tuner. It is supplied with only usb 1.1 so there is no point of trying out a tv card on it. |
16:16.58 | BabelO | yes i have tv,phone throught internet provider, with recorder and some SIP account all for only 30 euros per month |
16:17.17 | BabelO | can you access angstrom and linuxtogo ? |
16:17.42 | goxboxlive | hold on |
16:18.57 | goxboxlive | BabelO: No it seem like it is down at the moment. |
16:18.59 | goxboxlive | OE is also down |
16:19.55 | BabelO | ok good so it is not me :) |
16:20.13 | goxboxlive | :-) |
16:20.15 | BabelO | i ve to try GPRS under linux with BA when go back to home |
16:20.34 | goxboxlive | ohh so you have i working. cool |
16:20.41 | goxboxlive | When did that happend? |
16:22.37 | BabelO | yesturday i can access some GPRS auth at orange |
16:23.35 | goxboxlive | ohh cool. Do you know if it is something in common with Universal, so it might be ready for us soon too? |
16:32.43 | cr2 | goxboxlive: hi. why don't you try it on /dev/ttyUSB0 ? |
16:54.03 | *** join/#htc-linux BabelO (n=Miranda@faim1.itesoft.com) |
16:55.13 | BabelO | sorry goxboxlive i shutdown bad windows ;) |
16:59.18 | *** join/#htc-linux pleemans (n=peter@d51A5E76A.access.telenet.be) |
17:10.14 | *** join/#htc-linux WizMaui (n=WizMaui@62.112.90.250) |
17:26.46 | *** join/#htc-linux RoEn_PC (n=roen@p54A67034.dip.t-dialin.net) |
17:26.48 | *** join/#htc-linux _law_ (n=_law_@213.173.86.202) |
17:27.31 | *** join/#htc-linux goxboxlive (n=goxboxli@176.84-48-210.nextgentel.com) |
17:27.52 | *** join/#htc-linux BabelO (n=kvirc@lun34-2-82-238-28-28.fbx.proxad.net) |
17:31.49 | *** join/#htc-linux pleemans (n=peter@d51A5E76A.access.telenet.be) |
17:33.06 | BabelO | cr2: connected over GPRS now ;) |
17:35.59 | cr2 | BabelO: cool. |
17:36.17 | cr2 | can you explain goxboxlive how he can test his connection ? |
17:36.26 | *** join/#htc-linux pleemans (n=peter@d51A5E76A.access.telenet.be) |
17:36.28 | BabelO | yes n oproblem ;) |
17:36.37 | cr2 | i don't have any data contract. |
17:36.41 | BabelO | i do some ping 660 ms :( |
17:36.56 | cr2 | <PROTECTED> |
17:37.01 | cr2 | it's normal for GPRS. |
17:37.29 | BabelO | ok |
17:37.33 | BabelO | no packet lost |
17:37.39 | BabelO | i try another thing |
17:37.49 | cr2 | hehe. T-Mob homepage says athena "not deliverable now" |
17:37.57 | cr2 | ok. |
17:38.05 | goxboxlive | hi |
17:38.12 | BabelO | ssh over gprs to my computer :) |
17:38.23 | cr2 | lol. |
17:38.32 | cr2 | BabelO: try 'ping -f' |
17:38.33 | goxboxlive | OK, i will try it out. BabelO so you use cu ? |
17:38.58 | BabelO | not cu , i use minicom, ncurse based ;) |
17:39.12 | cr2 | BabelO: when wifi was supported on the universal, ping -f crashed it instantly. |
17:39.21 | goxboxlive | ok, but it will work wit cu also right? |
17:39.41 | goxboxlive | i guess it still crash |
17:39.50 | BabelO | cr2: what is this option i don't have it in image |
17:40.18 | cr2 | goxboxlive: you need to configure pppd, terminal program is not important. |
17:40.18 | BabelO | goxboxlive: yes with cu too |
17:40.21 | cr2 | it runs on a different device anyway. |
17:40.28 | goxboxlive | Ok, how di i configure it? |
17:40.53 | BabelO | i pastebin you my option file :) |
17:40.59 | cr2 | you need to connect and send some magic AT commands. |
17:41.04 | cr2 | then start pppd. |
17:41.42 | cr2 | at@usbpower=1 comes to mind. |
17:41.52 | cr2 | which is not necessary on the ba. |
17:43.45 | goxboxlive | ok, good |
17:44.45 | cr2 | you need to have /dev/ttyUSB0 |
17:44.59 | cr2 | then it should be the same. hopefully :) |
17:45.17 | BabelO | cr2 gprs is on same device on universal ? |
17:45.37 | BabelO | pastebin.ca doesn't work too :( |
17:46.09 | BabelO | too long |
17:46.48 | BabelO | goxboxlive: http://pastebin.ca/457989 create a file in /etc/ppp/peers/ |
17:47.00 | BabelO | name it vodafone for sample |
17:47.44 | BabelO | after edit your /etc/ppp/pap-secrets file and put * * <your password> * |
17:47.57 | BabelO | for orange password is orange too |
17:48.21 | BabelO | then in cu do at+cgdcont=1,"IP","orange.fr","",0,0 |
17:48.33 | BabelO | 1 is rpofile used |
17:48.43 | BabelO | then atdt*99***1# |
17:49.01 | BabelO | and to finish pon <name of file created> |
17:50.22 | goxboxlive | BabelO: ok thx. I will try. I have a problem though, i dont have /dev/ttyUSB0 |
17:51.33 | BabelO | cr2: no packet lost on BA :) i download a little file to test, no problem |
17:52.45 | BabelO | and i close the loop : ssh from BA to computer over gprs :) |
17:52.57 | cr2 | goxboxlive: have you compiled the usb host ? what 'lsusb' say ? |
17:53.30 | cr2 | BabelO: that's great. now we need to make it more user-friendly. |
17:53.41 | cr2 | and maybe change the ttyS8. |
17:53.42 | goxboxlive | yes i have usbhost, but i had usb_gagdet in the zImage. Maybe that caused the missing ttyUSB0 |
17:54.31 | cr2 | goxboxlive: does lsusb show the device ? |
17:54.45 | BabelO | cr2: and my poor wifi connection too, maybe i m desappointed about that |
17:54.53 | goxboxlive | i dont know, i rebboted forinstalling a new kernel and modules |
17:54.56 | cr2 | have you send at@usbpower=1 at init ? |
17:55.50 | cr2 | BabelO: does opie2 support GPRS with some gui? imho it should |
17:56.33 | RoEn_PC | hi |
17:56.38 | BabelO | cr2: yes i see something about that in setup |
17:56.45 | BabelO | hi RoEn_PC |
17:57.07 | RoEn_PC | what support GSM ? opemmoko, opie or gpe or angst.... ? |
17:57.44 | *** join/#htc-linux twostupiddogs (n=towstupi@62.123.180.130) |
17:57.51 | BabelO | RoEn_PC: openmoko support gprs throught gsmd daemon |
17:58.08 | RoEn_PC | only openmoko ? |
17:58.09 | BabelO | and other can run openmoko-dialer over X support |
17:58.15 | RoEn_PC | can do that ? |
17:58.32 | RoEn_PC | aaaa :) |
17:58.34 | RoEn_PC | thx |
17:59.17 | RoEn_PC | i have opie on universal and i't's work !!! |
17:59.25 | RoEn_PC | great work :) |
18:00.46 | RoEn_PC | but GSM not found what to work its ???? |
18:00.47 | BabelO | thanks goxboxlive who have made some nice images |
18:00.47 | RoEn_PC | yeah |
18:00.48 | RoEn_PC | i love this easy page http://gnulinux.biz/files/Universal/ |
18:00.55 | RoEn_PC | goxboxlive: hello :-) |
18:01.55 | goxboxlive | hi there |
18:06.22 | RoEn_PC | great work did y done, thxx :) |
18:06.39 | Whacko | what is Magician status btw? |
18:08.05 | goxboxlive | cr2: We havent any ttyUSB0 |
18:08.14 | goxboxlive | We have had it, but now it's gone |
18:08.25 | goxboxlive | ochi-hcd and usbserial is loaded |
18:08.31 | goxboxlive | this is lsusb |
18:08.43 | goxboxlive | root@htcuniversal:/etc$ lsusb |
18:08.43 | goxboxlive | Bus 1 Device 1: ID 0000:0000 |
18:12.37 | *** join/#htc-linux the_sys0p (n=the_sys0@cpe-66-75-196-173.bak.res.rr.com) |
18:13.38 | goxboxlive | root@htcuniversal:~$ lsusb |
18:13.38 | goxboxlive | Bus 1 Device 2: ID 05c6:3197 Qualcomm, Inc. CDMA Wireless Modem/Phone |
18:13.53 | *** join/#htc-linux pleemans (n=peter@d51A5E76A.access.telenet.be) |
18:15.48 | BabelO | goxboxlive: good ;) |
18:17.07 | goxboxlive | now i have to figure out the username on my network |
18:17.27 | BabelO | goxboxlive: what is your network ? |
18:17.33 | goxboxlive | telenor |
18:18.25 | goxboxlive | no it's tele2 but they use the same net. It's listed at their web site i guess. |
18:18.58 | BabelO | goxboxlive: AT+cgdcont=1,"IP","internet" for you with telenor |
18:19.02 | BabelO | simple :) |
18:20.05 | BabelO | user : telenor |
18:20.12 | BabelO | password : gprs |
18:20.13 | goxboxlive | good |
18:20.16 | goxboxlive | :-) |
18:20.53 | BabelO | before start , switch your syslog to do some trace |
18:22.43 | goxboxlive | BabelO i am now ready to do the AT command. But should i do the syslog stuff first? |
18:23.05 | BabelO | yes , to have some trace in case |
18:23.21 | BabelO | edit syslog.conf and set to file instead of remote |
18:23.30 | goxboxlive | ok thx |
18:25.07 | BabelO | is this ok ? |
18:25.43 | goxboxlive | yes |
18:25.54 | goxboxlive | now i am gonna try out the at command |
18:26.07 | BabelO | so you have a trace messages in /var/log/messages |
18:27.21 | goxboxlive | i guess |
18:27.40 | goxboxlive | looks good right: |
18:27.43 | goxboxlive | at+cgdcont=1,"IP","internet" |
18:27.43 | goxboxlive | OK |
18:27.44 | goxboxlive | atdt*99***1# |
18:27.44 | goxboxlive | CONNECT |
18:28.05 | BabelO | good ;) |
18:28.21 | goxboxlive | and how do i know if it works noe? |
18:28.32 | *** join/#htc-linux psokolovsky_ (n=psokolov@empty-crossing.volia.net) |
18:28.39 | BabelO | do you start pon wyour file> ? |
18:28.53 | goxboxlive | no i forgot |
18:28.53 | BabelO | try ifconfig and look for ppp0 |
18:29.12 | BabelO | start it in another console |
18:30.20 | goxboxlive | root@htcuniversal:~$ pon /etc/ppp/peers/tele2 |
18:30.20 | goxboxlive | /usr/sbin/pppd: call option value may not contain .. or start with / |
18:30.39 | BabelO | pon tele2 only |
18:31.09 | goxboxlive | i dont have any ttyUSB0 when i look in /dev |
18:31.44 | BabelO | and at@usbpower like cr2 say ? |
18:32.24 | goxboxlive | yes |
18:32.52 | goxboxlive | when i do lsusb i get Bus 1 Device 2: ID 05c6:3197 Qualcomm, Inc. CDMA Wireless Modem/Phone |
18:33.24 | BabelO | ok is there a usbserial module to load ? |
18:34.19 | goxboxlive | i have loaded it |
18:34.24 | goxboxlive | before i started cu |
18:34.57 | BabelO | ok you use cu on which device ? |
18:35.20 | goxboxlive | ttyS0 |
18:36.26 | BabelO | i don't know what is missing to see ttyUSB0 if you have modprobe usbserail... maybe some hid or other |
18:36.56 | goxboxlive | i'll check |
18:40.18 | *** part/#htc-linux scorpio16v (n=scorpio1@ACB7C778.ipt.aol.com) |
19:32.02 | goxboxlive | cr2: will you have the GPS working with Athena? |
20:02.06 | *** join/#htc-linux law|ibook (n=_law_@213.173.86.202) |
20:18.49 | cr2 | uh. i'm back. |
20:19.24 | BabelO | cr2: gobox have a problem to seen ttyUSB0 :( |
20:21.41 | cr2 | yes, it's necessary to use some params to load usbserial. |
20:21.59 | BabelO | ah ok need to pass vendor settings ? |
20:22.04 | BabelO | that's why |
20:22.08 | cr2 | i think it was all at xda-dev in one of my old posts. |
20:22.35 | cr2 | the phone says "ff" - vendor specific, and not a serial port. |
20:22.54 | cr2 | that's why the modules parameters are needed. |
20:22.56 | BabelO | ok i ll try to understand why touchscreen is wrong :) |
20:23.10 | cr2 | ok. |
20:23.18 | BabelO | int touched = tsc2200_read(dev->parent, TSC2200_CTRLREG_ADC) & TSC2200_CTRLREG_ADC_PSM_TSC2200; |
20:23.34 | BabelO | this line return zero when screen is not touched, well... |
20:24.30 | BabelO | and i have a if (touched) { ...} if (!touched) { ... } |
20:24.50 | BabelO | it enter in the two if :( |
20:38.26 | *** join/#htc-linux RoEn_PC (n=roen@p54A67034.dip.t-dialin.net) |
20:41.55 | cr2 | BabelO: there is on point that we didn't assess so far. |
20:41.55 | cr2 | on hima/ba |
20:41.55 | cr2 | reflashing. |
20:41.55 | BabelO | which one ? |
20:41.55 | BabelO | oulala this one :) |
20:41.56 | cr2 | for the radio rom it's only a question of a right gpio. |
20:41.59 | cr2 | hm. |
20:42.04 | *** join/#htc-linux kops (n=kops@sd-6611.dedibox.fr) |
20:42.23 | cr2 | probably for the pxa flash - too. pH5 has found vpen on magician. |
20:42.41 | cr2 | the mdoc on ba ... difficult |
20:43.00 | cr2 | mdoc on hima should work. because it's doc g2, not g3 or g4. |
20:43.18 | BabelO | i m not so curious about that |
20:43.27 | cr2 | so i vote for the blueangel_phone.c |
20:43.40 | BabelO | ok , i m agree |
20:43.42 | BabelO | :) |
20:43.44 | cr2 | don't worry, i'll take care about the flashing :) |
20:44.12 | cr2 | right now it's just a serial port. |
20:44.20 | cr2 | on the universal we have full support. |
20:44.32 | cr2 | even for radio rom flashing actually. |
20:44.54 | BabelO | and wifi maybe too :) you are the only own who can thing the missing thing for ba |
20:45.14 | cr2 | goxboxlive: GPS on athena is more or less trivial. it's sirf3 and i've found the chip power on a CPLD. |
20:45.41 | cr2 | i need to read the pxa pcmcia description in detail. |
20:45.53 | cr2 | last time i've only done it on a sa1100. |
20:46.04 | cr2 | and forgot everything since then ;) |
20:46.12 | BabelO | i found some timing and setting for pcmcia port , but nothing else |
20:46.55 | cr2 | we should add the pxa gpio direction inverter. |
20:47.34 | BabelO | yes it is wuick to add this, we can try that |
20:47.56 | BabelO | s/wuick/quick/ |
20:48.40 | cr2 | can you try to create a working distribution for a ba ? |
20:49.16 | cr2 | i'm stuck with the hima now. the kernel fails to load init from SD. and also from the ramdisk. i'm really puzzled ;) |
20:49.41 | BabelO | a working distribution ?, i can try from an universal opie image, it is the best choice |
20:49.53 | cr2 | the SD and a ramdisk are detected and mounted. that's really comfusing. |
20:50.21 | cr2 | yes. so i can just put it on an sd card, and we can coordinate the development. |
20:50.35 | cr2 | you can also try the current angstrom image for the magician. |
20:50.57 | BabelO | yes, i try do download from your link, but website is down all the day |
20:51.08 | cr2 | www.angstrom-distribution.org/unstable/images/magician |
20:51.13 | cr2 | it's aback now. |
20:51.35 | cr2 | so we will push changes to pH5 |
20:52.58 | BabelO | which image can i take there is x11, console |
20:53.05 | cr2 | no moko ? |
20:53.42 | BabelO | it seems that no :( maybe there is a hidden cheat code :) |
20:54.11 | cr2 | ok. but universal is more difficult to adapt. |
20:55.07 | BabelO | i ll try x11 image -> 15Mo really big |
21:05.25 | BabelO | booting magician image .... |
21:27.42 | BabelO | there is nothing on this image :) a clean image |
21:28.08 | cr2 | ok, then take the one for the universal. |
21:29.39 | BabelO | and another question for suspend / resume ? |
21:30.19 | cr2 | ? |
21:30.54 | BabelO | yes lcd resume... there is some issue with this |
21:31.01 | cr2 | i know. |
21:31.57 | cr2 | the current w100fb code does something with the ati chip |
21:32.08 | cr2 | and then applies power gpios. |
21:32.17 | cr2 | wince does it differently. |
21:32.44 | cr2 | there is also an ATI reset gpio, which is also called by wince before doing anything with the chip. |
21:32.54 | cr2 | we have nothing of that in out code. |
21:33.19 | cr2 | and then there is this boardid spi issue. |
21:33.20 | cr2 | boardid6. |
21:33.29 | cr2 | i've put the codes into current CVS. |
21:33.47 | BabelO | maybe we can add this in blueangel_lcd for ati reset |
21:33.50 | cr2 | the question is only how do we proceed. |
21:34.09 | cr2 | i think it's not enough. |
21:34.14 | BabelO | asylumed comment out hw_off function to have resume :( |
21:34.22 | cr2 | we may be forced to hack on w100fb |
21:34.42 | cr2 | i will hack on w100fb anyway, because it is needed for hermes and athena. |
21:35.02 | cr2 | and the current driver has many silly things hardcoded. |
21:35.20 | cr2 | before i forgot it :) |
21:35.28 | BabelO | ok |
21:35.33 | cr2 | there is also the ATI internal GPIO issue. |
21:35.59 | cr2 | we need to check the hx4700 values. if something like that applies to us. |
21:36.07 | cr2 | i guess our values are different. |
21:37.16 | cr2 | i've already fixed the 80MHz clock issue, only the gpios remain in the dark. |
21:37.52 | cr2 | asylumed has boardid6, if he calls hw_off it is probably trashing his spi setup. |
21:38.06 | cr2 | so not a big suprise :) |
21:38.19 | BabelO | yes i think i see for the clock :) lcd is not flickering :) |
21:38.21 | cr2 | he is not really doing a suspend. |
21:39.10 | cr2 | yes, that was the reason for the evil flickering. wrong timing in w100fb table itself. |
21:40.05 | cr2 | asylumed needs to fix the spi issue before even thinking about the resume. |
21:40.26 | *** join/#htc-linux cyrill62 (n=cyrill62@130.252.146.195.dynamic.adsl.abo.nordnet.fr) |
21:40.31 | BabelO | cr2: ok but it is a temporary solution |
21:41.06 | BabelO | where are latest goxboxlive universal images ? |
21:41.32 | cr2 | don't know. i think we should put then at sourceforge. |
21:43.11 | cr2 | http://gnulinux.biz/files/Universal/ |
21:45.42 | BabelO | ok i take opie image from here :) |
21:45.53 | BabelO | i don't like gpe :( |
21:46.13 | cr2 | don#t forget that the serial ports are different. |
21:46.37 | BabelO | yes, i usually use universal image :) |
21:46.39 | *** join/#htc-linux RoEn_PC (n=roen@p54A67034.dip.t-dialin.net) |
21:46.46 | cr2 | and we should really think hard about bootstrapping opie2. |
21:47.20 | BabelO | for opie2 i want to start from an angsrtom-console image with dbus support |
21:50.29 | cr2 | i'd be happy to compile it for greenphone without any weird virtual machine stuff. just like oe. |
21:51.27 | BabelO | you have greenphone ? |
21:51.49 | cr2 | heh. |
21:51.53 | cr2 | http://opie2.linuxtogo.org |
21:52.18 | cr2 | shows me somethig "gnome embedded". |
21:52.43 | BabelO | yes i see this two days ago too :( |
21:52.49 | BabelO | have to ask ljp_ maybe :) |
21:53.01 | cr2 | yeah. with the windows background screen. |
21:53.13 | cr2 | i really passionately hate gnome :) |
21:53.21 | cr2 | i don't have a greenphone. |
21:53.25 | cr2 | lkcl had one. |
21:53.38 | cr2 | i'll bettery buy athena. |
21:53.46 | cr2 | for the same price :) |
21:53.46 | BabelO | ok, i try gpephone last day... nice |
21:53.58 | BabelO | athena for same price ? where ? |
21:54.16 | cr2 | 780€ |
21:54.43 | cr2 | but even t-mobile de says athena is not deliverable right now. |
21:55.22 | cr2 | what is the opie2 homepage ? |
21:55.42 | pof | hi there |
21:55.47 | BabelO | hi |
21:55.50 | cr2 | hi pof |
21:56.00 | pof | cr2: are there any news on the hermes development? i've been out of the scene for the last week |
21:56.22 | BabelO | http://opie.home.linuxtogo.org/ |
21:56.23 | cr2 | pof: not really. i have some strange problems with himalaya. |
21:56.51 | pof | which problems ? |
21:57.04 | cr2 | can't exec /sbin/init |
21:57.26 | pof | was it working before ? |
21:57.44 | cr2 | otherwise it's on par with ba. BabelO even has working GPRS |
21:58.01 | cr2 | yees, it was working before. |
21:58.16 | cr2 | so GPRS works on BA now. |
21:58.38 | pof | great :) |
21:58.45 | cr2 | we begin to break our heads about wifi on ba. |
21:58.58 | cr2 | the camera is not that important. |
21:59.06 | cr2 | but wifi should work :) |
21:59.33 | pof | yes, wifi & phone are the "essential" features to have a usable device |
21:59.49 | pof | did u see what we found yesterday on hermes wifi ? |
21:59.55 | cr2 | no. |
22:00.05 | pof | the wlan EEPROM is on NAND |
22:00.19 | pof | we patched the bootloader to be able to 'rbmc' & 'lnb' at any address |
22:00.26 | pof | so we could read the WLAN eeprom |
22:00.33 | pof | and overwrite it |
22:00.35 | cr2 | yes, i've guessed it from the nk.exe :) |
22:00.38 | cr2 | lol. |
22:00.40 | pof | so it is possible to change the mac address :) |
22:00.56 | cr2 | btw, what are the "reversed blocks" ? |
22:01.11 | cr2 | linux nand has some problems to detect nand. |
22:01.13 | pof | 13 blocks marked special at the begining of NAND |
22:01.39 | pof | because of these 'reversed' blocks ? |
22:01.41 | cr2 | can you explain me how they are reveresed ? |
22:01.49 | pof | 1sec i have some notes |
22:02.09 | cr2 | yes, the manufacturer id is shifted to another byte. |
22:02.35 | cr2 | so the linux driver is royally confused. |
22:03.04 | pof | reversed blocks are blocks with no sector information |
22:03.31 | pof | usually 1 block has 512 bytes of data + 16 bytes of sector information |
22:03.40 | cr2 | ok. |
22:03.50 | pof | the byte 517 being the one to mark the block as bad if the value is != than FF |
22:04.13 | cr2 | ok. |
22:05.24 | pof | the NAND has 4 partitions, pdocread can list them |
22:06.57 | cr2 | do you know their sizes ? |
22:07.39 | cr2 | because this partitioning data can be entered directly into the linux driver. |
22:07.52 | pof | bootloader command 'info 8' |
22:08.04 | cr2 | so we may read them with 'dd' |
22:08.15 | cr2 | the numbers in the wiki ? |
22:08.19 | pof | yes |
22:08.22 | pof | Partition[0], type=0x20, start=0x2, total=0x18FE |
22:08.23 | pof | Partition[1], type=0x23, start=0x1900, total=0x1700 |
22:08.23 | pof | Partition[2], type=0x25, start=0x3000, total=0x19800 |
22:08.23 | pof | Partition[3], type=0x4, start=0x1C800, total=0x1E000 |
22:09.10 | cr2 | http://wiki.xda-developers.com/index.php?pagename=HermesMemoryMap |
22:09.28 | pof | it's on http://wiki.xda-developers.com/index.php?pagename=Hermes_BootLoader |
22:09.37 | cr2 | ok, that looks different. |
22:09.52 | pof | partition 0x25 is the imgfs |
22:10.20 | cr2 | ok. |
22:11.46 | cr2 | what are the first two bytes in nand ? |
22:12.01 | cr2 | Partition[0], type=0x20, start=0x2 |
22:12.55 | pof | mmm... no idea |
22:13.10 | cr2 | can they be dumped ? |
22:13.28 | pof | yes, the whole nand can be dumped with the patched bootloader :) |
22:13.43 | cr2 | ok, they you can check the first 2 bytes. |
22:13.55 | cr2 | because the rest is contiguous. |
22:15.35 | cr2 | static struct mtd_partition htchermes_nand_part[] = { |
22:15.35 | cr2 | <PROTECTED> |
22:15.35 | cr2 | <PROTECTED> |
22:15.35 | cr2 | <PROTECTED> |
22:15.40 | pof | the first byte, is what the bootloader sees as 0x50000000 ? |
22:15.47 | cr2 | yes. |
22:15.53 | pof | then the IPL is there |
22:16.13 | cr2 | well, but why is this 2byte offset ? |
22:16.16 | pof | should be the same as te first two bytes of IPL |
22:16.43 | cr2 | the first 4bytes or IPL are usually well known :) |
22:16.57 | cr2 | b 0x1000 |
22:18.09 | pof | i think 0x2 in partition is not 0x50000002 in bootloader |
22:18.20 | cr2 | if the partition really starts with the 0x2 offset, then pdocread will read the IPL startig with this offset. |
22:18.30 | cr2 | which does not make much sense to me. |
22:18.33 | pof | partitions should start later in nand |
22:19.13 | cr2 | ok, then we need to get an idea of the "raw" nand partitioning |
22:19.17 | pof | i think the partition table starts at 0x501a0000 |
22:19.29 | cr2 | which bytes in which ranges belong where. |
22:20.03 | cr2 | the whole size of NAND is known, so if you are doing a complete raw dump you can check it. |
22:20.29 | cr2 | then it's not difficult to check where is the IPL,SPL and wince in the raw dump. |
22:20.36 | pof | ok, will get a full raw dump and send it to u |
22:20.50 | cr2 | because their "fingerprints" are well known. |
22:20.57 | cr2 | ok. |
22:21.06 | pof | ipl is at 0x50000000, spl at 0x50020000 |
22:21.28 | pof | but this is what the bootloader sees |
22:21.42 | cr2 | i'm not an expert on nand. is it really memory mapped ? |
22:21.55 | cr2 | then you can dump it with "pwf" in haret. |
22:22.07 | pof | yes |
22:22.21 | pof | but with pwf you get some parts corrupted |
22:22.22 | cr2 | last time i tried to do it on a s3c24xx satnav box, there were some problems. |
22:23.10 | cr2 | hm. i will try it myself too. it's a good idea. |
22:23.13 | pof | see this: http://forum.xda-developers.com/showthread.php?t=301770 |
22:23.57 | cr2 | 7d00 00ea 0d00 00ea |
22:24.11 | pof | this is the start of IPL |
22:24.13 | cr2 | ea007d00 |
22:24.21 | cr2 | ea000d00 |
22:24.38 | cr2 | ea is some jump. |
22:24.54 | cr2 | i'll enter it in mc and check with objdump. |
22:25.31 | pof | have u used radare ? |
22:26.09 | pof | export OBJDUMP env variable to the path where u have crosscompiled objdump, then press "V" and u see it decompiled in real time :) |
22:26.22 | pof | u can align the code with keyboard arrows |
22:26.36 | pof | very handy :) |
22:27.50 | cr2 | don't have hermes running. some issues with the wifi ap. |
22:28.42 | cr2 | <PROTECTED> |
22:30.00 | cr2 | hm. looks like a legitimate code. |
22:30.40 | cr2 | ok, i'll think about it. |
22:31.11 | pof | do u have ida there ? |
22:31.21 | cr2 | now i need some sleep. |
22:31.25 | cr2 | yes :) |
22:31.32 | pof | ok, just wait a second |
22:31.37 | cr2 | even a legit version :) |
22:31.39 | cr2 | ok. |
22:33.44 | pof | http://pof.eslack.org/tmp/ida.zip |
22:33.47 | pof | download this |
22:34.02 | pof | ipl & spl correctly rebased, and with some comments :) |
22:37.47 | cr2 | ok. thanks. |
22:38.40 | cr2 | btw, do you have a good spl idb for ba ? |
22:40.44 | pof | nope |
22:40.51 | pof | but i can have a look if u need |
22:42.30 | pof | to know the address to rebase it, you can use dumpromx.exe |
22:44.14 | cr2 | rebasing is not a problem, usually i can't find a correct "virtual" entry and where to put the RAM seg. |
22:44.33 | cr2 | universal & such are better because they run from RAM directly. |
22:46.49 | cr2 | ok. good night. |
22:47.00 | pof | ok good night |
22:47.01 | pof | :) |
23:10.13 | *** join/#htc-linux balinux (n=balinux@c-76-21-125-16.hsd1.ca.comcast.net) |
23:11.12 | *** join/#htc-linux ljp (n=lpotter@203.94.178.46) |
23:17.52 | balinux | hi all, I'd like to setup a dual-boot WinCE/Linux system on my Blue Angel (preferably w/Linux residing on 1GB CompactFlash). Any advice? |
23:21.18 | balinux | err... 1GB SD |
23:30.01 | balinux | pretty quiet in here :) is there a better time to come back and get advice on this? |
23:30.42 | pof | hi balinux |
23:32.14 | balinux | hey pof |
23:32.15 | pof | usually during the day is more people |
23:32.15 | pof | for blueangel |
23:32.16 | pof | just download the files from gnulinux.biz |
23:32.16 | balinux | ok, i'm in the U.S. |
23:32.16 | pof | partition your sd card |
23:32.16 | pof | and run haret.exe from CE to boot linux |
23:32.16 | pof | u have wm5 or wm2003se on it ? |
23:32.30 | balinux | thanks. it's got wm2003se. the trouble is it's got a cracked display and I need to know if I can get WinCE back after using haret.exe to boot Linux |
23:32.57 | balinux | currently, i'm using Microsoft's ActiveSync Remote Display to control it from a PC |
23:33.00 | pof | yes, on wm2003se device gets hard-reseted after booting linux |
23:33.23 | pof | on wm5 you don't loose any data when you go back to wince |
23:33.58 | balinux | ok, just to make sure... i can boot Linux using haret.exe then hard reset to get back to WinCE, right? |
23:34.07 | pof | yes, that's right |
23:34.35 | pof | linux runs from SD card... you don't have to flash anything |
23:35.11 | balinux | cool. i hear WinSE is an ActiveSync client for Linux. Has anyone tried using ActiveSync Remote Display with WinSE on a Blue Angel :) |
23:35.18 | pof | but without screen, you'll miss a lot of cool features :P |
23:35.21 | balinux | that's cool |
23:36.05 | pof | never heared about winSE sorry |
23:36.10 | balinux | er... SynCE |
23:36.12 | pof | ah |
23:36.30 | pof | i don't think u can use it with remote display |
23:36.43 | pof | synce is only to sync contacts, calendar, etc... |
23:37.04 | pof | but u can setup a vnc server on your blueangel |
23:37.14 | pof | and connect from a client on your pc |
23:37.21 | pof | ssh into it when u have linux running |
23:37.27 | balinux | does WiFi work now? I'd love to get pocketVncServ on it |
23:37.37 | balinux | for Linux, that is |
23:37.46 | pof | wifi on BA is not 100% working AFAIK |
23:37.55 | pof | cr2 is working on it |
23:39.38 | balinux | ok, I'm thinking :) maybe I could setup VNC over bluetooth? |
23:40.16 | pof | maybe... never done that, but u can try :) |
23:40.34 | balinux | this is gonna be fun |
23:40.46 | balinux | :) |
23:42.36 | balinux | thanks |