- RobDangerous (QUIT: Ping timeout: 258 seconds) (~Thunderbi@p200300ec8f3e1c00d9524ee43db69259.dip0.t-ipconnect.de) | 02:50 | |
- bfarmilo_ (QUIT: Ping timeout: 252 seconds) (~bfarmilo@202.56.40.240) | 05:09 | |
+ bfarmilo (~bfarmilo@202.56.40.240) | 05:39 | |
- WoC (QUIT: *.net *.split) (woc@2603-8080-cd40-00c6-eaaf-8a29-4225-dc1f.res6.spectrum.com) | 06:42 | |
- apolkosnik[m] (QUIT: *.net *.split) (~apolkosni@2001:470:69fc:105::ff7) | 06:42 | |
- Jope (QUIT: *.net *.split) (jope@jope.fi) | 06:42 | |
+ WoC (woc@2603-8080-cd40-00c6-eaaf-8a29-4225-dc1f.res6.spectrum.com) | 06:43 | |
+ apolkosnik[m] (~apolkosni@2001:470:69fc:105::ff7) | 06:43 | |
+ Jope (jope@jope.fi) | 06:43 | |
- emiespo[m] (QUIT: *.net *.split) (~emiespoma@2001:470:69fc:105::92a) | 06:44 | |
- norly (QUIT: *.net *.split) (~norly@zhong.enpas.org) | 06:44 | |
+ emiespo[m] (~emiespoma@2001:470:69fc:105::92a) | 06:45 | |
+ norly (~norly@zhong.enpas.org) | 06:45 | |
- emiespo[m] (QUIT: Ping timeout: 256 seconds) (~emiespoma@2001:470:69fc:105::92a) | 06:46 | |
- js (QUIT: Ping timeout: 240 seconds) (~js@2001:470:69fc:105::232) | 06:46 | |
- apolkosnik[m] (QUIT: Ping timeout: 272 seconds) (~apolkosni@2001:470:69fc:105::ff7) | 06:46 | |
- lastebil_ (QUIT: *.net *.split) (truck@77.246.204.69) | 06:48 | |
- mntmn (QUIT: *.net *.split) (~mntirc@softboy.mntmn.com) | 06:48 | |
- BluRaf (QUIT: *.net *.split) (bluraf@junkcc.net) | 06:48 | |
- Claude (QUIT: *.net *.split) (sid304814@id-304814.tooting.irccloud.com) | 06:48 | |
+ lastebil_ (truck@77.246.204.69) | 06:48 | |
+ mntmn (~mntirc@softboy.mntmn.com) | 06:48 | |
+ BluRaf (bluraf@junkcc.net) | 06:48 | |
+ Claude (sid304814@id-304814.tooting.irccloud.com) | 06:48 | |
- trixster (QUIT: *.net *.split) (sid451942@id-451942.charlton.irccloud.com) | 06:50 | |
- pasik_ (QUIT: *.net *.split) (pk@reaktio.net) | 06:50 | |
+ trixster (sid451942@id-451942.charlton.irccloud.com) | 06:50 | |
+ pasik_ (pk@reaktio.net) | 06:50 | |
- TuKo (QUIT: *.net *.split) (sid234064@id-234064.brockwell.irccloud.com) | 06:52 | |
+ TuKo_ (sid234064@id-234064.brockwell.irccloud.com) | 06:52 | |
- CottonUndies (QUIT: *.net *.split) (~CottonUnd@2405:6580:33c0:b400:211:32ff:fe6d:ac5) | 06:54 | |
+ CottonUndies (~CottonUnd@2405:6580:33c0:b400:211:32ff:fe6d:ac5) | 06:54 | |
+ emiespo[m] (~emiespoma@2001:470:69fc:105::92a) | 06:58 | |
+ apolkosnik[m] (~apolkosni@2001:470:69fc:105::ff7) | 07:03 | |
+ js (~js@2001:470:69fc:105::232) | 08:51 | |
+ RobDangerous (~Thunderbi@p200300ec8f3e1c00ed649cacb87f4656.dip0.t-ipconnect.de) | 09:08 | |
+ cerv (uid256361@brockwell.irccloud.com) | 09:11 | |
cerv | Hello, anobody here can help me with my ZZ9000? - works greatly except network... I have A4000 clean install 3.2. Using roadshow and no other cards in daughterboard. I simply cannot initiate it. I can see it on router when its trying to initiate. Allways ended with timed out... | 09:30 |
---|---|---|
- xet7 (QUIT: Remote host closed the connection) (~xet7@user/xet7) | 10:13 | |
+ xet7 (~xet7@user/xet7) | 10:29 | |
mntmn | cerv: did you try a reboot before trying to use it? | 10:32 |
mntmn | cerv: if that doesn't help, try switching to INT2 | 10:32 |
mntmn | > To do this, set the interrupt jumper on ZZ9000 to INT2 and create an empty file ENVARC:ZZ9K_INT2. | 10:33 |
cerv | I tryed all bunch of stuff including INT2 feature ... tryed some older firmware... cable is ok when i try plippbox its working | 10:49 |
cerv | it seems it didnt reccieve any packets back... (i am noob in this but i can see on router page it is communicating out) | 10:51 |
cerv | Tryed static ip too, different proccesor card... well dont know what to try next... | 10:54 |
cerv | https://photos.app.goo.gl/qM4nXtrdeCoUyucy5 | 10:58 |
+ isoriano (~isoriano@5.147.209.166) | 11:38 | |
isoriano | Good morning. | 11:38 |
mntmn | cerv: do you get blinky lights on the ethernet interface on ZZ9000 when it receives/sends packets? | 12:05 |
cerv | https://photos.app.goo.gl/EoQjKwU14HNiHb4s9 one is on (right on photo) left is blicking freqvently | 12:50 |
mntmn | cerv: you wrote me in a query that you tried a second motherboard, it also doesn't work there? | 12:53 |
mntmn | cerv: we currently don't have a test/diagnostic to determine if ethernet hardware is working correctly or not | 12:54 |
cerv | second motherboard (A4000) doing same problem... I actually ordered bew ZZ9000 for myself few weeks ago | 13:04 |
cerv | for amother computer | 13:05 |
cerv | another | 13:05 |
mntmn | i see it is R-2 revision... was it fixed? | 13:07 |
mntmn | the voltage fix i mean | 13:07 |
cerv | yes I did it myself when this comes to public... meybe few weeks after | 13:09 |
mntmn | did network ever work? | 13:11 |
cerv | it was working with some problems... I actually asked here once and someone (you?) gave me some beta firmware with was working... I am unable to succesfully replicate it anomore | 13:17 |
_Bnu | mntmn: Figured out how to make an AHI prefsfile without having to destroy the universe. | 13:23 |
_Bnu | vasmm68k_mot -quiet -phxass -Fhunk -m68020 -o PREFSFILE_NAME prefsfile.a -I$VBCC/NDK39/include/include_i | 13:24 |
_Bnu | And then you chop off everything before "FORM" in the file and it works. | 13:24 |
mntmn | _Bnu: that... sounds useful!~ | 13:25 |
_Bnu | I still haven't figured out how to make a working AHI driver, but I'm pooping around at it... | 13:29 |
mntmn | that's cool | 13:49 |
mntmn | maybe when you arrive there i will have the goddamn i2s formatting figured out | 13:50 |
_Bnu | I got it to open the library and do nothing with it and then crash... | 14:46 |
_Bnu | So like 90% on the way there, right... | 14:46 |
- xet7 (QUIT: Ping timeout: 240 seconds) (~xet7@user/xet7) | 14:47 | |
+ xet7 (~xet7@user/xet7) | 15:01 | |
isoriano | hahaha | 15:14 |
* F8 -> Fate | 17:44 | |
mntmn | cerv: you could try FW1.9 alpha version if you like. or you have to wait till the next version so you can use our standard test image for USB | 17:51 |
_Bnu | AHI isn't giving me the values it says it's giving me... | 17:57 |
mntmn | meanwhile i am still fighting with xilinx audio_formatter | 17:58 |
mntmn | i found the sources for it in the vivado folder labyrinth | 18:00 |
mntmn | it... is horrible | 18:00 |
_Bnu | Sounds a bit like the AHI developer sources... | 18:03 |
mntmn | here's a mask of the bits that the audio_formatter selects apparently (tested with ILA): 00f0ff00 | 18:05 |
mntmn | i mean, the nybbles | 18:05 |
mntmn | all the nybbles that are 0 here are ignored | 18:05 |
mntmn | looks like 24 bits to me... | 18:05 |
mntmn | but everything is set to 16 bit... | 18:05 |
mntmn | yeah, it's treating the input as 24bit words inside of 32bit words, and the sequence is 1x32bit left, 1x32bit right... | 18:07 |
mntmn | but what i wanted it to do is 16bit left, 16bit right packed into a 32bit word. | 18:08 |
mntmn | (16bit pcm) | 18:08 |
mntmn | so, something goes very wrong when configuring these ip blocks | 18:08 |
_Bnu | Anything in the BSP that might need regenerating, if the SDK is being bad? | 18:09 |
mntmn | naughty sdk | 18:09 |
mntmn | good Q | 18:09 |
mntmn | also i should check if i can somehow read out the config values | 18:10 |
_Bnu | Just came to mind since you had that problem with the VDMA settings not actually applying when building the firmware, haha. | 18:10 |
mntmn | oh yeah. but now since i re-setup the sdk this stuff is always auto rebuilt | 18:15 |
mntmn | and xparameters etc look correct | 18:15 |
_Bnu | F in chat for xparameters... | 18:16 |
mntmn | wait, 00f0ff00 are only 12 active bits | 18:27 |
mntmn | that's even more bizarre | 18:27 |
mntmn | endian-converted that's 00fff000 | 18:27 |
mntmn | ok i can also see that the damn audio_formatter reads 32 bits from memory and then transmits that masked by 00ffffff to the axi stream... so it already forgets 8 bits | 18:29 |
mntmn | maybe their bit_per_sample config register is off by one or something | 18:36 |
mntmn | if i configure to "8 bits" the mask of what it spits out changes to 000fffff | 18:39 |
mntmn | lol | 18:39 |
mntmn | lets try 32... | 18:41 |
_Bnu | 12-bit audio is fine... | 18:49 |
_Bnu | 0.5 channels. | 18:50 |
_Bnu | Mlereo playback. | 18:50 |
mntmn | maybe i should throw the goddamm audio formatter away and replace it with something homebrew | 18:58 |
mntmn | lulz | 18:59 |
mntmn | i think they OR into a register that already has a default value... | 18:59 |
_Bnu | But it seems very good... | 18:59 |
mntmn | a default value of 20 bits (0x2) | 18:59 |
mntmn | so if i set it to 16 they OR it and it will become 0x3 so that's 24 bits... | 19:00 |
mntmn | arghrghrhg | 19:02 |
mntmn | how fucked up is that | 19:02 |
_Bnu | No one ever used it, so they didn't notice... | 19:02 |
mntmn | that is indeed so | 19:03 |
mntmn | outrage | 19:03 |
mntmn | ok now it sends the first 16 bit and then the next 16 bit out | 19:06 |
mntmn | straight into the next cursed xilinx ip | 19:06 |
mntmn | and that one is the i2s transmitter and it gives me only stuff in the like 4 LSBs now. | 19:11 |
_Bnu | lol | 19:12 |
_Bnu | DAC_NIBBLEWIDE | 19:12 |
mntmn | i have a hunch that the i2s tx wants to receive AES instead of PCM | 19:17 |
mntmn | because that's the default output of the cursed audio formatter | 19:17 |
mntmn | it's kind of a waste of bits but i'll try that again | 19:17 |
mntmn | hunchentoot | 19:18 |
_Bnu | ('A`) | 19:21 |
mntmn | ok now it works | 19:38 |
mntmn | so yes, it wants A E S | 19:38 |
mntmn | also apparently that audio formatter bug is fixed in vivado 2020 with this line... https://github.com/Xilinx/embeddedsw.github.io/blob/master/audio_formatter/src/xaudioformatter.c#L325 | 19:39 |
mntmn | grrrr | 19:39 |
mntmn | maybe need to upgrade at some point | 19:39 |
mntmn | ok so now just ADAU ignores LRCLK or it just mixes the channels and then outputs them >:| | 19:39 |
mntmn | i.e. no stereo separation | 19:39 |
mntmn | (i'm still using the default dsp program) | 19:40 |
_Bnu | Building the Vivado project itself in 2020 isn't a problem, but the SDK is uhh... | 19:46 |
_Bnu | But maybe you can figure out some way to actually build the firmware with it. | 19:46 |
_Bnu | Xilinx Vitis, now with 50% less usability. | 19:47 |
mntmn | yeah | 19:47 |
mntmn | haha | 19:47 |
mntmn | ok so adau does correct stereo separation | 19:47 |
mntmn | something is wrong with my analog setup | 19:47 |
mntmn | either in my amp circuit or my lexicon omega audio interface is fucking broken | 19:48 |
mntmn | if my audio interface is connected to usb (and nothing else), the whole I2S stuff on zz9000ax stops working | 19:49 |
mntmn | lol | 19:49 |
_Bnu | Meanwhile I have no idea why every single compiler is ignoring my AHI driver function table... | 19:53 |
mntmn | eek | 19:54 |
mntmn | hmm now with the other audio interface i have a terrible noise/ground loop problem or sth | 20:25 |
_Bnu | Piotr Bibbungoro is here... | 20:36 |
mntmn | ah the output filters have too high impedance i think | 20:37 |
cerv | Sure I ll try 1.9 alpha... can you provide link? | 21:22 |
_Bnu | fatal error 13 in line 34 of "paula_audio.a": could not open <hardware\all.i> for input | 21:37 |
_Bnu | =_= | 21:37 |
_Bnu | What makes AHI so different that it doesn't work with libraries that work with everything* else... | 22:01 |
mntmn | oop | 22:11 |
mntmn | cerv: zorro3: http://dump.mntmn.com/BOOT.bin-z3-1.9a-20210722 zorro2: http://dump.mntmn.com/BOOT.bin-z2-1.9a-20210723a | 22:12 |
_Bnu | https://cdn.discordapp.com/attachments/789807768554831902/876924513781170216/unknown.png Suddenly. | 22:25 |
_Bnu | What was missing the entire time, was an extra line with a "0,". | 22:26 |
- isoriano (QUIT: Ping timeout: 248 seconds) (~isoriano@5.147.209.166) | 22:33 | |
mntmn | lol the gnd and + connections on my RCA connectors are swapped | 22:45 |
mntmn | oop | 22:45 |
- neoman (QUIT: Quit: pussy) (~neoman@titandemo.org) | 22:54 | |
+ neoman (~neoman@titandemo.org) | 22:56 | |
_Bnu | Well, good news, there's now a readable skeleton AHI driver that only needs bebbo-gcc to build, instead of StormC or SAS/C or whatever it is with some random number of non-existent assembler include files... | 23:03 |
- neoman (QUIT: Quit: pussy) (~neoman@titandemo.org) | 23:06 | |
+ neoman (~neoman@titandemo.org) | 23:07 | |
mntmn | _Bnu: sehr sehr nice | 23:11 |
mntmn | _Bnu: i have a stereo 16bit 48khz audio buffer for you... https://twitter.com/mntmn/status/1427376314143629313?s=20 | 23:11 |
mntmn | btw i don't need to do any byte swapping in the end... the codec likes big endians | 23:11 |
- neoman (QUIT: Client Quit) (~neoman@titandemo.org) | 23:12 | |
_Bnu | What if the buffer is too small for all the audio... | 23:13 |
+ neoman (~neoman@elite.dirty-motherfucker.org) | 23:14 | |
_Bnu | Tomorrow I'll start trying to figure out how to handle buffers and stuffers in the AHI driver. I got kind of held up today by the stupid extra required 0. | 23:14 |
_Bnu | I still don't know WHY it needs the extra zero. | 23:15 |
_Bnu | It never uses any of the data it points to, but it still can't figure out which entry is the function table without it. | 23:15 |
- RobDangerous (QUIT: Ping timeout: 245 seconds) (~Thunderbi@p200300ec8f3e1c00ed649cacb87f4656.dip0.t-ipconnect.de) | 23:24 | |
mntmn | the buffer is kind of ginormous _Bnu | 23:26 |
mntmn | it's in a peculiar place at the moment though | 23:27 |
mntmn | (beginning of framebuffer, so hearing is seeing) | 23:27 |
mntmn | i also will need to wire up a "give me more data" IRQ and route it to the amiga side as well | 23:28 |
- neoman (QUIT: Read error: Connection reset by peer) (~neoman@elite.dirty-motherfucker.org) | 23:30 | |
+ neoman (~neoman@elite.dirty-motherfucker.org) | 23:31 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!