Current Server Time: 23:17 (Central Europe)

#apertus IRC Channel Logs

2019/10/13

Timezone: UTC


01:49
vup
Bertl: are there any tricks to debugging hdmi?
02:06
BAndiT1983
changed nick to: BAndiT1983|away
02:44
vup
is there anything that needs to be done to enable the level shifter on the plugin modules?
09:34
BAndiT1983|away
changed nick to: BAndiT1983
09:58
niemand
joined the channel
11:30
Bertl_zZ
changed nick to: Bertl
11:30
Bertl
morning folks!
11:30
Bertl
vup: what level shifter?
11:34
niemand
left the channel
11:39
anuejn
Bertl: the PTN3363 on the hdmi plugin modules
11:40
anuejn
we were trying to test the hdmi on the micro but somehow we werent able to measure the clock or data signal past that chip
11:40
anuejn
(with custom code / not yours)
11:40
anuejn
before, there was signal present
11:40
Bertl
ah, yeah, that's tricky without the sink
11:41
anuejn
we tried to short hpd to 5v in the cable
11:41
Bertl
first there is #OE, which needs to be pulled low
11:42
Bertl
then HPD (sink side) which needs to be 5V
11:42
Bertl
and I think DDET needs to be low as well
11:42
Bertl
(not 100% sure about that though)
11:43
Bertl
it also requires an active clock
11:44
anuejn
the hdmi clock?
11:44
Bertl
yup
11:44
anuejn
is there a lower frequency bound to that clock?
11:45
Bertl
probably but it can be quite slow IIRC
11:45
anuejn
k
11:45
Bertl
i.e. if there is no activity on any input, the part seems to power down
11:46
anuejn
hm...
11:46
anuejn
that shouldnt have been the problem
11:46
Bertl
I'm not sure about checks on the output, but as it is CML it wouldn't hurt to have a 50R termination on it as well
11:47
anuejn
how did you debug the module?
11:47
Bertl
I used an HDMI passthrough with taps
11:47
anuejn
do you have an hdmi splitter?
11:47
anuejn
ah nice, i see
11:48
anuejn
maybe we have to build something similiar
11:49
Bertl
I did design a break-out for HDMI, which might be simple enough to extend to a passthrough with SMA
11:51
anuejn
hm... maybe we will also try with the beta hardware first
11:51
anuejn
thanks :)
11:51
Bertl
just took a look at the breakout, and yes, simply mirroring the connector would work for a pass through
11:52
Bertl
so if you need something like that, I can easily adjust it, you just have to order and populate it
13:07
Bertl
anuejn, vup: just let me know :)
13:07
BAndiT1983
changed nick to: BAndiT1983|away
13:13
anuejn
tx
13:13
anuejn
we will see
13:14
anuejn
but i think we will go with the hdmi-splitter solution before, because we have that
13:14
Bertl
okay
13:32
BAndiT1983|away
changed nick to: BAndiT1983
14:36
comradekingu
left the channel
15:01
apurvanandan[m]
left the channel
15:10
apurvanandan[m]
joined the channel
15:27
BAndiT1983
changed nick to: BAndiT1983|away
15:48
Spirit532
left the channel
15:48
Spirit532
joined the channel
17:20
comradekingu
joined the channel
17:44
Bertl
off for now ... bbl
17:44
Bertl
changed nick to: Bertl_oO
19:23
BAndiT1983|away
changed nick to: BAndiT1983
19:32
jhlink
The dev board has arrived!!
19:33
se6ast1an
great
20:45
jhlink
Right? I'm excited.
20:45
jhlink
Anyone have any tips or words of warning?
20:46
jhlink
Something like C's "Don't free non-allocated variables or die" but for FPGA's?
21:25
LordVan
joined the channel
21:46
se6ast1an
off to bed, good night
21:57
BAndiT1983
changed nick to: BAndiT1983|away
22:44
vup
jhlink: i would say try avoiding the xilinx / vivado block diagram stuff
22:45
vup
And if you are looking for verilog / vhdl alternatives: i like nmigen alot
22:47
jhlink
I just really want to learn the basics that isn't bad advice ( e.g. always type cast the return of malloc ), and then start contributing. :)
22:57
LordVan
left the channel
23:36
danieel
jhlink: what? you cant compare rtl to sequential code
23:51
jhlink
Right. I think that was a poor analogy. The idea was establishing a solid foundation with the right information.
23:53
jhlink
When learning something new, I don't know what I don't know. In the context of C, for the sake of example, I'd follow whatever is given to me because I don't know any better.
23:53
jhlink
I'd really like to avoid situations of learning bad habits in rtl.
23:53
jhlink
:)
00:47
intracube
left the channel
00:59
intracube
joined the channel