<azonenberg>
My sch symbols are my own unwritten standard
<azonenberg>
My footprints are generally targeting IPC recommended land patterns
carl0s has quit [Quit: Leaving]
tecepe has joined ##openfpga
doomlord has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
<whitequark>
IPC?
<rqou>
so i finally actually disassembled my junk 3ds that i intend to hack, and i immediately committed the classic nintendo handheld hacking mistake
<rqou>
while futzing with the battery i blew the fuse :P
<digshadow>
whitequark: some sort of electronics manufacturing standards body, I hear them referenced for this and that at work
<whitequark>
ah
<cr1901_modern>
azonenberg, digshadow: Yes, I think that was it. The idea is, I want my FPGA board to have the least amount of problems, so I'm going to believe you when you say Kicad land patterns cause problems in practice
<cr1901_modern>
So I guess I better look up the IPC standard or figure out if a free contrib library exists
* cr1901_modern
grumbles to himself "should've used diptrace"
<digshadow>
why did you go with kicad?
<digshadow>
(not that I think kicad is an inherently bad choice)
<cr1901_modern>
digshadow: Desire to complete this project using as many free/libre components as possible
<cr1901_modern>
Icestorm for FPGA programming, libftdi to the FT232 to program the FPGA (slave SPI), Kicad for the PCB
<cr1901_modern>
I gave Kicad a chance b/c azonenberg stood by it. I didn't realize how much work he had put in to make it do what he wants (doing all custom pads is almost a dealbreaker- that's a time-consuming process to do correctly)
<cyrozap>
pointfree: I've gotten tired of working on my other projects, so I'll be working on KitProg/PSoC stuff this weekend. First task will be to fix the "reset -> segfault" issue since I don't think that will take too long. Next, I'm going to look into using the new DAP reg read/write commands (http://openocd.zylin.com/3778) with my J-Link to send a PSoC aquisition sequence.
<cyrozap>
...tired of working on my other projects *for now*...
digshadow has quit [Read error: Connection reset by peer]
m_w has quit [Quit: leaving]
DocScrutinizer05 has quit [Disconnected by services]
DocScrutinizer05 has joined ##openfpga
<openfpga-github>
[openfpga] azonenberg pushed 1 new commit to master: https://git.io/vP6Ul
<openfpga-github>
openfpga/master a3968d1 Andrew Zonenberg: gp4par: DRC messages are now indented. Added some skeleton code for PGA conflicts with IOB or ADC, but not yet functional as ADC isn't implemented.
<openfpga-github>
[openfpga] azonenberg force-pushed gh-pages from 7f340dc to ca034d7: https://git.io/v6vmV
<openfpga-github>
openfpga/gh-pages ca034d7 Travis CI User: Update documentation
<travis-ci>
azonenberg/openfpga#93 (master - a3968d1 : Andrew Zonenberg): The build passed.
<carl0s>
i did followed the instructions but i'm getting a weird error when i try to pull the most recent changes, idk if it's because the pull --rebases
<carl0s>
can't remember the exact error, just installed 4.0, did you find usefull the cyvis and cysem files?
Bike has quit [Read error: Connection reset by peer]
Bike has joined ##openfpga
digshadow1 has quit [Ping timeout: 260 seconds]
digshadow has joined ##openfpga
Bike has quit [Read error: Connection reset by peer]
Bike has joined ##openfpga
<pointfree>
carl0s: When did you try to get the git copy of openocd? I updated a patch set on that wiki page 22 days ago. "3432/14 --> 3432/18"
<carl0s>
longer than that, like 3 months ago
<carl0s>
from what i understand i only have to pull changes from the ref/changes?
<carl0s>
sorry for the silly questions but i'm not very expert on git, only know how to pull, push, create PR lol
Bike has quit [Read error: Connection reset by peer]
<pointfree>
The commands exactly as they appear should indeed work.
azonenberg_work has quit [Ping timeout: 265 seconds]
azonenberg_work has joined ##openfpga
Guest43061 has quit [Changing host]
Guest43061 has joined ##openfpga
Guest43061 is now known as f1r3
azonenberg_work has quit [Ping timeout: 245 seconds]
azonenberg has joined ##openfpga
azonenberg has quit [Ping timeout: 245 seconds]
azonenberg_work has joined ##openfpga
azonenberg_work has quit [Ping timeout: 250 seconds]
azonenberg_work has joined ##openfpga
azonenberg_work has quit [Ping timeout: 260 seconds]
Bike has joined ##openfpga
azonenberg_work has joined ##openfpga
forrestv has quit [Ping timeout: 250 seconds]
rqou has quit [Ping timeout: 250 seconds]
rqou has joined ##openfpga
forrestv has joined ##openfpga
azonenberg_work has quit [Ping timeout: 250 seconds]
digshadow has quit [Ping timeout: 260 seconds]
azonenberg_work has joined ##openfpga
digshadow has joined ##openfpga
azonenberg_work has quit [Ping timeout: 260 seconds]
digshadow has quit [Quit: Leaving.]
digshadow has joined ##openfpga
azonenberg_work has joined ##openfpga
azonenberg has joined ##openfpga
azonenberg has quit [Ping timeout: 245 seconds]
azonenberg_work has quit [Ping timeout: 250 seconds]
m_w has joined ##openfpga
azonenberg_work has joined ##openfpga
carl0s has joined ##openfpga
azonenberg_work has quit [Ping timeout: 260 seconds]
carl0s has quit [Quit: Leaving]
digshadow1 has joined ##openfpga
digshadow has quit [Ping timeout: 252 seconds]
azonenberg_work has joined ##openfpga
azonenberg_work has quit [Ping timeout: 260 seconds]
<cyrozap>
pointfree: I got reset working pretty reliably :)
<cyrozap>
`reset halt`, `reset init`, and `reset` all work with the PSoC 5LP and KitProg FW 2.16
<cyrozap>
Now I just need to test if it'll work ok on the PSoC 4
azonenberg has joined ##openfpga
azonenberg_work has joined ##openfpga
azonenberg has quit [Ping timeout: 245 seconds]
azonenberg_work has quit [Ping timeout: 260 seconds]
<cyrozap>
Hmm, it doesn't seem to want to work with the PSoC 4...
azonenberg_work has joined ##openfpga
<cyrozap>
But I'm not actually sure it ever did in the first place, so that might not be a regression :P
azonenberg_work has quit [Ping timeout: 250 seconds]
carl0s has joined ##openfpga
<pointfree>
cyrozap: great news! I'm trying it out right now. Is your github copy up-to-date with those upstream patches from the wiki page? Perhaps your github copy could be a more reliable place to instruct people to clone from. Are you going go send your changes upstream?
<cyrozap>
pointfree: just use the github repo to track individual changes with commit messages on my local git repo. I never rebase that on upstream master (I should probably merge those changes in at some point), so I don't suggest building from a direct clone of the branch. I push all the changes (patches split by commit) from that repo to OpenOCD's Gerrit instance (http://openocd.zylin.com/3221), so if you
<cyrozap>
want upstream master + my changes, get them from there.
<cyrozap>
*I just use
carl0s has quit [Quit: Leaving]
m_w has quit [Quit: leaving]
azonenberg has joined ##openfpga
azonenberg has quit [Client Quit]
<openfpga-github>
[yosys] azonenberg pushed 32 new commits to master: https://git.io/vP6dN