**** BEGIN LOGGING AT Wed Nov 02 02:59:57 2005 Nov 02 19:02:06 w00000t Nov 02 19:02:22 i made the xilinx synthesizer segfault Nov 02 19:02:27 ========================================================================= Nov 02 19:02:27 * Low Level Synthesis * Nov 02 19:02:27 ========================================================================= Nov 02 19:02:27 make: *** [destest.ngc] Segmentation fault Nov 02 19:02:32 i rock :P Nov 02 19:02:34 ha ha ha Nov 02 19:03:22 it's kind of easy, too Nov 02 19:03:33 just write blah <= "1111"; outside a process Nov 02 19:03:42 and then inside a process, write blah <= "0000"; Nov 02 19:04:54 bad bad form :) Nov 02 19:05:18 looks like a Bozo No No to me. Nov 02 19:05:22 ka6sox-office: i deleted the assignment outside the process but didn't :wq before i resynthesized Nov 02 19:06:21 ah...that would do it. Nov 02 19:06:31 must eat now...back later Nov 02 21:11:40 someone knows a device that could read fast a flash linked to a proc (MIPS) that has a JTAG/EJTAG interface ? Nov 02 21:12:53 key2, a couple of people are working on one the has USB interface :) Nov 02 21:13:08 but its not quite done :) Nov 02 21:13:17 very soon Nov 02 21:13:18 like who ? Nov 02 21:13:24 ep1220 Nov 02 21:13:43 ka6sox: that's his nick ? Nov 02 21:14:03 ep1220 Nov 02 21:14:42 I just received boards today and will be building them tommorrow. Nov 02 21:14:51 and then starting testing. Nov 02 21:16:14 you need MIPS and ejtag? Nov 02 21:17:17 yeah Nov 02 21:17:29 I made also a USB cable for ejtag Nov 02 21:17:37 based on the ftdi2232 Nov 02 21:17:45 and a scenix microcontroller Nov 02 21:17:52 that is what this board is too..but no controller. Nov 02 21:18:01 well that's slow then Nov 02 21:18:04 just the 2232. Nov 02 21:18:14 how fast are you looking for? Nov 02 21:18:19 2232 can perform read/write/readwrite Nov 02 21:18:28 but not EJTAG_DMA_ control Nov 02 21:18:31 over 6mbits? Nov 02 21:18:37 no Nov 02 21:18:39 okay I see what you mean Nov 02 21:18:47 1mb would be great Nov 02 21:18:55 but his cable just uses the ftdi lib Nov 02 21:19:09 so it's limited to the JTAG function and doesn't really now about ejtag Nov 02 21:19:27 that is where I think that we are going to have to rewrite the libftdi driver. Nov 02 21:19:45 (for better jtag control) Nov 02 21:20:02 so it's basically slow since everytime he has to send on ReadWrite get the answer and send an other one so it's not worth using USB for that Nov 02 21:20:28 it's not really possible and even if it was, it would't help Nov 02 21:20:43 since in ejtag, you have to wait untill some flags are set Nov 02 21:20:49 so basically u have to read non stop Nov 02 21:20:55 k Nov 02 21:20:57 untill you get the value you were looking for Nov 02 21:21:10 so you have to do a comparison then? Nov 02 21:21:14 but everytime you do a READ, you send a usb frame of 4096 byte and only 32 of them are usefull Nov 02 21:21:26 yeah Nov 02 21:21:35 that's why I was using a Scenix microcontroller Nov 02 21:22:04 http://www.parallax.com/detail.asp?product_id=SX48BD Nov 02 21:22:10 I was interested in using a Pic micro. Nov 02 21:22:18 pic are too slow Nov 02 21:22:32 look at the price of those one Nov 02 21:23:11 20 MIPS is too slow? Nov 02 21:23:26 yeah Nov 02 21:23:33 75Mips is already too slow Nov 02 21:24:41 6mb/s = 750kB/s Nov 02 21:25:21 and it takes you much more than 100 8bit instructions to do a ejtag_dma_read Nov 02 21:27:06 hmmm... Nov 02 21:27:41 I thought that ejtag allowed you to set the flags and then just read what you wanted. Nov 02 21:28:05 instead of having to read the stream and wait until what you wanted to come back. Nov 02 21:28:23 brb...putting child to bed. Nov 02 21:30:55 no Nov 02 21:31:05 everytime you wanna do a ejta_dma_read Nov 02 21:32:22 you have to do few ReadWrite() Nov 02 21:32:32 then get the EJTAG registers back Nov 02 21:32:46 it takes a while Nov 02 21:32:47 believe Nov 02 21:32:51 believe me Nov 02 21:42:02 I do Nov 02 21:43:16 sounds like what you need is an Abatron Nov 02 21:54:55 I need a very very cheap 32bit microcontroller Nov 02 21:55:34 ya...but bitbanging 6mb/sec isn't fun. Nov 02 21:56:39 yeah Nov 02 21:56:41 right now Nov 02 21:56:49 it takes me 12s to read 64Kb of memory Nov 02 21:57:24 which means 12min to read the whole memory Nov 02 21:57:28 tooo slow Nov 02 21:57:45 takes us 40 minutes to write 256kB of bootloader with the IXP420 Nov 02 21:58:13 (with a wiggler) this tool should get it down to about 6 minutes. Nov 02 21:58:53 wigller ? Nov 02 21:59:03 what tool shout do it in 6min ? Nov 02 22:00:05 i'm scared ending up to do it with a fpga Nov 02 22:00:27 thats what I'm playing with...a Spartan3 board. Nov 02 22:00:37 it can easily do 6mb/sec Nov 02 22:00:39 and do the comp too. Nov 02 22:00:42 vhdl or verilog ? Nov 02 22:00:45 vhdl Nov 02 22:00:50 (xilinx) Nov 02 22:00:50 fuck Nov 02 22:00:53 prefer verilog Nov 02 22:00:55 yeah Nov 02 22:00:59 I have one of those board Nov 02 22:01:05 Digilent one Nov 02 22:01:12 with spartan3 Nov 02 22:01:13 thats the one. Nov 02 22:01:18 and 1MB of memory Nov 02 22:01:18 100 bucks Nov 02 22:01:31 what do you do in life ? Nov 02 22:01:53 Broadcast engineer/Hardware developer Nov 02 22:02:03 (and play with VHDL stuffs) Nov 02 22:02:21 ok Nov 02 22:02:29 normally if I take a small fpga Nov 02 22:02:29 you? Nov 02 22:02:39 let's say xc2s familly Nov 02 22:02:49 can I make it ? Nov 02 22:03:53 what TZ are you in? Nov 02 22:03:59 TZ ? Nov 02 22:04:09 Timezone. Nov 02 22:04:13 oh Nov 02 22:04:15 paris/fr Nov 02 22:04:18 it's 6 am Nov 02 22:04:22 morning. Nov 02 22:04:27 AM Nov 02 22:04:27 :) Nov 02 22:04:28 yeah Nov 02 22:04:30 its 9pm here. Nov 02 22:04:34 need to sleep Nov 02 22:04:37 UTC-8 Nov 02 22:04:39 u're in california ? Nov 02 22:04:43 ya Nov 02 22:04:46 wherea bout Nov 02 22:04:51 Santa Barbara Nov 02 22:04:56 oh :) Nov 02 22:05:01 i used to live in LA Nov 02 22:05:01 expensive. Nov 02 22:05:11 where? I grew up in OC. Nov 02 22:05:26 west hollywood Nov 02 22:05:44 ah...what took you to paree? Nov 02 22:05:57 paree ? Nov 02 22:06:11 paris Nov 02 22:06:19 i'm french Nov 02 22:06:25 the question should be what took me to la :) Nov 02 22:06:25 good reason. Nov 02 22:06:34 okay what took you here? Nov 02 22:06:41 a chickj Nov 02 22:06:43 -j Nov 02 22:07:01 a girl I met here few years ago Nov 02 22:07:15 ah...did you bring her back? Nov 02 22:07:24 fuck no :) Nov 02 22:07:39 ah... Nov 02 22:07:51 I'm here most of the time... Nov 02 22:07:56 I had no money there so I was workin in bars, and then I used to fuck around so much with other girls that my relation with her had no sence Nov 02 22:08:11 so after I realized that I'm wasting my time there, I came back Nov 02 22:08:27 what are you doing now? Nov 02 22:08:42 engineering.. Nov 02 22:08:45 in a DSL company Nov 02 22:08:53 fun. Nov 02 22:08:57 yeah Nov 02 22:09:08 there is a good group here... Nov 02 22:09:11 that's what I originally studdied, not bartending :) Nov 02 22:09:36 so basically Nov 02 22:09:45 I need to make a cable that would be very chip and very fast Nov 02 22:10:09 sounds like a S3 or Virtex2 type would do it. Nov 02 22:10:10 so since a pic and a scenix won't make it (not fast enough) Nov 02 22:10:25 well S3 are first BGA (for most of them) Nov 02 22:10:35 then I don't need that amount of gate for just driving a jtag Nov 02 22:10:42 so I'm planning on something smaller Nov 02 22:10:43 and cheaper Nov 02 22:10:47 CPLD? Nov 02 22:10:54 no Nov 02 22:10:56 small fpga Nov 02 22:10:59 like I said Nov 02 22:11:15 what are you going to feed it with? Nov 02 22:11:24 cx2s15 or xc2s30 should make it Nov 02 22:12:01 well from one side, I have to take the data, and the type of instruction Nov 02 22:12:10 and from the other, I have to read/write on the jtag Nov 02 22:12:12 sounds like you dont' need a lot of pins. Nov 02 22:12:23 not at all Nov 02 22:12:53 I like the Coolrunner II's that I"m now playing with. Nov 02 22:12:56 but don't know if I should use a uC with it or if it would be a waste Nov 02 22:13:08 how many logical gate? Nov 02 22:13:19 something like 15K Nov 02 22:14:06 I think it's fine Nov 02 22:14:20 but don't really know how to implement it Nov 02 22:15:58 323MHz parts. Nov 02 22:20:18 gotta run now...be back on later...I'm here a lot..unless I"m not :) Nov 02 23:48:09 morning ep1220 boards arrived. Nov 02 23:54:13 ka6sox: hello, hope all went well with Your son's surgery Nov 02 23:54:29 ep1220, yes..hes finally feeling better. Nov 02 23:54:37 almost a week later :) Nov 02 23:55:01 good to hear. Nov 02 23:55:05 yes. Nov 03 02:20:12 ka6sox: you have any vhdl to share yet? Nov 03 02:21:32 I should have it up by weeks end. Nov 03 02:21:48 right now I've got to get a presentation going. Nov 03 02:34:10 okay **** ENDING LOGGING AT Thu Nov 03 02:59:58 2005