en.osm.town is one of the many independent Mastodon servers you can use to participate in the fediverse.
An independent, community of OpenStreetMap people on the Fediverse/Mastodon. Funding graciously provided by the OpenStreetMap Foundation.

Server stats:

258
active users

#rs232

0 posts0 participants0 posts today
Continued thread

Panic most recently used by lkpikmalloc ...

Well, that was fast... didn't even get a mouse cursor of a full MATE Desktop menu system load. Was yet to connect kgdb to COM1 (need to swap from minicom to do so)... makes me want a PCIe RS232 card (for "comconsole_pcidev") so that I have a few more COMs to play with on redirects. Gotta love these iGPU tash-bins eh? "It's better than not having a GPU right?" ... not really.''

Closed bug report from the drm-515-kmod, discussing amdgpu memory leak. so, maybe a new one in drm-61-kmod, would not be surprised.
- github.com/freebsd/drm-kmod/is

Short term revision of approach:
----

1. Today via post arrives, an AMD Radeon Pro W7500 (single slot 8GB, Navi-whatever gen)
2. I'll block off the iGPU during loader.conf sequence, using a "pptdev" blackhole (not for VM pt, but maybe an experiment for a 14.1 VM with the known-good amdgpu version).
3. Known as: throw money at the problem?

Some hardware notes:
----

1. This is not a Nvidia GPU situation; there are several generations of cards in the room which have been cycled through the workstation during "hardware isolation" and "process of elimination" sequences. I know those are stable, and which gen cards require which nvidia driver versions for stability purposes.

2. This is not a FreeBSD kernel issue, nor a Xorg "Plain Jane FrameBuffer" situation. The kernel (14.0, 14.1, 14.2) is stable and fine, and the basic vt driver for non-4K display-port functionality works fine. I can work all day in a series of tmux windows with some fifty or so panes, but that's not quite the optimal experience.

3. The AMD iGPU (Raphael) maxes out default to 512MB GART VRAM, and it can handle 240Hz @ 4K all day with no issues as long as that 512M doesn't get used up... that is until the latest amdgpu kmod drm, which crashes whenever it feels like it.

Michael... yes yes, I do have a lot of hardware, but this issue has surpassed the Sunk Cost Fallacy and has become a consumate knowledge-requirement process. I must know where this is failing so horrendously, otherwise the operating rule of "if it doesn't fulfill its hardware destiny, it will get the hammer and flames"... and the hardware is too nice for that - plus I could involve Supermicro support since it's still in warranty, but a replacement motherboard or CPU for the iGPU isn't going to solve a kernel module issue.

In the interim, laptop life and tablet meetings are getting me by, mostly decently.

Debug items of interest:
----
intsmb0: <AMD FCH SMBus Controller> at device 20.0 on pci0
intsmb0: Could not allocate I/O space
device_attach: intsmb0 attach returned 6

drmn0: Fetched VBIOS from VFCT
amdgpu: ATOM BIOS: 102-RAPHAEL-008
drmn0: Trusted Memory Zone (TMZ) feature not supported
drmn0: PCIE atomic ops is not supported
drmn0: VRAM: 512M 0x000000F400000000 - 0x000000F41FFFFFFF (512M used)
[drm ERROR :amdgpu_bo_init] Unable to set WC memtype for the aperture base

Loader items of usage:
----
# Multi-Console Output
# boot output primary: TTY, standard monitor via UEFI
# boot output secondary: COM1 RS232 Redirect (physical)
# boot output tertiary: COM2 RS232 Redirect (BMC SoL)
ipmi_load="YES"
boot_mute="NO"
boot_verbose="YES"
verbose_loading="YES"
boot_multicons="YES"
boot_serial="YES"
console="efi,comconsole,comconsole"
comconsole_port1="0x3F8"
comconsole_speed1="115200"
comconsole_port2="0x2F8"
comconsole_speed2="115200"
hw.uart.console="io:0x3f8,br:115200 io:0x2f8,br:115200"

#amd#gpu#drm616kmod

The #Hayes #Smartmodem had a separate data mode (in which bytes are sent/received over the phone line) and command mode (in which the computer sent commands to the modem itself).

Switching from command to data mode was simple: send the command `ATO`.

The reverse was more complicated. The modem would switch from data mode to command mode whenever the computer tried to send the special character sequence `+++`, with a delay before and after the sequence.

1/

An RS-232 Serial cable is designed for serial communication between various devices.

Not to be confused with a VGA cable, which is focused on transmitting video signals for display purposes. They serve different functions, utilize different signal types, and have distinct physical connectors.

We recently received a replacement for our dysfunctional #bluray player at the #theatre

A #Tascam #MP4K, which has #xlr balanced audio out, as well remote control it via #rs232, or #tcp !

No one has written anything for it that I could find, so I wrote a #FOSS library/cli-in-one in #php, and call it Tasnet!

With it you can:
* power on/off
* open/close tray
* play/pause/stop
* change display time (remain/elapsed)
* even more!
* hack away (copyleft/MIT)

gist.sbcloud.cc/sb/d54f9c4facd

gist.sbcloud.ccTasnet - Opengist

Ich versuche ein antikes Auswertegerät aus den 90ern mit #rs232 Anschluss an ein Laptop zu klemmen um die Daten "elektronisch" zu haben.

Gut ist: es gibt eine Anleitung, mit Befehlscodes und allem. Und mit Pinbelegung der Schnittstelle. Sieht ungewöhnlich aus, aber nix was man nicht mit nem Lötkolben hinbekommt.

Schlecht ist: die Pinbelegung stimmt nicht. Es gibt hinten dran zwei Korrekturblätter... auf einem ist die korrigierte Belegung.

Eineinhalb Stunden umsonst die Haare gerauft...

Because my little rat-brain can't help but latch on to projects I shouldn't be doing, I'm currently downloading the source for #MAME so that I can look at the #RS232 code.

Could anyone point me in the general direction of any blogs or docs about this part (devices/bus/rs232) of MAME?

I have absolutely no confidence in me solving my little #DosBox nullmodem challenge. But I'm going to have a look under the hood and see what's there, just in case.

It's that, or write a new #Psion SIBO debugger.

Continued thread

With #Psion SIBO machines (ignoring the HC and Workabout ranges), there are two types of #RS232 port.

1. 9-pin mini-DIN. On the MC range (with comms card), the Series 3(s) and 3a (with 3Link soap-on-a-rope)
2. 15-pin "Honda" PCMCIA-style. On the 3c, 3mx, Siena

My plan today is to take a mini-DIN and a Honda cable and attach a #PL2303 adapter to each one. It won't make them any faster, but it'll be a hell of a lot more convenient!