azonenberg_work has quit [Ping timeout: 240 seconds]
<sorear>
found this on a website claiming to be affiliated with yosys. is it as fractally wrong as I think it is? > All the silicon manufacturing nowadays is in the hands of a few big companies which play their monopoly of lone capability of manufacturing microchips by charging around 20'000 USD per prototype and letting an engineer wait for months until he can test his design physically.
azonenberg_work has joined ##openfpga
* qu1j0t3
seizes the means of production to test the theory
<rqou>
i'm not sure about the business side, but that cost sounds right
<sorear>
rqou: what I'm saying is that if libresilicon.com has made radical improvements in stepper technology, they should lead with that, or at least mention steppers so I know it's a company and not a hacker news comment.
<sorear>
because I'm pretty sure Intel does not get same-month service for eng samples from their own fab
<sorear>
[OT here but seems to be a lot of people here who know shit from shinola about fab work]
<sorear>
if they weren't claiming endorsement from yosys I'd ignore it completely.
<cr1901_modern>
sorear: I took a microfab class 6 years ago. I didn't pay much attention to it. And the fact that it's completely out of my price range to do my own == little motivation to relearn
<sorear>
cr1901_modern: that's not the point
<sorear>
cr1901_modern: i'm asking for a second opionon on my assement that they're full of it
<sorear>
cr1901_modern: if you haven't done fab-adjacent work you probably cannot provide one
<cr1901_modern>
No I can't.
<q3k>
sorear: libresilicon.com?
<sorear>
yes
<q3k>
sorear: i would have given them the benefit of the doubt, but then I saw 'thereum smart contracts track commercial usage of your designs and incentivize more FOS hardware development'
<q3k>
which sounds like absolute bullshit
<sorear>
that was the other thing that set off alarms
wolfspraul has quit [Read error: Connection reset by peer]
pie__ has quit [Ping timeout: 246 seconds]
DocScrutinizer05 has quit [Disconnected by services]
DocScrutinizer05 has joined ##openfpga
DocScrutinizer05 has quit [Disconnected by services]
pie_ has joined ##openfpga
DocScrutinizer05 has joined ##openfpga
m_t has joined ##openfpga
eduardo_ has joined ##openfpga
DocScrutinizer05 has quit [Disconnected by services]
DocScrutinizer05 has joined ##openfpga
DocScrutinizer05 has quit [Disconnected by services]
DocScrutinizer05 has joined ##openfpga
eduardo__ has quit [Ping timeout: 260 seconds]
DocScrutinizer05 has quit [Disconnected by services]
DocScrutinizer05 has joined ##openfpga
DocScrutinizer05 has quit [Disconnected by services]
DocScrutinizer05 has joined ##openfpga
DocScrutinizer05 has quit [Disconnected by services]
DocScrutinizer05 has joined ##openfpga
pie_ has quit [Ping timeout: 240 seconds]
rohitksingh-demo has joined ##openfpga
rohitksingh-demo has quit [Ping timeout: 240 seconds]
rohitksingh-demo has joined ##openfpga
rohitksingh-demo has quit [Client Quit]
<sorear>
did something happen with ITER? or is that the point
pie_ has joined ##openfpga
<whitequark>
sorear: ITER?
<whitequark>
international thermonuclear experimental reactor?
<whitequark>
rqou: awygle: i have... exactly one scar on my body, because i heal like a stray dog
<whitequark>
(you could never tell it's a scar. actually i can't tell, i just know by the location)
<whitequark>
guess what's it from
<sn00n>
laser?
<whitequark>
answer: I had an ADSL modem that worked so badly that I punched it. or more specifically, punched *through* it. unfortunately, it had one of those screw standoff features in its plastic cases, which are significantly more durable than the rest of the case
<q3k>
huh.
<whitequark>
I used to have very serious anger issues.
<whitequark>
my previous laptop has made probably a dozen dents in various walls, not to mention that nearing the end of its life, the case became somewhat concave. impressively, the walls suffered more damage than the laptop
<sorear>
whitequark: ya, <pie__> so. anyone have any conspiracy theories about ITER?
<whitequark>
it actually survived something like four years of this relationship, and three replacement keyboards
<whitequark>
modern electronics is absurdly sturdy
<q3k>
depends on what you buy
<whitequark>
that one was asus
<q3k>
an el cheapo acer laptop from a supermarket probably won't even survive a fall onto a carpeted floor
<q3k>
you'll be lucky if they don't burst into flames when you look at them funny
<whitequark>
it was built like shit, the case creaked at the joints, the glue in it failed, the hinge died within like half a year, and screws popped through the stamped aluminium at the earliest opportunity
<whitequark>
well not the hinge, the screws attaching the hinge to the display panel
<whitequark>
I drilled six holes in the panel and put M2 screw in each, never gave me any trouble since
<cr1901_modern>
I wish openocd allowed one to upload a file from a remote computer. Guess I'm creating a netcat abomination to pipe a file in a loop...
<cr1901_modern>
s/upload/jtag program/
<lain>
I thought it worked with sockets?
<lain>
(I don't really know, I just vaguely recall that it used sockets. haven't poked openocd in ages)
<cr1901_modern>
It does, but:
<cr1901_modern>
2. Even if it didn't, I'd still have to place the file to be uploaded on the local machine manually
<cr1901_modern>
1. The telnet server binds to localhost
<cr1901_modern>
(Context: Vivado is installed on a remote computer... I want to use my boards from my local computer)
<sorear>
and apparently allows unauthenticated code execution from anything that can connect to the socket
<cr1901_modern>
yea I saw that bug today too
<cr1901_modern>
I think I'll "just" use pyftdlib and the on_file_received hook to invoke openocd
<cr1901_modern>
telnet is just "netcat but control characters are special", right?
<sorear>
if you consider FF to be a control character, then sure
<lain>
you could use iMPACT
<lain>
if you're doing xilinx devices
<lain>
but their remote stuff is junk :<
<cr1901_modern>
I didn't know it could do remote, but I'd like to avoid Xilinx tools as much as possible. I'm sure you understand.
pakesson has quit [Ping timeout: 264 seconds]
nrossi has quit [Quit: Connection closed for inactivity]
ZipCPU_ has joined ##openfpga
ZipCPU has quit [Ping timeout: 256 seconds]
ZipCPU_ is now known as ZipCPU
azonenberg_work has joined ##openfpga
azonenberg_work has quit [Client Quit]
azonenberg_work has joined ##openfpga
<rqou>
yeah, iMPACT has a remote jtag protocol
<rqou>
i keep meaning to email diamondm1n about it and keep forgetting
<rqou>
tmbinc RE'd it
<lain>
it's crap
Dolu has joined ##openfpga
<lain>
wastes a ton of bandwidth, doesn't obey its own specs
<rqou>
yeah, tmbinc mentioned it has some bug so his tool follows the state machine and ignores the broken state transitions
<rqou>
for bonus fun, some _xilinx_ intern accidentally stole the code without proper attribution
<azonenberg_work>
lol
<azonenberg_work>
accidentally?
<rqou>
presumably the intern couldn't even find the internal docs about the protocol
<azonenberg_work>
I've been meaning to add support for impact remote jtag
<rqou>
it was for some random appnote
<azonenberg_work>
in libjtaghal
<azonenberg_work>
I also want to redo the jtaghal protocol to use protobufs
<azonenberg_work>
Now that i'm making a protobuf library for FPGAs i can do an embedded host for it