**** BEGIN LOGGING AT Wed Nov 16 03:00:00 2005 **** BEGIN LOGGING AT Wed Nov 16 03:54:04 2005 Nov 16 04:08:10 ka6sox: there ? Nov 16 05:11:44 <[g2]> key2 hey! Nov 16 05:12:40 yop Nov 16 05:13:04 so if I got it right, you're looking for a hardware to develop a JTAG controller on it Nov 16 05:13:05 right ? Nov 16 05:16:46 <[g2]> key2 another set of hw to develop JTAG on Nov 16 05:17:01 [g2] why don't you make it Nov 16 05:17:01 ? Nov 16 05:17:05 <[g2]> actually I didn't get the Black Dog for that Nov 16 05:17:25 <[g2]> make the hw ? Nov 16 05:17:27 [g2]: do you have a link to the black dog? Nov 16 05:17:40 [g2] Nov 16 05:17:41 yeah Nov 16 05:17:55 <[g2]> I think it's http://www.blackdogproject.com Nov 16 05:18:09 vmaster: wanted to ask you a stupid question :) how do you get the data comming from the I/O pin for the LPC? Nov 16 05:18:31 I know for writing it's IOSET/IOCLR Nov 16 05:18:31 ? Nov 16 05:18:41 ah, you mean how to read the io pins? Nov 16 05:18:46 yeah Nov 16 05:19:32 the IOPIN register Nov 16 05:19:46 ok Nov 16 05:19:53 <[g2]> http://www.projectblackdog.com/ Nov 16 05:20:00 and it reads just one PIN or it's a unsigned int ? Nov 16 05:20:07 unsigned int Nov 16 05:20:31 it contains both output and input pins Nov 16 05:20:46 <[g2]> key2 normally I would think about building the hw, but these guys are already selling the 256MB flash version for $199 Nov 16 05:21:06 <[g2]> that's with the fingerprint reader Nov 16 05:22:07 oh, nice Nov 16 05:22:18 <[g2]> the fingerprint reader is a snap in Nov 16 05:22:59 <[g2]> so really we just talking about a case or maybe just the units without all the packaging in more volume Nov 16 05:23:44 [g2] how does it work ? you plug it in, you get a virtual drive with a Xserver you can run, then it open's it ? Nov 16 05:24:27 [g2] and what do you expect the hardware to do ? Nov 16 05:24:39 interface between the PC and the JTAG right ? Nov 16 05:24:58 <[g2]> I'll be back in 15 Nov 16 05:25:12 <[g2]> there's MMC/SDIO Nov 16 05:25:29 <[g2]> so I think we can make an adapter and just reprogram the FPGA Nov 16 05:26:12 <[g2]> Blackdog, firmware, adapter + notebook/PC Nov 16 05:27:13 what kind of FPGA is inside ? Nov 16 05:29:32 vmaster: how is your jtag controler built in fpga is doin ? Nov 16 05:39:39 <[g2]> Xilinx with the ppc405 hardcore Nov 16 05:40:40 <[g2]> so I think any code developed for the S3 would probably just be re synth'ed Nov 16 05:42:21 <[g2]> XCF08P Nov 16 05:42:35 [g2]: how do u know Nov 16 05:42:39 <[g2]> F48 Nov 16 05:42:57 <[g2]> I'm looking at it with my lighted magnafying glass Nov 16 05:43:09 so you bought one ? Nov 16 05:43:47 <[g2]> yeah arrived yesterday, on the PC xterm was up as root and the kids played galaxia Nov 16 05:43:53 how do you know that the FPGA is not also connected to the fingerprint reader Nov 16 05:44:23 <[g2]> it is, there's a header that it snaps into Nov 16 05:44:38 <[g2]> the fingerprint reader is a snap-in card Nov 16 05:44:41 so how do you want to dev for the fpga if you don't have the spec of the fingerprint reader Nov 16 05:44:43 and worse Nov 16 05:44:53 what if some of the fingerprint reader algorithm are built into the fpga Nov 16 05:44:54 ? Nov 16 05:44:59 <[g2]> it's all open Nov 16 05:45:29 and last Nov 16 05:45:33 they say it's secure Nov 16 05:45:37 but if it's a MMC Nov 16 05:45:48 then anyone could take it off and put it in a computer then read Nov 16 05:45:51 you don't need the fingerprint Nov 16 05:46:00 <[g2]> there's Debian running on the FPGA and a complete QEMU environ for devleopment Nov 16 05:46:16 Debian on FPGA ? Nov 16 05:46:29 <[g2]> there's a hardcore cpu on the chip Nov 16 05:46:34 so the PPC that is inside is built into the fpga ? Nov 16 05:46:40 <[g2]> yeah Nov 16 05:46:42 fuck Nov 16 05:46:43 :) Nov 16 05:46:46 can't velieve that Nov 16 05:47:02 and they give the core in vhdl ? Nov 16 05:47:25 <[g2]> the chips come with up to 4 hardcores Nov 16 05:47:34 <[g2]> not the "HARD" part Nov 16 05:47:41 oh Nov 16 05:47:41 <[g2]> note Nov 16 05:47:43 so it's an ASIC Nov 16 05:47:54 <[g2]> it's an FPGA with an embedded CPU Nov 16 05:48:07 a xilinx with embeded cpu ? Nov 16 05:48:11 which one is that :) Nov 16 05:48:16 <[g2]> they've been out for years Nov 16 05:48:23 yeah Nov 16 05:48:27 microblaze or PPC Nov 16 05:48:29 <[g2]> the biggest one has 4 CPUs on it Nov 16 05:48:31 but it's not a hard core Nov 16 05:48:39 <[g2]> NO... that's a "Soft" core Nov 16 05:48:46 <[g2]> along with picoblaze Nov 16 05:48:51 yeah Nov 16 05:48:52 <[g2]> 8-bit softcore Nov 16 05:49:07 but dunno which FPGA has a hardcore CPU on it Nov 16 05:49:08 :) Nov 16 05:49:12 would love to know Nov 16 05:49:24 virtex ? Nov 16 05:49:32 <[g2]> well I'll bet the XCF08P does :) Nov 16 05:50:05 * [g2] boots laptop and head to xilinx's web site Nov 16 05:50:50 XCF08P is a PROM :) Nov 16 05:50:51 hahah Nov 16 05:51:22 so for sure it doesn't have a CPU in it Nov 16 05:51:23 :) Nov 16 05:51:31 <[g2]> doh... then the big FPGA is under the Reader Nov 16 05:51:41 unstick it :) Nov 16 05:51:45 btw, i'm working on an ml310 which has an xc2vp30 on it Nov 16 05:51:48 what u waiting for :)))) Nov 16 05:52:04 that's a small spartan2 Nov 16 05:52:38 I made my own JTAG controller that can do read/write/readwrite... Nov 16 05:52:42 build in fpga Nov 16 05:52:45 so it's quiet fast Nov 16 05:52:51 but I wanted to make a EJTAG one Nov 16 05:52:54 <[g2]> heh I thougt it looked really tiny :) Nov 16 05:53:23 an xc2vp30 is a xilinx virtex2 pro, NOT a spartan2 Nov 16 05:53:30 sheesh, where did we find this guy Nov 16 05:53:33 ph Nov 16 05:53:35 oh Nov 16 05:53:37 XC Nov 16 05:53:38 not XS :) Nov 16 05:53:39 ok Nov 16 05:54:00 lennert :) Nov 16 05:54:02 bastard :) Nov 16 05:54:34 [g2] http://www.digilentinc.com/info/XUPV2P.cfm Nov 16 05:54:35 like that ? Nov 16 05:54:43 <[g2]> yeah the chip under there is as big as the top of my thumb Nov 16 05:56:02 key, meet ignore list. ignore list, meet key2. Nov 16 05:56:28 lennert: what's the point Nov 16 05:57:47 [g2] so what else is built in in your Dog device ? Nov 16 05:58:13 <[g2]> lennert btw do you know there's a 50K bounty for best app on Black Dog by Jan 06 ? Nov 16 05:58:45 [g2]: you had to suscribe before oct 15th Nov 16 06:04:58 Someone knows a company that makes PCB from gerber and also BGA soldering ? Nov 16 06:06:09 key2: gonna be hard to find someone who does both Nov 16 06:06:20 key2: we have to get ours done in two different places Nov 16 06:10:42 key2: I use olimex for easy and quick protos... Nov 16 06:10:48 but no bga i think. Nov 16 06:25:49 prpplague: so you know a company that could make 4 layers pcb ? Nov 16 06:28:15 key2: iirc pcbexpress is who we use when we do outsourced stuff(most of the time we do them inhouse) Nov 16 06:29:29 prpplague: and otherwise, olimex makes via ? Nov 16 06:30:29 key2: i've not used olimex personally, but i hear alot of ppl say they do a good job Nov 16 06:33:26 [g2]: i can't really think of a good application for the Black Dog though Nov 16 06:33:47 prpplague: and for bga ? Nov 16 06:33:57 what company could make small quantities? Nov 16 06:34:25 key2: if you can wait till this afternoon, i can get with our layout guy and get all the info you need Nov 16 06:35:16 key2: i'm mainly software so i'm only indirectly involved in those operations Nov 16 06:35:24 * prpplague is a hardware wannabie Nov 16 06:35:57 where do you wrok Nov 16 06:36:02 work Nov 16 06:36:05 http://www.amltd.com Nov 16 06:36:05 what kind opf company Nov 16 06:36:21 linux based handhelds Nov 16 06:36:56 i do the initial board bringups Nov 16 06:37:30 for what kind of company Nov 16 06:38:32 key2: i don't understand the question Nov 16 06:39:29 what are the products you make used for Nov 16 06:39:30 ? Nov 16 06:39:45 what do you develop basically Nov 16 06:39:47 :) Nov 16 06:41:29 key2: oh the devices are used for inventory control, POS, and such Nov 16 06:41:46 key2: business usage Nov 16 06:46:52 www.4pcb.com ? Nov 16 06:48:25 will do up to 10 layers for you. Nov 16 06:48:55 Upload your Gerber file, and its done. Nov 16 06:49:00 they do quantities of small. Nov 16 06:50:56 For proto-grade 2 layer, the same company does non masked boards for ok price www.barebonespcb.com Nov 16 06:51:35 I dont know if they can populate your BGA though. Nov 16 06:51:58 key2: maybe you should look for a manufacturer in europe? Nov 16 06:52:20 Oh, you in europe? I have one of those too... Nov 16 06:52:23 what was it.... Nov 16 06:55:34 might have been TopTec... Nov 16 07:04:20 www.thepcbshop.com Nov 16 07:04:41 nice people, I've met them in hannover Nov 16 07:04:58 and they're based in Belgium iirc Nov 16 13:04:25 whee, virtex2 pro spitting out chars on the serial.. Nov 16 13:54:04 :) **** ENDING LOGGING AT Thu Nov 17 02:59:56 2005