Hi, 

I found an independent rework/fork of the original libX1000 that was developed 
by Ray Kinsella from Alexander M. Albertian in 2019: 
https://github.com/assa77/libx1000

I do not know what additional modfications were made. 

I purchased a Galileo 1st gen board in January of this year since I have wanted 
to try out some of the x86 features (my first PC was a Packard Bell Legend 3540 
with a 100MHz Pentium), and have been interested in running an early version of 
linux with libc5:
https://distro.ibiblio.org/baslinux/library.html recommended to me by Kevin 
Koster of .ombertech.com in 2024 for a single board computer project that I am 
also working on (<64MB RAM). The theory is, since libc5 was designed for single 
threaded kernels prior to 2.4, perhaps it might be a more convenient ecosystem 
to play around with software that is known to only run on single threaded CPUs. 
I realize it is not supported in mainline anymore. Alternatively, I have been 
interested in developing a package manager that allows a checkbox filter for 
i386-586 software that can run in single thread mode, so that the applications 
that require dual or multicore cpus are excluded from Synaptic.

In Ray's 10/2016 post, he references a Debian distro called Ubilinux. I found 
one copy on the IA: 
https://web.archive.org/web/20160000000000*/https://emutexlabs.com/files/ubilinux/ubilinux_0.9_quark-live_usb_install.zip
 I do not know if it contains the libx1000 patch. I wasn't able to flash it to 
my SD card properly yet.

Since programming and compiling from source isn't my background, I tend to test 
precompiled images available on the web, as I might not be able to figure out 
out how to patch the plock segfault bug in a timely manner (although I'd like 
to).

I was able to get this iotdevkit image to run last week: 
https://iotdk.intel.com/images/1.5/ Flashing the firmware to 1.10.0 from 1.0.4 
and installing the Gadget Serial driver (for USB-Serial) on Windows and SSH'ing 
into it to run top was about as far as I could get. My next goal is to run a 
version of linux with an active package server to install x.org and to set up 
X11 forwarding to "see" a desktop environment. 


I told Rob Landley about my plans to do that a few days ago, and he says he 
prototyped something similar for Qualcomm in 2010:


"On 6/24/26 21:27, Giovanni Lostumbo wrote:
> It has 16KB of SRAM, but no video RAM. I'm banking on the idea that it can
> render a tiny 800x600x4-bit color Xorg server with limited bandwifth and a
> 400Mhz CPU. 256MB of RAM could be shared, but I'm thinking I'll only need
> 1-2MB.
>
> 
>https://forums.rockylinux.org/t/what-pkg-to-use-o-install-an-xorg-x11-server-for-remote-access/8074
> I'd like to just send X & Y coordinates for the mouse cursor and clicks- it
> seems like it would be a lot less bandwidth intensive than a video feed.
> The top screenshot shows mosquitto mqtt server.
> 
>https://developers.redhat.com/blog/2021/04/16/deploying-the-mosquitto-mqtt-message-broker-on-red-hat-openshift-part-1
> I don't know what I'm doing, yet I'm making progress.
I did that back in 2011 on the comet boards doing linux bringup for
hexagon (x11 "clients" running on the board with a "server" doing the
actual display on another system because comet had no graphics hardware)
so we could demo xterm and xeyes and xchat and such for executives
making funding decisions, but I built x11 from source using the Beyond
Linux From Scratch instructions.



Rob"

--------------------------------------
For reference, the comet boards were early Android phone prototypes that 
smartphone makers were developing internally:
https://unix.stackexchange.com/questions/246243/what-is-was-the-qualcomm-hexagon-comet-board



My notes on Galileo tests are a work in progress: so apologies in advance:
https://github.com/hatonthecat/Intel-Galileo-board-tests#544pm


Sent with Proton Mail secure email.

Attachment: publickey - [email protected] - 0x0714EDB9.asc
Description: application/pgp-keys

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to