00:05
m_w_ has joined #yosys
00:05
m_w_ has quit [Client Quit]
00:20
promach3 has joined #yosys
00:31
AlexDaniel has quit [Ping timeout: 240 seconds]
00:34
m_w has quit [Ping timeout: 264 seconds]
00:42
pie_ has quit [Ping timeout: 264 seconds]
01:03
captain_morgan has quit [Remote host closed the connection]
01:03
captain_morgan has joined #yosys
01:23
quigonjinn has quit [Ping timeout: 256 seconds]
01:39
promach3 has quit [Ping timeout: 240 seconds]
02:00
emeb has quit [Quit: Leaving.]
02:04
emeb_mac has joined #yosys
02:09
sklv has quit [Remote host closed the connection]
02:14
sklv has joined #yosys
02:15
sklv has quit [Remote host closed the connection]
02:16
sklv1 has joined #yosys
02:55
digshadow has quit [Ping timeout: 256 seconds]
03:39
digshadow has joined #yosys
05:32
emeb_mac has quit [Quit: Leaving.]
05:48
eduardo_ has joined #yosys
05:51
eduardo has quit [Ping timeout: 264 seconds]
06:35
FabM_cave has joined #yosys
06:45
GuzTech has joined #yosys
07:07
digshadow has quit [Quit: Leaving.]
07:07
digshadow has joined #yosys
07:21
jwhitmore has quit [Ping timeout: 256 seconds]
07:45
AlexDaniel has joined #yosys
08:14
quigonjinn has joined #yosys
09:07
xrexeon has joined #yosys
09:29
m_w has joined #yosys
09:34
m_w has quit [Ping timeout: 268 seconds]
09:36
xrexeon has quit [Ping timeout: 248 seconds]
09:42
xrexeon has joined #yosys
10:46
xrexeon has quit [Ping timeout: 264 seconds]
10:48
X-Scale has quit [Ping timeout: 240 seconds]
10:53
xrexeon has joined #yosys
10:56
X-Scale has joined #yosys
11:24
pie_ has joined #yosys
11:40
xrexeon has quit [Ping timeout: 248 seconds]
11:57
xrexeon has joined #yosys
11:59
pie_ has quit [Ping timeout: 240 seconds]
12:19
xrexeon has quit [Remote host closed the connection]
12:21
xrexeon has joined #yosys
12:23
xrexeon has quit [Remote host closed the connection]
12:24
xrexeon has joined #yosys
13:13
promach3 has joined #yosys
13:24
oter has joined #yosys
13:49
xerpi has joined #yosys
13:55
oter has joined #yosys
14:00
oter has quit [Remote host closed the connection]
14:13
xrexeon has quit [Ping timeout: 248 seconds]
14:15
pie_ has joined #yosys
14:17
oter has joined #yosys
14:20
oter has quit [Client Quit]
14:20
seldridge has joined #yosys
14:52
oter has joined #yosys
15:07
emeb has joined #yosys
15:11
xerpi has quit [Quit: Leaving]
15:29
GuzTech has quit [Quit: Leaving]
15:44
oter has quit [Remote host closed the connection]
15:46
Dakoo has joined #yosys
16:22
GuzTech has joined #yosys
16:29
FabM_cave has quit [Quit: ChatZilla 0.9.93 [Firefox 52.7.3/20180326230345]]
16:52
promach3 has quit [Ping timeout: 256 seconds]
16:53
xrexeon has joined #yosys
17:14
digshadow has quit [Ping timeout: 264 seconds]
17:25
cemerick has joined #yosys
17:28
dys has joined #yosys
17:46
digshadow has joined #yosys
18:21
<
daddesio >
Does anyone know the proper timing to send an infinite stream of "AAAAA..." over uart to a pc? I'm sending "010000010101000001010100000101..." with a 9600Hz clock (9600 bits per second) -- I confirmed this in both gtkwave and the oscilloscope at my workplace -- but "sudo screen /dev/ttyUSB0 9600" is completely blank.
18:24
<
mazzoo >
start and stop bits?
18:24
<
daddesio >
I can insert more 1s in between characters, like "0100000101 1111111111 0100000101 1111111111", but it doesn't make a difference
18:26
<
daddesio >
I'll see if I can output the same signal from my usb uart and compare with my fpga output.
18:26
<
mazzoo >
perl -e "print 'A' x 9001" > /dev/ttyUSB0
18:27
<
mazzoo >
after setting the baud with stty
18:33
ravenexp has quit [Quit: WeeChat 2.1]
18:34
ravenexp has joined #yosys
19:17
dys has quit [Ping timeout: 256 seconds]
19:18
dys has joined #yosys
19:21
cemerick_ has joined #yosys
19:25
cemerick has quit [Ping timeout: 248 seconds]
19:28
<
daddesio >
Figured it out! I was passing the 12MHz clock to my module by mistake instead of the 9600Hz clock that I calculated.
19:29
<
daddesio >
so "I confirmed this on my oscilloscope" was wrong.
19:29
<
daddesio >
I only confirmed the 9600Hz clock and 9600Hz square wave were right, not my new 9600 baud "A" generator.
19:31
<
daddesio >
Aha, the issue is in my pcf file: set_io clk 21
19:31
<
mazzoo >
jfyi: FTDI USB UARTs work up to 3MHz
19:31
<
mazzoo >
real world cable limits make 2MHz possible
19:31
<
daddesio >
I renamed the variable recently, so it should say set_io clk_12mhz 21 now
19:32
<
awygle >
or you can run Fast Serial at 50 MHz :p
19:37
<
mazzoo >
awygle: what is Fast Serial?
19:38
<
awygle >
it's basically a UART+Clock
19:38
<
awygle >
perhaps a USRT
19:38
<
awygle >
or if you prefer, like SPI without the slave output
19:39
<
awygle >
although that analogy's not as good
19:42
<
mazzoo >
nice! never noticed that part of the datasheet...
19:43
<
awygle >
credit goes to ZipCPU for pointing it out
19:55
cemerick has joined #yosys
19:58
cemerick_ has quit [Ping timeout: 248 seconds]
20:23
<
ZipCPU >
awygle: Ever thought of trying it out?
20:35
<
awygle >
ZipCPU: i think of lots of things :)
20:35
<
awygle >
i haven't yet had occasion to though, no
20:36
<
ZipCPU >
Yeah, me neither.
20:36
<
ZipCPU >
I've wanted to though.
20:38
<
ZipCPU >
It was a Pennsylvania engr who pointed the capability out to me.
21:36
GuzTech has quit [Ping timeout: 246 seconds]
22:46
cemerick has quit [Ping timeout: 248 seconds]
23:08
[X-Scale] has joined #yosys
23:10
X-Scale has quit [Ping timeout: 246 seconds]
23:12
[X-Scale] has quit [Ping timeout: 240 seconds]
23:14
X-Scale has joined #yosys
23:45
sklv1 has quit [Quit: quit]
23:56
tpb has quit [Remote host closed the connection]
23:56
tpb has joined #yosys
23:58
promach3 has joined #yosys