Current Server Time: 23:42 (Central Europe)

#apertus IRC Channel Logs

2020/12/06

Timezone: UTC


23:17
mumptai
left the channel
02:50
aombk3
joined the channel
02:54
aombk2
left the channel
02:54
aombk2
joined the channel
02:57
aombk3
left the channel
05:51
Bertl_oO
off to bed now ... have a good one everyone!
05:51
Bertl_oO
changed nick to: Bertl_zZ
08:46
BAndiT1983|away
changed nick to: BAndiT1983
10:11
davidak[m]
left the channel
10:11
MarkVandenBorre[
left the channel
10:11
panintended
left the channel
10:11
aleb
left the channel
10:12
promach3
left the channel
10:12
metal_dent[m]
left the channel
10:12
karl[m]
left the channel
10:12
elkos
left the channel
10:12
bluez_[m]
left the channel
10:30
bluez_[m]
joined the channel
10:32
davidak[m]
joined the channel
10:34
aleb
joined the channel
10:34
MarkVandenBorre[
joined the channel
10:35
panintended
joined the channel
10:37
metal_dent[m]
joined the channel
10:43
elkos
joined the channel
10:44
promach3
joined the channel
10:44
karl[m]
joined the channel
11:57
BAndiT1983
changed nick to: BAndiT1983|away
12:36
BAndiT1983|away
changed nick to: BAndiT1983
12:57
BAndiT1983
changed nick to: BAndiT1983|away
13:53
eppisai
joined the channel
14:09
eppisai
left the channel
14:20
RexOrCine
joined the channel
14:20
Bertl_zZ
changed nick to: Bertl
14:20
Bertl
morning folks!
14:58
BAndiT1983|away
changed nick to: BAndiT1983
15:06
episai
joined the channel
15:06
episai
left the channel
15:08
eppisai
joined the channel
15: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
15:20
eppisai
but on running it is saying not "No target found".
15: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
15:22
BAndiT1983
hi eppisai
15:22
BAndiT1983
the serial port feature is not implemented fully yet and was only added while developing a prototype
15:23
BAndiT1983
compile&flash will only work for the real board
15:23
BAndiT1983
as the visualiser is using most parts of real firmware, it's already sufficient to modify the UI and implement the logic
15:36
eppisai
oh. So, to implement T1193 (checkbox GUI element) I should only look into "AXIOM_Remote_Firmware_Visualizer"?
15:37
metal_dent[m]
yes, you won't require the serial ports for the GUI task
15:38
eppisai
Ok,thank you!=D
15: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
15:42
eppisai
ohk...
15:43
eppisai
thanks!
16:20
eppisai
left the channel
17:16
mumptai
joined the channel
17: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
17:22
EmilJ
https://gitlab.com/tywonemi-school-stuff/zynq-hdmi-nmigen/-/blob/master/axi_burster_test.py
17:24
vup
EmilJ: your last message cut off after "construc"
17:27
vup
so in general Streams are not Modules, they contain no logic, they are "just" a convenient way to bundle some signals together
17: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
17: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
17:28
Bertl
off for now ... bbl
17:29
Bertl
changed nick to: Bertl_oO
17: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
17:37
RexOrCine
left the channel
17: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."
17:38
RexOrCine
joined the channel
17:38
EmilJ
I did look at the other test files and created a minimal example which should behave the same way
17:39
EmilJ
did the gitlab link send? I'm starting to distrust Convos...
17:40
vup
yes the gitlab link came through
17:40
vup
and yes IRC has a message length limit
17:41
vup
usually IRC clients automatically split a message that is too long into multiple though
17: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
17: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
17:44
EmilJ
does the UnitTest setup assume things about the location of the testing script? How are unit tests invoked in command line?
17:45
EmilJ
Right now, just running the script gets me AssertionError on line 30 in sim.py
17:45
vup
`python3 -m pytest src/` is what we use for the tests
17:47
EmilJ
Ah, thanks
18: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
18:19
vup
EmilJ: elaborate gets self and the platform
18:19
vup
your AxiBurster elaborate only takes self
18:20
EmilJ
I see, thank you
18:49
RexOrCine
left the channel
18:50
RexOrCine
joined the channel
19:16
comradekingu
left the channel
19:18
RexOrCine
left the channel
19:19
RexOrCine
joined the channel
19:21
comradekingu
joined the channel
20:24
LordVan
joined the channel
21:56
LordVan
left the channel
22:05
BAndiT1983
changed nick to: BAndiT1983|away