Tobias Nygren (@tnn2) profile picture

Tweets about stuff related to @NetBSD, @pkgsrc and magical adventures of using devices in ways the manufacturer did not intend.

Stockholm
Joined March 2009
Photo by Tobias Nygren (@tnn2)Photo by Tobias Nygren (@tnn2)Photo by Tobias Nygren (@tnn2)Photo by Tobias Nygren (@tnn2)Photo by Tobias Nygren (@tnn2)Photo by Tobias Nygren (@tnn2)Photo by Tobias Nygren (@tnn2)Photo by Tobias Nygren (@tnn2)Photo by Tobias Nygren (@tnn2)Photo by Tobias Nygren (@tnn2)
radeondrmkms can map the framebuffer and do wscons. But has the same issue as the LX2K where the ROM BAR is not enabled by EDK2 and all bios extraction methods thus fail. Dumped the bios on an amd64 box and compiled it into the kernel. md kludge for mapping the bios needed.
190
Pointed MSI-X vectors to kmem and am servicing PCI interrupts from kernel threads in a busy loop. 🙈 But GPT is detected on NVMe and no more reset! Now to figure out why plcom_acpi doesn't attach. If enough other issues are sorted out maybe the GICv3 problem will go away?
2
6
433
Reached multi-user mode with serial, NVMe onboard Ethernet and almost-working wsdisplay. No USB yet due to buggy ACPI tables.
1
1
162
Managed work around the _CRS issue for now. But taking MSI-X interrupts causes a hard reset and MSI interrupts just seem to not get delivered. MADT and/or GICv3 ITS bug?
1
2
235
Parts for new workstation build arrived. Still need to pick up a case and PSU after work.
4
2
18
944
panic: Bus 2 already scanned (firmware bug!) 🤔 Alright, let's add some printfs around the area.
5
128
dmesg of OrangePi 5 Plus in ACPI[1] and FDT[2] mode. ACPI mode is quite usable already but fdt most notably lacks pmic, xhci and pcie support. [1] netbsd.org/~tnn/rk3588-stuff… [2] netbsd.org/~tnn/rk3588-stuff…
2
2
424
Tobias Nygren retweeted
"The AWK Programming Language, Second Edition" coming out after 35+ years? 👀 (first edition was published in 1988) /cc: @awkhub awk.dev/
2
19
1
75
3,713
Let’s meet in Stockholm! We will be having a Robot Framework meetup 1.6.2023 in Stockholm in cooperation with @DevCode. There will be an intro to #RobotFramework, a practical case example, pizza, drinks and good company. Enrollment and more information: forms.gle/YqSqPMBpaFsaiVr78
2
1
580
Had a stab at porting QEMU's virtio-9p to NetBSD. Biggest issues are heavy reliance on passing around struct statfs whereas we have statvfs, and also no dirent.d_off which seems to break glibc and will be painful to emulate I guess. But it can read plain files!
1
8
871
A KiCad 7.0.0 tag has appeared in the git repo.
145
Unfortunately this SGI O2 motherboard is beyond salvage. Voltages are measured OK. If anyone needs a power supply and/or RAM sticks, ping. Else it goes in the recycling bin.
2
2
2
M̶A̶D̶E̶ ̶I̶N̶ ̶U̶S̶A̶ [MADE IN MALAYSIA] ... Guess the guy who designed the silk screen was new to the industry at the time.
When I roll my desk chair off IKEA polycarbonate floor protective mat, the computer hangs 7 out of 10 times. What is this piezoelectric EMP discharge shit? How do I fix it? Computer case is grounded and no it is not vibrations ...
Think I might have fixed radeonsi on NetBSD/evbarm-aarch64. I have smooth compositing glxgears cogs in 4k.
1
4
Saw a post about the Mateview 28" 3:2 AR 4k monitor on here a few days back. I bought one. The panel is outstanding. But why does my *monitor* have WiFi and bluetooth with chinese firmware and no physical radio switch? Do I really need to take a screwdriver to this already?
1
1
8
Probably ceramic BLE antennas. Oh, and they put NFC in there as well cus why not.
1
Well, it still boots with all of the mystery flat flexes disconnected. Guess I'll short the WiFi antennas to ground and call it a day.
1