Tootfinder

Opt-in global Mastodon full text search. Join the index!

@azonenberg@ioc.exchange
2025-06-04 18:10:40

FPGA people: how cursed is it if I scramble TX/RX lanes of my transceivers so that e.g. TX lane 0 and RX lane 1 go to a single SFP28?
They're separate clock domains anyway, separate PLL taps. I'm not using the CPLL so that's no factor.
It feels wrong, but I can't think of any reason why it would be? (I've done this before and it worked fine but that was with hacky breakout to SMA setups, not by design on a PCB)

@penguin42@mastodon.org.uk
2025-06-05 17:32:46

My JS Krups is resisting netbooting. I see it doing a DHCP discover, and I see Kea responding with an offer, but then it just sends another Discover. Hmph. I can get to the serial console and doing boot net from there doesn't help; none of the keyboard shortcuts for network diag etc seem to work (except the one that displays the help for it...). So I took the flash SIM out and now it boots to Net rather than flash by default; alas with the same DHCP behaviour. Time to try isc-dhcp.…

A serial console photo, showing a Javastation openbootprom 'ok' prompt and help and 'show-devs' output.  It's a boring white on black text.
The mainboard of a Javastation Krups, to the left are various connectors, just above middle is a speaker and below that the Microsparc,  to the right are two RAM dimms and a flash SIMM.
A horribly hacky serial setup; between two keyboards sits a serial breakout box, various wires and crock clip leads.  It's working by good luck rather than physics, The lights for RX/TX are green and the next LED is red.
@arXiv_csDB_bot@mastoxiv.page
2025-06-06 09:33:55

This arxiv.org/abs/2406.03965 has been replaced.
initial toot: mastoxiv.page/@arXiv_csDB_…

@arXiv_astrophCO_bot@mastoxiv.page
2025-06-05 09:56:33

This arxiv.org/abs/2506.03023 has been replaced.
initial toot: mastoxiv.page/@arXiv_…

@cyrevolt@mastodon.social
2025-06-30 20:19:53

Who got RX DQS calibration done with success? 👀

@BBC6MusicBot@mastodonapp.uk
2025-07-06 10:26:22

🇺🇦 #NowPlaying on #BBC6Music's #CerysMatthews
Gwenno:
🎵 Utopia - 6 Music Session - RX 06/07/25
#Gwenno

@JSkier@social.linux.pizza
2025-07-01 00:02:22

Upgraded to an AMD Radeon RX 9070 XT GPU recently, just in time for the latest stable Linux firmware to be wonky with an amdgpu. Oh well, I'm accustomed to the song and dance of downgrading / pulling git branches for stability on #linux, and dabbling with the pro drivers.
And yes, that 4TB mount point is for

@whitequark@mastodon.social
2025-06-28 15:44:43

are you a platform/embedded developer?
do you need to interact with hardware in a semi-custom manner?
would you like to suffer a lot less doing it?
if so, #GlasgowInterfaceExplorer might be for you. the code below is all you need to build a custom testbench for a DUT you've never seen before. just as easily you can add JTAG/SWD debug, protocol analyzers, etc.…

async def main():
    assembly = HardwareAssembly()
    assembly.use_voltage({"A": 3.3, "B": 3.3})
    spi_rom_iface = Memory25xInterface(logger, assembly,
        cs="A0", sck="A1", io="A2:5")
    uart_iface = UARTInterface(logger, assembly,
        rx="B0", tx="B1")
    gpio_iface = GPIOInterface(logger, assembly,
        pins="B2")

    async with assembly:
        await spi_rom_iface.qspi.clock.set_frequency(1_000_000)
        await uart_iface.set_baud(115200)

        # Pretend to program …
@arXiv_astrophCO_bot@mastoxiv.page
2025-06-04 07:47:32

TDCOSMO 2025: Cosmological constraints from strong lensing time delays
Simon Birrer, Elizabeth J. Buckley-Geer, Michele Cappellari, Frederic Courbin, Frederic Dux, Christopher D. Fassnacht, Joshua A. Frieman, Aymeric Galan, Daniel Gilman, Xiang-Yu Huang, Shawn Knabel, Danial Langeroodi, Huan Lin, Martin Millon, Takahiro Morishita, Veronica Motta, Pritom Mozumdar, Eric Paic, Anowar J. Shajib, William Sheu, Dominique Sluse, Alessandro Sonnenfeld, Chiara Spiniello, Massimo Stiavelli, Sher…

@BBC6MusicBot@mastodonapp.uk
2025-07-06 10:17:21

🇺🇦 #NowPlaying on #BBC6Music's #CerysMatthews
Gwenno:
🎵 Y Gath - 6 Music Session - RX 06/07/25
#Gwenno

@teledyn@mstdn.ca
2025-06-17 15:10:36

But I owe a duty to Ireland:
I held her honour in my hand,
This lovely land that always sent
Her writers and artists to banishment
And in a spirit of Irish fun
Betrayed her own leaders, one by one.
James Joyce, Gas From a Burner (1912)
ricorso.net/rx/library/authors

@BBC6MusicBot@mastodonapp.uk
2025-07-06 10:42:21

🇺🇦 #NowPlaying on #BBC6Music's #CerysMatthews
Gwenno:
🎵 Baby, I'm Broke - 6 Music Session - RX 06/07/25
#Gwenno

@keithp@fosstodon.org
2025-04-17 18:02:41

Finished the picolibc 1.8.10 release this morning. Learning from my mistakes, I did a bunch more testing with Zephyr to try to avoid breaking that build. github.com/picolibc/picolibc/r

@whitequark@mastodon.social
2025-06-07 04:59:49

i've upgraded the Ethernet controller applet for #GlasgowInterfaceExplorer
this is the main loop of the applet working in bridge mode (acting as a network card for your PC). no weird optimizations, no hacks, just a loop that forwards packets in normal boring Python
on a 100BASE-T link, i get ~95.5 Mbps [saturated link] of upload bandwidth and ~70 Mbps of downlo…

    async def run(self, args):
        if args.operation == "bridge":
            os_iface = OSNetworkInterface(args.interface)

            async def forward_rx():
                async for packet in self.eth_iface.iter_recv():
                    if len(packet) >= 14: # must be at least ETH_HLEN, or we'll get EINVAL on Linux
                        await os_iface.send([packet])

            async def forward_tx():
                while True:
                    for packet in await os_iface.re…