| 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
|