00:41.22 | [g2] | beewoolie-away, got a slug handy ? |
00:41.51 | beewoolie-away | [g2]: Why? |
00:42.17 | [g2] | can you compute a checksum for me ? |
00:42.26 | beewoolie-away | [g2]: Do you know if I can download unslung 4.x? |
00:42.28 | [g2] | I'm comparing to make sure lots of ppl have the same one |
00:42.35 | beewoolie-away | Checksum on what? |
00:42.37 | [g2] | I'm checking right now |
00:43.07 | [g2] | I don't see the 4.x beta |
00:43.20 | [g2] | I didn't think there were 20 Alpha users yet |
00:43.29 | [g2] | http://sourceforge.net/project/showfiles.php?group_id=116564 |
00:43.42 | beewoolie-away | rwhitby as looking for testers. I thought it was for unslung, but I'm not usre. |
00:44.03 | beewoolie-away | I looked there already. |
00:44.04 | [g2] | yes, standard release policy is 20 Alpha users building from source |
00:44.23 | beewoolie-away | Maybe he was talking about openslug. |
00:44.46 | [g2] | NO, OpenSlug has had 20+ for over a month |
00:45.10 | [g2] | there's 28 OpenSluggers now |
00:45.19 | [g2] | Only 15 4.x |
00:45.27 | [g2] | http://groups.yahoo.com/group/nslu2-linux/database |
00:45.47 | [g2] | 2 alternate boot loaders |
00:46.52 | beewoolie-away | Maybe that's it, then. |
00:47.09 | [g2] | nod. I won't get "released" until there's 20 |
00:47.26 | [g2] | Maybe if you asked rwhitby he'd send you a binary |
00:47.31 | beewoolie-away | I loathe yahoo groups. |
00:47.45 | beewoolie-away | can I build 4.x from OE? |
00:47.52 | [g2] | most probably |
00:48.32 | [g2] | I'd imagine you'd just mv tmp to tmp_openslug and change the distro from openslug to unslung and rebuild the whole shooting match |
00:48.55 | [g2] | although It's been many months since I did that |
00:49.00 | [g2] | build unslung |
00:49.24 | beewoolie-away | I'm building unslung right now. |
00:49.38 | [g2] | cool |
00:49.54 | [g2] | so you got a NSLU2 around that you've got console to ? |
00:50.00 | beewoolie-away | I've got the big disk ready to go. all I need is a working system and I'll be putting one into a test rotation before delopying it as a server on my network. |
00:50.23 | beewoolie-away | what checksum do you need? |
00:55.48 | jacques | anyone built openslug lately? |
00:55.57 | [g2] | nope |
00:56.08 | [g2] | I've been bootloadering and native compileing |
00:56.10 | beewoolie-away | We were just talking about that. |
00:56.11 | [g2] | I've been bootloadering and native compiling |
00:56.19 | [g2] | bbiab |
00:56.29 | jacques | I tried a few days ago and it didn't complete |
00:57.28 | jacques | might be something simple - seemed like some disconnect between kernel config and some .bb |
00:57.28 | [g2] | I've been thinking about taking a snapshot of the OE files |
00:59.07 | beewoolie-away | [g2]: I'm going to go out for a bit. I can look at some slug things in a couple of hours. |
00:59.25 | [g2] | ok |
00:59.50 | [g2] | when you get back can you type dd if=/dev/mtdblock0 bs=1000 count=262 | md5sum |
00:59.59 | [g2] | jacques, can you do that too ? |
01:03.47 | jacques | 83deb02a8df713e638afc13bc2b4f46c |
01:04.03 | [g2] | thx, that looks familiar :) |
01:04.17 | [g2] | ~logs |
01:04.18 | purl | apt/ibot/jbot/purl all log to http://ibot.rikers.org/<channelname>/ where channelname is html encoded ie: %23debian | lines that start with a space are not shown | some channels have stats at http://ibot.rikers.org/stats/<channelname>.html.gz |
01:04.20 | qbot | [g2]: are you smoking crack? |
01:04.50 | [g2] | eno83deb02a8df713e638afc13bc2b4f46c - |
01:05.05 | [g2] | I got the same think on my two slugs |
01:05.26 | [g2] | I makes for a fancy compression algorithm |
01:15.33 | jacques | anyone know how to create pdf files under linux? |
01:15.57 | [g2] | doesn't Latex create pdfs ? |
01:16.15 | [g2] | I know there are conversion utilities from like ps2pdf |
01:16.40 | [g2] | And I'm sure Adobe under WINE would do a nice job, but I don't think that's what you are thinking |
01:17.03 | jacques | no, that latter is not what I want |
01:17.08 | [g2] | :) |
01:17.16 | jacques | i dont understand why abiword doesn't just do it |
01:18.43 | jacques | ah ok, I found this; http://www.abisource.com/twiki/bin/view/Abiword/FaqCreatingPDFs |
01:20.09 | [g2] | jacques, did you see that thing (on /. irrc) about GPL fonts ? |
01:20.53 | jacques | saw the blurb, disn't read it |
01:21.50 | [g2] | they basic thing was that from a recent court ruling document writtin using GPL fonts my be have to be GPL |
01:22.25 | [g2] | I think ppl are looking in to getting an exception, (kinda like lgpl) so the documents could still abe copyrighted as normal doc |
01:22.44 | jacques | bah |
01:23.04 | jacques | there is a bug requesting builtin pdf exporting capabilities for abiword - from 2001 |
01:23.10 | jacques | still open |
01:23.17 | [g2] | DOH! |
01:28.05 | jacques | looks like if I re-build abiword with gnome support, and build gnome-print (neither of which I want to do) I can get pdf files |
01:28.17 | jacques | maybe I'll try pdflatex |
01:31.40 | jacques | or ps2pdf |
06:22.22 | *** join/#openjtag nslu2-log (dyoung@netblock-66-159-209-60.dslextreme.com) [NETSPLIT VICTIM] |
06:24.37 | *** join/#openjtag nslu2-log (dyoung@netblock-66-159-209-60.dslextreme.com) [NETSPLIT VICTIM] |
06:55.38 | *** join/#openjtag ka6sox-vega (www-data@netblock-66-159-209-60.dslextreme.com) |
10:55.49 | *** join/#openjtag JMunakra (~JMunakra@dsl-084-059-194-210.arcor-ip.net) |
11:09.17 | *** join/#openjtag JMunakra (~JMunakra@dsl-084-059-194-210.arcor-ip.net) |
12:08.44 | *** join/#openjtag ka6sox-office (~tking@ka6sox.nslu2-linux) [NETSPLIT VICTIM] |
12:20.41 | *** join/#openjtag JMunakra (~JMunakra@dsl-084-059-194-210.arcor-ip.net) |
12:58.26 | *** join/#openjtag [g2] (~g2@g2.nslu2-linux) |
15:28.58 | JMunakra | https://sourceforge.net/projects/jtagpack/ |
15:29.09 | JMunakra | meine software |
15:29.15 | JMunakra | my software :) |
15:51.52 | [g2] | JMunakra, thx |
16:40.23 | *** join/#openjtag [g2] (~g2@g2.nslu2-linux) |
17:03.04 | *** join/#openjtag beewoolie-away (~beewoolie@florence.buici.com) |
18:09.14 | JMunakra | https://sourceforge.net/projects/jtagpack/ |
18:09.19 | JMunakra | my software :) |
18:35.25 | beewoolie-away | Nice. I'll take a look. |
18:38.29 | beewoolie-away | JMunakra: what are the difference pieces? |
18:39.16 | JMunakra | look at the project homepage |
18:42.27 | beewoolie-away | I am. |
18:42.37 | beewoolie-away | there are three packages. What do they do? |
18:45.19 | beewoolie-away | JMunakra: ? |
18:46.24 | JMunakra | http://jtagpack.sourceforge.net/ |
18:46.28 | JMunakra | do you see this page? |
18:46.46 | beewoolie-away | No. I followed the other link. |
18:46.50 | beewoolie-away | Looking now. |
18:46.55 | JMunakra | which link? |
18:47.20 | JMunakra | Oh, yeah. The summary page. |
18:49.10 | beewoolie-away | Does the stub run on the target? |
18:49.26 | JMunakra | no, currently everything runs on the host |
18:49.40 | beewoolie-away | Interesting. |
18:50.16 | JMunakra | one task would be moving parts of the lib to JTAG emulator hardware |
18:50.28 | JMunakra | to speed things up |
18:50.59 | beewoolie-away | Which has been the point of this channel... |
18:51.15 | beewoolie-away | I'm just curious what you've already got running. |
18:53.33 | beewoolie-away | I'm got a friend working on the bsdl parser. |
18:53.37 | JMunakra | One thing that could be rather easily done is write a cable driver that sends commands to the emulator |
18:53.53 | beewoolie-away | I don't know what you mean. what emulator? |
18:54.21 | JMunakra | Hardware that does the bitshifting |
18:54.36 | beewoolie-away | Frankly, I'm more that curious. I've been using the openwince code and not bee happy with the design. |
18:55.04 | beewoolie-away | ...that would the the TAP, I believe. The emulator component is usually the interface box because it is 'emulating' the jtag protocol. |
18:56.18 | [g2] | beewoolie-away, so lets start to put an architecture in place |
18:56.29 | [g2] | and begin replacing the stuff piece by piece |
18:56.34 | [g2] | or creating it for the first time |
18:56.48 | beewoolie-away | When I finish this milestone, within a few weeks now, I'll put some time to sorting all of this out. I'd really like to work with JTAG enough to know where the bottlenecks will be. |
18:56.54 | beewoolie-away | [g2]: What do you mean? |
18:57.27 | [g2] | beewoolie-away, you mentioned that you have not been happy with the design of OpenWinCE |
18:58.03 | [g2] | I mean you could say OpenWinCE could be improved by xxxxx because of yyyy |
18:58.49 | [g2] | maybe we should just schedule a review of the OpenWinCE sw on some date and have an online design review |
18:59.37 | JMunakra | you shouls also evaluate jelie |
18:59.50 | beewoolie-away | Sounds OK. My beef with the openwince is that the interface is overly complex and there are no debug options to handle failures. |
18:59.50 | JMunakra | should |
18:59.55 | beewoolie-away | I agree. |
19:00.20 | [g2] | ok that sounds like a very reasonable statement |
19:00.33 | beewoolie-away | We;ve been stalled for a couple of months because of an expected USB hardware piece. There isn't really a reason to wait on the SW since the dongle is just transport...unless we design something with an FPGA. |
19:00.47 | beewoolie-away | I think it makes sense, though, to think of an FPGA as an accelerator. |
19:00.55 | JMunakra | I would want to help out with the design review if you like |
19:01.04 | beewoolie-away | Ultimately, my interest is in debug, not simple flash programming. |
19:01.12 | [g2] | nod. |
19:01.18 | [g2] | Both are important |
19:01.19 | beewoolie-away | This sounds like something that should go on the wiki. |
19:01.25 | [g2] | exactly |
19:01.55 | beewoolie-away | Simple, JMunakra is the only person to provide something tangible. We'd be stoopid to exclude you. |
19:02.11 | [g2] | *really stoopid* |
19:02.21 | beewoolie-away | Catastrophically. |
19:02.55 | beewoolie-away | JMunakra: where do you interface to the bsdl data? |
19:03.35 | JMunakra | Well, my intent is to create a platform, not so much specific solutions. But of course, I want experts for specific architectures/applications to fill in the details... |
19:03.58 | [g2] | JMunakra, what are your goals for the platform and otherwise ? |
19:04.20 | JMunakra | beewoolie: I'm not sure whether these are used currently |
19:05.18 | JMunakra | g2: People should have the least possible trouble creating own interfaces (hardware) drivers, and same for debuggers/apps |
19:05.24 | beewoolie-away | JMunakra: Where (or what) is Nahitafu |
19:05.59 | [g2] | JMunakra, I'd imagine we want a backend to GDB |
19:06.08 | beewoolie-away | [g2]: there already is one. |
19:06.31 | JMunakra | nahitech.com |
19:06.36 | beewoolie-away | The trouble is, I believe, that the specific implementation of the GDB interface must be custom for each core. Or, at least, each family. |
19:06.43 | JMunakra | the code isn't available from them anymore tho :) |
19:07.06 | beewoolie-away | Japanese? |
19:07.12 | JMunakra | yes |
19:08.02 | [g2] | beewoolie-away, are you familiar with the abatron devices at all ? |
19:08.11 | beewoolie-away | Quite. |
19:08.12 | JMunakra | bee: have a look at libjtagice. That's the core specific stuff. the jtagstub part is generic |
19:08.35 | beewoolie-away | I'm seeing bsdl stuff in the core. |
19:10.08 | beewoolie-away | The parser is n the libjtag. |
19:10.16 | JMunakra | Check and see whether that's used. I think it uses devicedb.txt, which contains some compacted info from the bsdl file. |
19:11.45 | beewoolie-away | Ah, |
19:12.11 | JMunakra | bbl |
19:12.50 | beewoolie-away | ttfn |
19:12.58 | [g2] | see you later |
19:13.14 | JMunakra | back :) |
19:14.56 | JMunakra | So, I realize that you just need a tool to do your JTAG stuff. I'm not sure how good openwince/jelie are, and how much trouble it is to extend it to your wishes, compared to doing same with jtagpack. |
19:15.42 | JMunakra | Basically, you have to check whether the jtagpack architecture gives you a benefit (like easily switching the cable hardware, e.g) |
19:16.05 | JMunakra | that will outweigh migrating and debugging Xscale tools to jtagpack |
19:41.01 | beewoolie-away | JMunakra: I'll have to take a look. the first task would be to get it to interface to one of my existing boards. |
20:27.31 | *** join/#openjtag JMunakra (~JMunakra@dsl-084-059-194-210.arcor-ip.net) |
20:29.17 | JMunakra | beewolie: You'd probably use a prnprt type interface. I tried it with a Xilinx Parallel Cable III, you need to check whether other interfaces (Wiggler et al) have the same pin assignment |
20:30.01 | JMunakra | then I'd recommend trying some ARM7TDMI target, to verify everything works as expected (because that's what I'm using right now) |
20:34.05 | JMunakra | hm, I checked my sources in to sourceforge cvs like three hours ago, and they still don't show up on the statistics/CVSWeb |
21:15.38 | [g2] | JMunakra, do you know of any realy cheap ARM7 targets ? |
21:18.42 | JMunakra | http://www.olimex.com/dev/index.html |
21:19.41 | JMunakra | the proto boards start at US$59 |
21:19.48 | [g2] | cool |
21:29.54 | JMunakra | Gotta go. Talk to you tomorrow. |
21:40.55 | JMunakra | thedj: So the timestamps are OK when you go directly to the HAL, and bad if you go through AUHAL? |
21:41.06 | JMunakra | wrong window |