00:05.08 | *** join/#elinux gregiadf (n=gregiadf@202.75.186.154) |
00:19.55 | *** join/#elinux joe_bleau (n=joe_blea@adsl-65-67-67-230.dsl.fyvlar.swbell.net) |
00:31.01 | *** join/#elinux T`2 (i=debian-t@pdpc/supporter/student/T) |
00:31.46 | *** join/#elinux eggers (n=eggers@cpe-24-28-73-7.austin.res.rr.com) |
00:42.36 | *** join/#elinux Soopamn (n=soopaman@CPE000d8891ac4c-CM000a739bc374.cpe.net.cable.rogers.com) |
00:44.20 | *** join/#elinux CP|Dresden (n=nobody@aus-ext-proxy01.amd.com) |
00:55.12 | *** join/#elinux Soopaman (n=soopaman@69.158.180.139) |
00:56.21 | *** join/#elinux Soopaman (n=soopaman@69.158.180.139) |
01:05.33 | *** join/#elinux noclouds (n=mhfan@60.166.39.9) |
01:24.23 | *** join/#elinux andersee (n=andersen@codepoet.org) |
01:24.23 | *** mode/#elinux [+o andersee] by ChanServ |
01:34.48 | *** join/#elinux markl (n=mark@dsl093-225-127.slc1.dsl.speakeasy.net) |
01:40.50 | *** join/#elinux andersen (n=andersen@codepoet.org) |
02:00.09 | *** join/#elinux theFloe (n=theFloe@chello062178039220.14.11.tuwien.teleweb.at) |
02:19.06 | *** join/#elinux pb_ (n=pb@2002:5168:d214:1:a00:1fff:fe06:93c) |
02:27.30 | *** join/#elinux Soopamn (n=soopaman@CPE000d8891ac4c-CM000a739bc374.cpe.net.cable.rogers.com) |
02:47.22 | *** join/#elinux T`2_ (n=total@tor/session/x-9bc0030553225340) |
02:51.26 | *** join/#elinux GPSFan_ (n=Ken@65.121.49.208) |
02:57.17 | *** join/#elinux Soopamn (n=soopaman@69.158.180.139) |
02:57.52 | *** join/#elinux weo1 (n=weo@p54999771.dip0.t-ipconnect.de) |
02:58.40 | *** join/#elinux GPSFan_ (n=Ken@65.121.49.208) |
02:58.49 | *** join/#elinux noclouds (n=mhfan@60.166.39.9) |
04:28.57 | *** join/#elinux cdm (n=cdm@adsl-69-236-127-131.dsl.pltn13.pacbell.net) |
05:02.51 | *** join/#elinux FireEgl (n=FireEgl@Atlantica.US) |
05:17.16 | *** join/#elinux Russ (i=foobar@ip70-190-223-46.ph.ph.cox.net) |
05:34.00 | *** part/#elinux joe_bleau (n=joe_blea@adsl-65-67-67-230.dsl.fyvlar.swbell.net) |
05:58.53 | *** join/#elinux noclouds (n=mhfan@60.166.39.9) |
06:27.43 | *** join/#elinux dijenerate (n=dijenera@72.22.159.26) |
06:36.53 | *** join/#elinux hufnus (n=slonsiki@DSL135-071.labridge.com) |
06:46.52 | *** join/#elinux andersee (n=andersee@codepoet.org) |
06:46.52 | *** mode/#elinux [+o andersee] by ChanServ |
06:54.46 | *** join/#elinux noclouds (n=mhfan@60.166.39.9) |
07:16.53 | *** join/#elinux noclouds (n=mhfan@60.166.55.120) |
08:08.40 | *** join/#elinux vrm (n=vrm@53.55.101-84.rev.gaoland.net) |
08:12.16 | *** join/#elinux noclouds (n=mhfan@60.166.55.120) |
09:08.50 | *** join/#elinux Spetznaz (n=spetznaz@tac.mukachevo.net) |
10:08.13 | CP|Dresden | Morning |
11:45.08 | *** join/#elinux thraxisp (n=thraxisp@ottawa-hs-209-217-79-42.d-ip.magma.ca) |
11:53.29 | *** join/#elinux Genesis (n=genesis@dev.aimao.org) |
11:54.58 | Genesis | bonjour |
12:12.11 | *** join/#elinux jayakumar2 (n=jayakuma@203.121.47.18) |
13:00.52 | *** join/#elinux prpplague (n=billybob@72.22.141.137) |
13:03.31 | *** mode/#elinux [+o prpplague] by ChanServ |
13:18.32 | *** join/#elinux Genesis (n=genesis@dev.aimao.org) |
13:45.59 | *** join/#elinux darkschneider (n=gab@213-140-6-96.ip.fastwebnet.it) |
14:35.47 | *** join/#elinux Crofton (n=balister@206.128.246.5) |
15:11.05 | chouimat | morning |
15:26.57 | *** join/#elinux eggers (n=eggers@pixpat.austin.ibm.com) |
15:39.54 | *** join/#elinux T0mW (n=Tom@24.115.193.215.res-cmts.sth.ptd.net) |
15:42.04 | prpplague | T0mW: hey hey |
15:42.09 | T0mW | hello |
15:42.58 | T0mW | prpplague: you have time, I'm working throught the first cuppa' and not worth much until then |
15:44.08 | prpplague | http://www.sparkfun.com/commerce/product_info.php?products_id=608# |
15:45.54 | beeble | so a stencil can be cut with a low-cost laser cutter |
15:46.00 | beeble | how low is low cost? |
15:46.13 | T0mW | prpplague: I had given carefull thought to the same idea. |
15:46.14 | file | sweet I'm seeing blue spots |
15:47.14 | T0mW | prpplague: I finally figured that would work, maybe, but you have the problem of getting the sqeegee around those posts... |
15:47.50 | T0mW | tape, that is the answer. Tape and two small codiment dishes, works well. |
15:48.40 | T0mW | or coins, or medallions, anything that weights 1/2 ounce and less than 2 ounces |
15:49.47 | T0mW | beeble, I ordered a stencil for a 5.5 X 7 inch board, cost me a total of $60. |
15:50.41 | T0mW | beeble: I had the stencil three days later via Express Mail |
15:51.13 | beeble | sounds good |
15:52.42 | T0mW | The only thing that I'll ever use a paste syringe on will be for the occasional IC replacement / rework. The stencil is a much better way to apply solder paste. More even, and accurate distribution of the solder paste. |
15:57.37 | CP|Dresden | What up boys? |
15:57.54 | CP|Dresden | Nobody talks in here when you aren't around |
15:59.20 | T0mW | CP|Dresden: holidays are over, so it seems that everyone is busy justifying the year-end bonuses? |
15:59.22 | prpplague | CP|Dresden: hey bud |
15:59.25 | prpplague | CP|Dresden: hows the brew? |
15:59.31 | CP|Dresden | tasty |
15:59.39 | T0mW | CP|Dresden: how are the women? |
15:59.49 | CP|Dresden | Its 1 liter for 3 euros night tonight |
16:04.42 | prpplague | CP|Dresden: jeeze |
16:08.39 | *** join/#elinux Crofton (n=balister@206.128.246.5) |
16:40.14 | T0mW | this is silly. I've been looking at code, etc., for the LPC2000 and noted that it seems most people are slapping a boilerplate copyright notice into every file they make available. |
16:41.40 | T0mW | they do this to trivial code and even header files. For example, one guy has this copyright notice in a header file which contains the ARM SOC registers names and bit values. And, it is the exact same verbage was that used in the Philips docs! |
16:42.22 | T0mW | How do claim copyright over something that isn't yours? It appears that Microsoft isn't the only one using Fear, Uncertainty and Doubt these days. |
16:43.01 | T0mW | One guy is even asserting copyright over uuencode / decode. |
16:43.27 | T0mW | </rant> |
16:44.27 | *** join/#elinux hufnus (n=slonsiki@DSL135-071.LABridge.com) |
16:45.21 | prpplague | T0mW: i think alot of ppl are scared about losing control over work they've done |
16:45.25 | prpplague | T0mW: its on my mind |
16:45.45 | prpplague | T0mW: i've had three incidents in the last two years where other ppl have claimed my work as theirs |
16:53.52 | T0mW | prpplague: this is a reply I got from one of the "offenders", a software company: http://rafb.net/paste/results/HhlkzR60.html |
16:54.52 | T0mW | So, they are claiming that "sweat" can create a copyright, regardless of who the original copyright owner is. |
17:03.41 | *** join/#elinux Crofton_|laptop (n=balister@206.128.246.5) |
17:04.43 | *** join/#elinux thraxisp (n=thraxisp@ottgate.precidia.com) |
17:21.27 | *** join/#elinux TimRiker (n=timr@pdpc/supporter/bronze/TimRiker) |
17:21.27 | *** mode/#elinux [+o TimRiker] by ChanServ |
17:24.28 | *** join/#elinux chouimat (n=dieu@kde/developer/chouinard) |
17:24.34 | prpplague | TimRiker: hey tim |
17:24.38 | prpplague | TimRiker: how goes it? |
17:26.02 | TimRiker | I can't complain, but sometimes I still do. |
17:31.06 | T0mW | TimRiker: human nature to complain |
17:43.31 | *** join/#elinux MarkK (n=got@65-100-57-215.ptld.qwest.net) |
17:56.06 | MarkK | there's a lot of people here |
18:01.46 | MarkK | I need a "lite" OS, with a gui, standards based browser, ssh client, and the ability to run from flash |
18:02.34 | beeble | familiar? http://familiar.handhelds.org/ |
18:03.19 | MarkK | it's x86 platform |
18:03.32 | MarkK | but a geode processor |
18:03.43 | MarkK | not much cpu performance |
18:06.16 | beeble | maybe http://thinstation.sourceforge.net/ |
18:14.50 | MarkK | no |
18:14.57 | MarkK | i don't need a "thin" client |
18:15.06 | MarkK | I need a lite OS, full independent |
18:15.09 | MarkK | it has to travel |
18:15.17 | MarkK | without network connectivity to run |
18:16.04 | beeble | how much flash do you have? |
18:19.27 | TimRiker | T0mW: got any recommendations on hardware for a digital phone switch? Ie: a small embedded box that would hook into a few POTS lines and have a number of jacks for phone extensions? |
18:19.57 | TimRiker | would also have ethernet to handle VoIP stuff. |
18:20.36 | TimRiker | MarkK: checkout the OS used on the Nokia 770. |
18:20.56 | TimRiker | or the Qt/E stuff used in OE/OZ/etc |
18:21.15 | prpplague | MarkK: there is a complete OE build for the geode |
18:21.37 | TimRiker | has anyone integrated the nokia stuff into OE yet? |
18:21.53 | TimRiker | that's GTK/dillo perhaps? /me does not recall. |
18:22.04 | T0mW | TimRiker: no, I don't do any POTS work, other than simple audio modems. |
18:22.53 | prpplague | TimRiker: file would be able to give you some good ideas i would bet |
18:26.19 | *** join/#elinux Crofton (n=balister@206.128.246.5) |
18:28.27 | *** join/#elinux mbuf (n=mbuf@59.92.37.146) |
18:28.39 | *** join/#elinux Sgt-Donan (n=Loutre@mto30-1-82-242-53-8.fbx.proxad.net) |
18:29.31 | mbuf | i am trying to study the flash operations of amd29lv160db, the datasheet doesn't seem to give very detailed info; are there flash specific commands that are not provided in chip datasheets ? |
18:30.30 | prpplague | mbuf: amd isn't know for their details in flash datasheets |
18:31.41 | mbuf | prpplague, i have the code in u-boot, i can understand it, but, can't figure out how to correlate it with the datasheet info |
18:32.34 | mbuf | prpplague, btw, i fixed the macro problem, "mr32 addr, data # [addr]=data" - in GNU as, @ is used as a in-line comment than #, arm assembly uses # Rn operand |
18:32.39 | prpplague | mbuf: thats the nor flash on the s3c2410 board? |
18:32.48 | mbuf | prpplague, yes |
18:33.14 | prpplague | mbuf: that one should be cfi compliant |
18:33.24 | mbuf | prpplague, yes it is |
18:33.44 | prpplague | mbuf: then you should be able to get the CFI doc for info about the process |
18:33.59 | mbuf | prpplague, ohh ok |
18:34.34 | prpplague | mbuf: imho 90% of doing embedded level work is knowing where to find the documentation |
18:35.35 | mbuf | prpplague, :) |
18:42.58 | mbuf | found it, http://www.amd.com/us-en/assets/content_type/DownloadableAssets/cfi_r20.pdf |
18:44.32 | file | how many lines? |
18:46.48 | mbuf | also here, http://www.delorie.com/agenda/specs/29220404.pdf |
18:49.01 | *** join/#elinux |nico| (i=nico@212-100-183-25.adsl.easynet.be) |
18:56.18 | TimRiker | file: whatever is a nice price/features break point. |
18:57.08 | TimRiker | I can see value in a simple 1 incoming 1 outgoing line box for home users that want to get VoIP. |
18:57.36 | *** join/#elinux scribe (n=scribe@m2f39fa48.tmodns.net) |
18:57.46 | TimRiker | I can also see value in a small office setup. say 4 incoming lines and 8 extensions? |
18:58.04 | TimRiker | eep. /me hears lunch calling. |
19:03.02 | file | TimRiker: you have heard of Asterisk, right? |
19:12.01 | file | I'm ever so mildly amused by Trac |
19:23.09 | *** join/#elinux ZeZu (i=ZeZu@69.246.204.192) |
20:07.33 | TimRiker | file: of course. the thought is to build an embedded server running asterisk, |
20:07.43 | file | kk |
20:08.15 | file | both Digium and Sangoma have cards for Asterisk for analog deployment, high capacity and low capacity |
20:08.51 | prpplague | hehe, i remember using a Sangoma 56k DDS card |
20:09.06 | prpplague | and t1 stuff |
20:09.26 | prpplague | they worked pretty well, just could not justify the price compared to a standalone device |
20:10.43 | TimRiker | file: nod. I was hoping for a stand alone box at a lower price point. |
20:13.34 | file | TimRiker: not really |
20:13.57 | file | the closest people have come to a stand alone embedded device is a soekris with a digium board in it |
20:16.19 | TimRiker | do you think a stand alone could be built for cheaper? |
20:16.30 | TimRiker | if so, what hardware would you use? |
20:17.22 | TimRiker | I wonder if something like the ti omap would help having a dsp. I don't think the omap offers many input/output channels though and you'd need as many as you could get. |
20:17.48 | TimRiker | what do the digium boards use? ie: is there a d/a a/d for each line? |
20:29.33 | pb_ | The Digium boards certainly aren't all that cheap per port. From what I remember, you can buy a 2xFXS+1xFXO ATA from, say, Grandstream for about the price of a single channel on a tdm400. |
20:29.59 | pb_ | I daresay you could make something cheaper than a digium tdm card if you wanted just a few ports - say, four - on an embedded-type system. |
20:33.41 | *** join/#elinux GPSFan (n=Ken@65.121.49.208) |
20:42.51 | khem | Can anyone help with debugging linux wit JTAG debuggers |
20:43.24 | prpplague | khem: depends on which debugger you are using |
20:43.34 | prpplague | khem: you might get more assistance in #openjtag |
20:44.12 | khem | prpplague: I am using ARM ICE and RealView Debugger on Versatile 926 Ref board |
20:45.15 | prpplague | khem: hmm, can't say i've used that one |
20:45.21 | prpplague | khem: might try the openjtag guys |
20:45.36 | prpplague | khem: what are you actually debugging? |
20:46.31 | khem | I am debugging thumb applications segfaults so I am able to launch the kernel image from JTAG |
20:46.42 | khem | but it does not stop on exceptions |
20:46.58 | khem | and also not on H/W break points that I am setting. |
20:47.15 | khem | I can restart/stop the target |
20:47.27 | T0mW | debugging from Flash? |
20:47.50 | T0mW | or is your code in RAM? |
20:47.54 | khem | T0mW: no its downloaded |
20:47.56 | khem | to RAM |
20:48.07 | T0mW | shrug, mine works |
20:48.12 | T0mW | must be a config problem |
20:48.32 | khem | T0mW: Do you use uboot to download image |
20:48.35 | T0mW | did you try contacting their tech support people, those are commercial products |
20:48.46 | khem | T0mW: or do you download the image from RV Debugger |
20:49.12 | T0mW | I know that my Abatron unit has specific steps to be used with the linux kernel. |
20:49.28 | khem | T0mW: I have option to use abatron as well |
20:49.33 | T0mW | I use insight |
20:49.46 | khem | T0mW: Can I debug an application using abatron |
20:49.54 | T0mW | IIRC, Realview is ARM Ltd debugger? |
20:50.05 | khem | someone told me that it is good for kernel debugging |
20:50.10 | khem | yes it is from ARM ltd |
20:50.15 | T0mW | nod |
20:50.33 | T0mW | ANY hardware jtag unit is "good for kernel debugging" |
20:51.12 | khem | T0mW: my scenario is that I am getting a segfault in bash bug the back trace is showing me that pc is pointing in stack |
20:51.17 | khem | so no back trace |
20:51.30 | T0mW | but, as I said, there was a section in the Abatron manual which told me "how" to use the Abatron to debug the linux kernel. It is not the same as debugging an application. |
20:52.26 | khem | T0mW: So i Want to stop in bash/code essentially not in kernel |
20:52.56 | T0mW | I don't know of anyone here that uses RealView + MultiICE, mostly Abatron or Lauterbach |
20:53.02 | khem | but for me gdb/gdbserver is also segfaulting so I can not use application debugger |
20:53.40 | khem | I am bringing up a system with thumb mode applications |
20:54.16 | T0mW | how does the system work when compiled as ARM32? |
20:55.35 | khem | works ok |
20:55.45 | T0mW | I believe that you are going to run into some interesting problems with Thumb code + Linux, AFAIK, the kernel would still have to be ARM32 not Thumb. |
20:56.05 | khem | I can trace down to some PLT entries but thats all and its a guess too |
20:56.32 | T0mW | is the kernel compiled as thumb or arm32? |
20:56.34 | khem | T0mW: kernel is compiled in ARM mode but it can support running thumb binaries |
20:56.59 | T0mW | correct, it can, IF you do a mode switch on the processor (bx) |
20:58.03 | T0mW | before you make your system calls from within the app / libraries, you have to switch from Thumb to ARM32 mode, call the ARM32 kernel, then resume thumb mode after the syscall |
20:58.41 | T0mW | there is no thumb support in the kernel, mode switching or otherwise |
21:00.01 | khem | yes that part is done in uclibc, this may also have problems |
21:00.32 | T0mW | I suspect so. |
21:00.57 | T0mW | a libary |
21:01.00 | T0mW | such as newlib |
21:01.08 | khem | T0mW: I have to run to a meeting thanks for your help so far |
21:02.03 | T0mW | detects the ARM state during the incoming call (entry to the lib), then switches CPU to appropriate mode that the library is compiled in: interworking |
21:34.00 | file[laptop] | ack I'm back |
21:34.08 | file[laptop] | TimRiker: I'm focused, let's carry on a conversation |
21:54.26 | *** join/#elinux T`2 (n=total@pdpc/supporter/student/T) |
22:32.11 | *** join/#elinux CP|Dresden (n=nobody@aus-ext-proxy02.amd.com) |
22:50.07 | *** join/#elinux vittorio (n=andreas@213.174.253.3) |
23:25.24 | Genesis | bonne nuit |
23:56.02 | *** join/#elinux andersen (n=andersen@codepoet.org) |