Current Server Time: 05:23 (Central Europe)

#apertus IRC Channel Logs

2020/12/06

Timezone: UTC


00:17
mumptai
left the channel
03:50
aombk3
joined the channel
03:54
aombk2
left the channel
03:54
aombk2
joined the channel
03:57
aombk3
left the channel
06:51
Bertl_oO
off to bed now ... have a good one everyone!
06:51
Bertl_oO
changed nick to: Bertl_zZ
09:46
BAndiT1983|away
changed nick to: BAndiT1983
11:11
davidak[m]
left the channel
11:11
MarkVandenBorre[
left the channel
11:11
panintended
left the channel
11:11
aleb
left the channel
11:12
promach3
left the channel
11:12
metal_dent[m]
left the channel
11:12
karl[m]
left the channel
11:12
elkos
left the channel
11:12
bluez_[m]
left the channel
11:30
bluez_[m]
joined the channel
11:32
davidak[m]
joined the channel
11:34
aleb
joined the channel
11:34
MarkVandenBorre[
joined the channel
11:35
panintended
joined the channel
11:37
metal_dent[m]
joined the channel
11:43
elkos
joined the channel
11:44
promach3
joined the channel
11:44
karl[m]
joined the channel
12:57
BAndiT1983
changed nick to: BAndiT1983|away
13:36
BAndiT1983|away
changed nick to: BAndiT1983
13:57
BAndiT1983
changed nick to: BAndiT1983|away
14:53
eppisai
joined the channel
15:09
eppisai
left the channel
15:20
RexOrCine
joined the channel
15:20
Bertl_zZ
changed nick to: Bertl
15:20
Bertl
morning folks!
15:58
BAndiT1983|away
changed nick to: BAndiT1983
16:06
episai
joined the channel
16:06
episai
left the channel
16:08
eppisai
joined the channel
16:20
eppisai
I had set the axiom remote visualizer on virtual serial port /dev/pts/1 and then started the visualiser using command "./AXIOM_Remote_Firmware_Visualiser -p /dev/pts/4" . It open GUI of the axiom remote. But when i click "Compile&flash" button on vs code, it gave me an error "pic32prog: command not found" . I had aquired the binary of pic32prog
16:20
eppisai
but on running it is saying not "No target found".
16:22
eppisai
if anyone can tell me where i am going wrong or what should i do further to setup the axiom remote, then it will be very helpful
16:22
BAndiT1983
hi eppisai
16:22
BAndiT1983
the serial port feature is not implemented fully yet and was only added while developing a prototype
16:23
BAndiT1983
compile&flash will only work for the real board
16:23
BAndiT1983
as the visualiser is using most parts of real firmware, it's already sufficient to modify the UI and implement the logic
16:36
eppisai
oh. So, to implement T1193 (checkbox GUI element) I should only look into "AXIOM_Remote_Firmware_Visualizer"?
16:37
metal_dent[m]
yes, you won't require the serial ports for the GUI task
16:38
eppisai
Ok,thank you!=D
16:39
BAndiT1983
eppisai: in fact, you have to look into the firmware, like i said, the visualiser is using the firmware to replicate as most parts of the real thing as possible
16:42
eppisai
ohk...
16:43
eppisai
thanks!
17:20
eppisai
left the channel
18:16
mumptai
joined the channel
18:22
EmilJ
hi anuejn and vup once again! I'm trying to simulate my design, but I'm not sure how to work with the SimPlatform setup. I can see there's some deep idiomatic Python stuff going on with sim.py and can't really parse it in my head. What would be the minimal usage? Or should I write it first as a generic nmigen simulation? I sort of got stuck on that because the sim accepts exactly one module, and I had to instantiate an ImageStream as a submodule to construc
18:22
EmilJ
https://gitlab.com/tywonemi-school-stuff/zynq-hdmi-nmigen/-/blob/master/axi_burster_test.py
18:24
vup
EmilJ: your last message cut off after "construc"
18:27
vup
so in general Streams are not Modules, they contain no logic, they are "just" a convenient way to bundle some signals together
18:28
vup
so the module you are simulating here is just the AxiBurster, you then can drive the ImageStream from the simulation and look at what the AxiBurster does to it
18:28
vup
furthermore in the nmigen-gateware repo there are a lot of examples for the SimPlatform: for instance take a look at this: https://github.com/apertus-open-source-cinema/nmigen-gateware/blob/master/src/lib/io/hdmi/hdmi_test.py
18:28
Bertl
off for now ... bbl
18:29
Bertl
changed nick to: Bertl_oO
18:29
vup
or maybe look at this for a simulation working with AXI: https://github.com/apertus-open-source-cinema/nmigen-gateware/blob/master/src/lib/bus/axi/buffer_writer_test.py
18:37
RexOrCine
left the channel
18:38
EmilJ
ah, that's weird. Does IRC or this server have a message length limit? the last thing I wrote was "construct my AxiBurster."
18:38
RexOrCine
joined the channel
18:38
EmilJ
I did look at the other test files and created a minimal example which should behave the same way
18:39
EmilJ
did the gitlab link send? I'm starting to distrust Convos...
18:40
vup
yes the gitlab link came through
18:40
vup
and yes IRC has a message length limit
18:41
vup
usually IRC clients automatically split a message that is too long into multiple though
18:43
vup
EmilJ: so you probably want two processes, one that send stuff into the ImageStream and one that looks at what the AxiBurster spews out
18:43
EmilJ
Well, for now I'd like to get simulate it as it is, even if everything stays in reset - I'll feed data into it once I have that working
18:44
EmilJ
does the UnitTest setup assume things about the location of the testing script? How are unit tests invoked in command line?
18:45
EmilJ
Right now, just running the script gets me AssertionError on line 30 in sim.py
18:45
vup
`python3 -m pytest src/` is what we use for the tests
18:47
EmilJ
Ah, thanks
19:15
EmilJ
Hm, stumped again, my call to platform.sim() fails on elaboration in the prepare function: https://0bin.net/paste/55zDJvNJ#OvIAai-1c3GiMPvDxtkFxtDz51/5BRB3zfyA1kn6vog
19:19
vup
EmilJ: elaborate gets self and the platform
19:19
vup
your AxiBurster elaborate only takes self
19:20
EmilJ
I see, thank you
19:49
RexOrCine
left the channel
19:50
RexOrCine
joined the channel
20:16
comradekingu
left the channel
20:18
RexOrCine
left the channel
20:19
RexOrCine
joined the channel
20:21
comradekingu
joined the channel
21:24
LordVan
joined the channel
22:56
LordVan
left the channel
23:05
BAndiT1983
changed nick to: BAndiT1983|away