**** BEGIN LOGGING AT Tue Jul 11 03:00:05 2017 Jul 11 04:31:19 * nerdboy sick of stupid altera de1 crap Jul 11 04:32:08 m_w: does this fpga cape thing have uboot-kernel support yet? Jul 11 04:44:27 nerdboy: the ice40 cape? Jul 11 04:45:01 we have the ability to program them once with the standard build Jul 11 04:45:15 still working on the fpga-mgr support Jul 11 04:45:36 nerdboy: you want one of the boards? Jul 11 04:45:59 I have one left that hasn't been claimed quite yet Jul 11 04:47:07 gsoc mentors get first dibs Jul 11 05:11:07 if i'm gonna touch any fpga stuff i don't want this thing any more Jul 11 05:11:18 so yeah, i want one of yours Jul 11 05:12:19 i see the kernel patch, so you can load it on boot right? Jul 11 05:12:36 well, at least load it from linux Jul 11 05:13:00 the socfpga/zync boards have u-boot fpga support Jul 11 05:13:46 but you don't really have a "bridge" interface like that right? Jul 11 05:14:04 do you talk to it over i2c/spi? Jul 11 06:52:46 okay, there's an ice-prog tool which looks like a serial programmer... Jul 11 06:53:24 we use spi directly Jul 11 06:57:48 spidev for the time being and fpga-mgr eventually Jul 11 17:55:35 this thing has way too much crap on it... Jul 11 17:57:50 ds2: what exactly do i connect to tx board? usb for power, diode to my bb "transmit" pin, anything else? Jul 11 17:58:06 ground maybe? Jul 11 18:42:09 nerdboy: ground and that's it Jul 11 18:43:46 so i just pick one of the DGND pins? Jul 11 20:37:06 thetransformerr[: did you have enough info from ds2's experiment to replicate anything in your lab? Jul 11 20:53:41 nerdboy: yeah... actually, you can cheat - the ground from the USB connector will probally work so you may not need another wire Jul 11 20:54:15 nerdboy: did thetransformerr[ get the boards? Jul 11 21:02:50 i don't think so Jul 11 21:03:19 BURST pin is connected to gate + R11 Jul 11 21:03:24 so yes Jul 11 21:03:25 i meant replicate your i/o results using signal generator and scope Jul 11 21:03:44 and the code Jul 11 21:04:30 in my mind, the MAXQ chip has vanished so I try to not even refecnce it :D Jul 11 21:05:11 i can do that even when it's not on purpose... Jul 11 21:06:07 *nod* Jul 11 21:10:08 thetransformerr[: also might be a good idea to flowchart that pru0 code Jul 11 21:14:34 nerdboy: do you or wormo have a prudaq? Jul 11 21:19:08 i don't know if she does, but i do Jul 11 21:19:54 she has the bbgreen with the grove sensors but my prudaq didn't fit well on the that one Jul 11 21:20:27 the pins are very solder-drippy Jul 11 21:20:46 i could barely get it on my black Jul 11 21:21:06 Oh excellent Jul 11 21:21:18 plus it blocks the uart pins Jul 11 21:21:40 heh Jul 11 21:21:40 but we should be over troubleshooting uboot_overlays... Jul 11 21:21:59 doesn't it also work on a BBW? Jul 11 21:22:19 technically yes Jul 11 21:23:00 white has only half the ram, but might be useful if i need serial console Jul 11 21:23:07 *nod* Jul 11 21:23:23 i could try loading a uart overlay and hook up to gpio Jul 11 21:23:25 have you gotten ecap or something to generate a 40KHz square wave? Jul 11 21:23:51 trying to figure that out now Jul 11 22:20:25 For generating wave we can use ePWM or now I can also use PRU0 to generate a wave periodically on a pin using R30 Jul 12 01:02:55 m_w: where do i sign up for the cape thing? is i also group-gets? Jul 12 01:26:47 nerdboy: not yet Jul 12 01:27:11 I hand assembled 3 of them Jul 12 01:27:40 one was sent to pmezdylo for the project, and I still have the other 2 Jul 12 01:27:59 so you need both for testing? Jul 12 01:28:37 the student wants to hold of on any distribution/sale until the project is finished Jul 12 01:28:50 no I can send you one if you want Jul 12 01:29:18 what are you looking at using it for? Jul 12 01:30:05 depends, migrate open source audio project? Jul 12 01:30:35 setup open source toolchain stuff and document it? Jul 12 01:30:49 okay Jul 12 01:31:08 basically try to make it easy for people to try it/learn something... Jul 12 01:31:19 the student has the icestorm toolchain running on the unit Jul 12 01:31:47 yeah, it's mostly in git repos and deb packages i think Jul 12 01:31:57 not sure about the latter Jul 12 01:32:53 i'd probably start with a manifest thing for that plus some helper scripts, etc Jul 12 01:32:58 we will probably just create an image file for the uSD card and it will have the stuff Jul 12 01:33:25 I am happy to send it over Jul 12 01:33:31 i think the ice tools repo has like 2 branches and no releases Jul 12 01:34:27 * nerdboy adds poking upstream to the list... Jul 12 01:35:09 if you email me the mailing address, I can ship it out Jul 12 01:35:37 spreadsheet? Jul 12 01:35:49 how do you want payment? Jul 12 01:36:13 beer Jul 12 01:36:47 beagle and oshpark paid for the parts, I just assembled them Jul 12 01:37:14 does amazon drone-deliver beer? Jul 12 01:37:31 nope Jul 12 01:37:34 that'd be a hefty drone... Jul 12 01:37:48 I can wait til the next beagle outting Jul 12 01:38:11 going to the osh summit this year and maybe one more conference Jul 12 01:38:12 you live somewhere in the middle? Jul 12 01:38:21 so many to choose from though Jul 12 01:38:28 what's osh summit? Jul 12 01:38:42 lemme get you a link Jul 12 01:38:43 * nerdboy was looking at the other summit thing in LA Jul 12 01:38:53 the linux foundation one Jul 12 01:39:03 https://2017.oshwa.org/ Jul 12 01:39:22 linux foundation events are pricey Jul 12 01:41:26 there is the open source summit and linux plumbers conference for the software side Jul 12 01:41:48 hackaday superconf and osh summit for the hardware side Jul 12 01:43:05 plumbers is good, I went last year Jul 12 01:43:42 open source summit is a new name for linuxcon, went to that in 2014, and it was pretty good Jul 12 02:04:47 m_w: what is the license for the design? Jul 12 02:04:56 which one? Jul 12 02:05:05 the ice40 cape Jul 12 02:05:10 https://github.com/mwelling/beagle-wire Jul 12 02:05:17 CERN Open Hardware Licence v1.2 Jul 12 02:05:47 http://www.ohwr.org/projects/cernohl/wiki Jul 12 02:06:01 let me see if that is viral Jul 12 02:06:12 the GPL of hardware :) Jul 12 02:06:43 'k Jul 12 02:06:49 ds2: looking to make a derivative design? Jul 12 02:06:52 for this purpose, I'll refrain from looking at it Jul 12 02:07:01 or just wondering? Jul 12 02:07:14 m_w: not really a deriviative... something in a different direction Jul 12 02:07:42 ds2: which cad program you using? Jul 12 02:08:37 m_w: Eagle or OrCAD (most likely eagle) Jul 12 02:08:48 m_w: wanted to see if there was a simplier way of dealing with the power rails Jul 12 02:09:01 the icestick is more complex then I would like Jul 12 02:09:35 we just used 2 LDOs Jul 12 02:10:22 that sounds simplier then ice stick Jul 12 02:10:43 trying to throw together a analog and digital dev board Jul 12 02:10:59 cool Jul 12 02:12:07 yeah it looks like the icestick uses a dual sitcher Jul 12 02:12:28 nope dual LDO Jul 12 02:13:21 how many of the Beagle expansion pins are you grabbing? Jul 12 02:15:15 not sure lemme see Jul 12 02:16:05 https://github.com/mwelling/beagle-wire/blob/master/plots/beagle-wire.pdf Jul 12 02:16:12 around half Jul 12 02:18:10 are you using the biggest one that is supported in icestorm? Jul 12 02:18:19 nope Jul 12 02:18:35 that is a BGA and the student didn't want to try soldering it Jul 12 02:18:53 I ended up soldering the anyways but yeah Jul 12 02:19:01 the *boards Jul 12 02:19:11 biggest in IO or in logic blocks? Jul 12 02:21:00 it is 4k, the biggest is 8k and only in bga form Jul 12 02:22:39 I recommend the following for quick protoyping: Jul 12 02:22:42 http://www.mouser.com/ProductDetail/Lattice/ICE40HX8K-B-EVN/?qs=ooqgTKD20drSds2K%2FEAnQg%3D%3D Jul 12 02:23:40 I might have that but the icestick is easier to deal with ;) Jul 12 02:24:18 well it is the biggest lut count that icestorm supports Jul 12 02:24:44 icestick is 4K right? Jul 12 02:25:53 sounds right **** ENDING LOGGING AT Wed Jul 12 03:00:03 2017