00:00
<
whitequark >
oh i know
00:00
<
whitequark >
i can just pause on the next
*command*
00:00
<
TD-Linux >
yeah admittedly I have a far more capable LA already so it's not super high priority to me
00:00
<
awygle >
FST is super cool, want
00:03
Miyu has quit [Ping timeout: 252 seconds]
00:07
<
TD-Linux >
slightly disappointed factory doesn't use the i2c applet to flash itself
00:08
<
whitequark >
TD-Linux: it predates the I2C applet
00:10
emeb has quit [Quit: Leaving.]
00:58
azonenberg_work has joined ##openfpga
01:31
unixb0y has quit [Ping timeout: 244 seconds]
01:32
unixb0y has joined ##openfpga
01:48
<
TD-Linux >
awygle, one discrepancy: R10 is 130 on the schematic and 390 on the pcb
01:48
<
awygle >
TD-Linux: thanks! that's the sync pullup?
01:49
<
TD-Linux >
just finished sorting parts
01:51
<
awygle >
yeah, late change. not surprised. thanks for the report, i'll fix it in git
01:58
<
azonenberg_work >
whitequark: lol pullups/pulldowns
01:59
<
azonenberg_work >
whitequark: i thought about doing switchable PU/PD in starshipraider
01:59
<
azonenberg_work >
But it would have made the already massive io cell even bigger
02:00
<
azonenberg_work >
discrete pass transistors and resistors to vdd/vss would have been crazy
02:01
<
azonenberg_work >
one possible option for the next spin is to have a resistor to a tri-state output
02:01
<
azonenberg_work >
that can either drive high, drive low, or float
02:02
<
azonenberg_work >
slow level shifter driven by an i2c io expander maybe
02:02
<
sorear >
eventually azonenberg_work , completely consumed by the abyss, makes an i/o cell asic
02:04
<
azonenberg_work >
sorear: if i could buy an fpga io cell as a WLCSP
02:04
<
azonenberg_work >
with i2c configuration
02:04
<
azonenberg_work >
i probably would have, a long time ago
02:04
<
azonenberg_work >
no doubt whatsoever
02:05
<
azonenberg_work >
You know, i bet i could get more than enough performance on 180nm UMC
02:08
<
azonenberg_work >
the big issue would be packaging, batch fab processes normally don't do WLCSP or similar high density stuff
02:08
<
azonenberg_work >
i guess i could buy bare dies and wirebond at IOA...
02:08
<
azonenberg_work >
sorear: this is sounding frighteningly plausible now :p
02:09
<
awygle >
Don't batch fabs usually not do packaging?
02:10
<
azonenberg_work >
awygle: you can usually get them to package but it costs extra
02:10
<
Bob_Dole >
I've seen a few that claim to offer some packaging when I was last looking a couple years ago
02:12
<
azonenberg_work >
Bob_Dole: in any case i have access to a wire bonder at $dayjob
02:12
<
azonenberg_work >
so that would be the easiest and cheapest option
02:12
<
azonenberg_work >
ASIC starshipraider boards
02:13
<
azonenberg_work >
rqou: we're bemoaning the lack of good level shifters
02:13
<
rqou >
are we really going this direction?
02:13
<
azonenberg_work >
(19:02:55) sorear: eventually azonenberg_work , completely consumed by the abyss, makes an i/o cell asic
02:13
<
azonenberg_work >
it's a shockingly possible option :P
02:14
<
azonenberg_work >
i could combine dozens of dies into one
02:14
<
azonenberg_work >
would make the io cell a LOT simpler
02:14
<
whitequark >
christ
02:15
<
azonenberg_work >
I know i dont have the design knowledge to do it yet
02:15
<
azonenberg_work >
But if i did, for a few thousand USD i could probably make enough of these to make all the starshipraiders i'd ever need
02:16
<
whitequark >
... and glasgow
02:16
<
rqou >
i thought the min upfront cost would be around $10k?
02:18
<
azonenberg_work >
rqou: Depends on what process
02:18
<
azonenberg_work >
AMS 350nm might not be fast enough for what i want
02:19
<
azonenberg_work >
Cheapest process i see is AMS C35B40A, 350nm, for 650 EUR/mm^2 with a MOQ of 3.43 mm^2
02:20
<
azonenberg_work >
AMS 180nm HVCMOS H18A6 is 1200 EUR/mm^2, MOQ 5.55 mm^2
02:46
mumptai_ has joined ##openfpga
02:49
mumptai has quit [Ping timeout: 240 seconds]
03:05
rohitksingh has quit [Ping timeout: 252 seconds]
04:19
<
TD-Linux >
is the fx2 supposed to show up on usb out of the box
04:30
azonenberg_work has quit [Ping timeout: 268 seconds]
04:48
lain has quit [Ping timeout: 245 seconds]
05:05
azonenberg_work has joined ##openfpga
05:09
lain has joined ##openfpga
05:42
genii has quit [Remote host closed the connection]
05:47
Bike has quit [Quit: Lost terminal]
06:03
ayjay_t has quit [Read error: Connection reset by peer]
06:04
ayjay_t has joined ##openfpga
06:21
rohitksingh has joined ##openfpga
06:29
_whitelogger has joined ##openfpga
06:47
Hamilton has joined ##openfpga
06:48
Hamilton has quit [Remote host closed the connection]
06:48
Hamilton has joined ##openfpga
06:56
Hamilton has quit [Quit: Leaving]
07:21
rohitksingh has quit [Quit: Leaving.]
07:24
rohitksingh has joined ##openfpga
07:34
rohitksingh has quit [Quit: Leaving.]
08:22
rohitksingh has joined ##openfpga
08:36
rohitksingh1 has joined ##openfpga
08:38
rohitksingh has quit [Ping timeout: 252 seconds]
09:07
<
travis-ci >
whitequark/Glasgow#52 (master - 23699df : whitequark): The build passed.
09:22
s_frit has quit [Remote host closed the connection]
09:23
s_frit has joined ##openfpga
09:32
rohitksingh1 has quit [Quit: Leaving.]
09:33
rohitksingh has joined ##openfpga
10:11
Hamilton has joined ##openfpga
10:12
Hamilton has quit [Client Quit]
10:15
rohitksingh has quit [Quit: Leaving.]
10:28
rohitksingh has joined ##openfpga
11:06
Laksen has joined ##openfpga
11:41
Bike has joined ##openfpga
12:50
<
whitequark >
TD-Linux: yes
12:50
<
whitequark >
definitely
12:50
<
whitequark >
if it doesn't, clean the qfn solder bridges
13:06
<
whitequark >
hey rqou
13:06
<
whitequark >
i have an unidentified el thingy
13:06
<
whitequark >
how do i drive
13:49
scrts has quit [Ping timeout: 252 seconds]
13:52
<
ZipCPU >
rohitsingh: You around at all?
13:54
scrts has joined ##openfpga
14:16
calle__ has joined ##openfpga
14:19
mumptai_ has quit [Ping timeout: 244 seconds]
14:25
_whitelogger has joined ##openfpga
15:26
<
rqou >
whitequark: I've just been using commercial el inverters based on a blocking oscillator circuit
15:29
<
whitequark >
rqou: what's the waveform?
15:29
<
rqou >
idk haven't gotten to poking that yet :P
16:15
Hamilton has joined ##openfpga
16:23
<
openfpga-github >
[Glasgow] kevinmehall commented on issue #64: The USB trick for this is to put your endpoints under a second interface descriptor with the same `bInterfaceNumber` but a nonzero `bAlternateSetting`. When you open the device, switch the interface to that altsetting. When your program releases the device (even by a kill or crash), the kernel resets the altsetting back to 0 and the device can stop or reset thi
16:34
Laksen has quit [Ping timeout: 252 seconds]
16:55
azonenberg_work has quit [Ping timeout: 244 seconds]
17:08
rohitksingh has quit [Quit: Leaving.]
17:13
jcarpenter2 has quit [Ping timeout: 252 seconds]
17:14
jcarpenter2 has joined ##openfpga
17:22
Miyu has joined ##openfpga
17:24
<
whitequark >
gghhhh finally done
17:24
<
openfpga-github >
Glasgow/master e88a18b whitequark: applet.onfi: new applet.
17:24
<
openfpga-github >
Glasgow/master cd3924d whitequark: database.jedec: initial import of JEP106AV.
17:25
<
travis-ci >
whitequark/Glasgow#53 (master - e88a18b : whitequark): The build was broken.
17:26
Laksen has joined ##openfpga
17:26
<
whitequark >
uh... it's not actually applet.onfi even
17:27
<
whitequark >
because none of the flashes i found were onfi
17:27
<
openfpga-github >
Glasgow/master a9bf8e8 whitequark: applet.nand_flash: new applet.
17:27
<
whitequark >
what is the fucking point of having a standard if no one implements it
17:27
<
whitequark >
but some falsely claim to implement it
17:27
* whitequark
stabs NAND flashes in the parameter page
17:28
<
travis-ci >
whitequark/Glasgow#54 (master - a9bf8e8 : whitequark): The build was fixed.
17:36
<
rqou >
nyaand flash
17:40
<
whitequark >
great,
*another* non-ONFI flash
17:40
<
whitequark >
cursed
17:41
<
whitequark >
00000000 4d 75 6c 74 69 53 65 63 74 6f 72 42 6f 6f 74 00 |MultiSectorBoot.|
17:41
<
whitequark >
000001f0 00 00 00 00 41 63 74 42 72 6d aa 55 02 cb db 66 |....ActBrm.U...f|
17:42
<
whitequark >
that... doesn't google?
17:43
<
whitequark >
like, exactly zero results?
17:43
<
whitequark >
really?
17:43
<
fseidel >
chinese hax confirmed
17:47
<
jn__ >
too much firmware out there hasn't been publicly RE'd
18:01
azonenberg_mobil has joined ##openfpga
18:08
AndChat|71489 has joined ##openfpga
18:08
azonenberg_mobil has quit [Ping timeout: 260 seconds]
18:13
azonenberg_mobil has joined ##openfpga
18:15
AndChat|71489 has quit [Ping timeout: 252 seconds]
18:25
s_frit has quit [Remote host closed the connection]
18:25
s_frit has joined ##openfpga
18:26
<
steve|m >
or is this just a coincidence?
18:26
<
whitequark >
steve|m: which one?
18:26
<
steve|m >
MBRCF*.BIN files have signature 'ActBrm' at offset 0x1f4 followed by 0xaa and 0x55. There is also 32bit checksum stored at 0x1fc
18:27
<
whitequark >
interesting
18:52
<
mithro >
whitequark: Halloween is coming up! You should do a "Technology house of horrors" and include all your cursed items :-P
18:53
<
qu1j0t3 >
every day is tech halloween
18:53
AndChat|71489 has joined ##openfpga
18:54
Laksen has quit [Quit: Leaving]
18:54
AndChat|71489 has quit [Remote host closed the connection]
18:54
azonenberg_mobil has quit [Ping timeout: 252 seconds]
19:01
* qu1j0t3
is living this
19:35
Hamilton2 has joined ##openfpga
19:36
Hamilton2 has quit [Client Quit]
19:38
Hamilton has quit [Ping timeout: 246 seconds]
19:51
parport0 has quit [Ping timeout: 252 seconds]
19:52
parport0 has joined ##openfpga
20:01
moho2 has quit [Quit: WeeChat 2.0.1]
20:01
moho1 has joined ##openfpga
20:08
azonenberg_mobil has joined ##openfpga
20:09
azonenberg_mobil has quit [Client Quit]
20:09
azonenberg_mobil has joined ##openfpga
20:26
indy_ is now known as indy
21:05
rofl_ has joined ##openfpga
21:07
jcarpenter2 has quit [Ping timeout: 245 seconds]
21:10
rofl_ has quit [Ping timeout: 268 seconds]
21:12
jcarpenter2 has joined ##openfpga
21:37
pointfree is now known as pointfree_
21:39
pointfree_ is now known as pointfree
22:11
calle__ has quit [Quit: Verlassend]
22:34
azonenberg_mobil has quit [Remote host closed the connection]
23:37
<
TD-Linux >
for whatever reason, the fx2 really doesn't like to self center.
23:38
<
TD-Linux >
got it almost there - generating the 12mhz clock, but not quite enough to get usb to work. will mess with it a bit more now