Unofficial automated RSS/Atom links to Hal Martin's work on Samples are hands-on network/computer administration and hardware: Meraki appliances, PCIe bifurcation, and Linux-friendly BIOS updates. Useful independent technical mate. Original work is credited at the source; follow the source links. Zaps support the independent feed operator, not the author.
Public Key
npub1xql38d0lf5l8pht89hk8wmuqcrym3agvata9qd5m58dvr4226j9skxxgrn Profile Code
nprofile1qqsrq0cnkhl560nsm4njmmrhd7qvpjdc75xw47jsx6d6rkkp649dfzcpz3mhxue69uhhyetvv9ujuerpd46hxtnfduqs6amnwvaz7tmwdaejumr0dsne0e03
Show more details
Published at
2026-10-16T03:40:35Z Event JSON
{
"id": "b821f82ef3fa86b298626ceffa384ebb153ed448c8519405190c33bf876e57db" ,
"pubkey": "303f13b5ff4d3e70dd672dec776f80c0c9b8f50ceafa50369ba1dac1d54ad48b" ,
"created_at": 1792122035 ,
"kind": 0 ,
"tags": [],
"content": "{\"subject\":\"Samples are hands-on network/computer administration and hardware: Meraki appliances, PCIe bifurcation, and Linux-friendly BIOS updates. Useful independent technical mate\",\"icon_attribution\":{\"source\":\"https://github.com/twitter/twemoji/tree/v14.0.2/assets/72x72\",\"creator\":\"Twitter and contributors\",\"license\":\"CC BY 4.0\",\"license_url\":\"https://creativecommons.org/licenses/by/4.0/\"},\"name\":\"Hal Martin (Unofficial)\",\"display_name\":\"Hal Martin (Unofficial)\",\"about\":\"Unofficial automated RSS/Atom links to Hal Martin's work on Samples are hands-on network/computer administration and hardware: Meraki appliances, PCIe bifurcation, and Linux-friendly BIOS updates. Useful independent technical mate. Original work is credited at the source; follow the source links. Zaps support the independent feed operator, not the author.\",\"picture\":\"https://cdn.jsdelivr.net/gh/twitter/[email protected] /assets/72x72/1f43f.png\",\"website\":\"https://watchmysys.com\",\"nip05\":\"[email protected] \",\"lud16\":\"[email protected] \",\"bot\":true}" ,
"sig": "af68d0c0e4c0c14e4e7f592be2f164d287b3b5b7ef2e99444ce2d0d2309dc19d8db44c58b120587042a84d2dec941ee4a3fb1092db0cef11c33b4a107428e87c"
}
Last Notes npub1xql38d0lf5l8pht89hk8wmuqcrym3agvata9qd5m58dvr4226j9skxxgrn Hal Martin (Unofficial) Repurposing a Barco ClickShare CSC-1 Today we are looking at the Barco ClickShare CSC-1, a screen sharing device used in commercial AV installations that is long past the end of support. Here is a summary of the CSC-1 specs: Fujitsu D3003-G22 GS 1 motherboard AMD G-T56N (2C/2T, 1.65GHz) 1 DDR3 SODIMM slot, 2GB installed (Innodisk M3SW-2GSJCC0C-Q) 2 SATA ports, mSATA slot PCI slot Proprietary PCIe x1 riser for Mini-PCIe wireless card Qualcomm Atheros AR93xx wireless card (FCCID: RYK-WPEA-121N) Innodisk USB EDC V 2SE (2GB) Internal USB2.0 port 80mm 3-wire fan (FD128015LB) Magic Power Technology Power Supply (MPE-S065) The specifications are not at all impressive in 2026, but the motherboard is a standard mini-ITX form factor and the chassis can be repurposed for a small, somewhat stylish media center. A good summary of the general specifications of the Fujitsu D3003 motherboard can be found on Parky Towers. The CPU is an AMD G-T56N which is a 40nm dual core design running at 1.65GHz based on the Bobcat microarchitecture. If you need a reminder of how bad the Bobcat is, the CPU scores lower in multi-core performance than single-core. For comparison, the 45nm Intel Core 2 Duo E6300, a favourite among overclockers in the mid-2000s, was 25% faster in benchmarks at base clocks than the G-T56N. According to Wikipedia the G-T56N has a TDP of 18W (less than the E6300’s 65W TDP) and a maximum DRAM interface speed of 1066MHz. If you are considering a retro gaming PC build for the mid-2000s the CSC-1 is worth consideration, especially given its small size. The motherboard has some differences to the Fujitsu S900: only one SODIMM slot, and fewer ports on the rear IO. The rear IO of the CSC-1 has: DVI, DisplayPort, four USB 2.0, Gigabit Ethernet, and 3.5mm Audio Line In/Out. The two RS-232 ports, and PS/2 ports found on the S900 are absent. The front USB and audio ports are also unpopulated as the motherboard does not sit flush to the front of the unit. A power button, power LED, and single USB 2.0 port are on the front. There is a single 80mm fan mounted centrally in the unit, that blows down onto the CPU heatsink and across the PSU. The fan is made by Y.S. Tech, model number FD128015LB, and is rated for 12V at 0.09A. The chassis, motherboard, and power supply are all mounted with Torx T10 screws. The fan uses Torx T20. The CSC-1 boots from a USB disk-on-module (DOM) made by Innodisk, model USB EDC V 2SE with 2GB capacity. The DOM is plugged into one of the USB2.0 headers on the motherboard. This version of the D3003 motherboard includes both SATA ports and the mSATA socket, so modifications like this Hackaday.io project are not needed. Note that the SATA ports default to disabled in BIOS. The SATA power pinout is (from the front of the PCB): [5V GND GND 12V] The motherboard has a normal PCI slot and a proprietary PCIe x1 slot. The pinout of the PCIe slot differs significantly from the standard, and thus cannot be used without the proprietary riser. As the CSC-1 includes WiFi, there is an included riser from the proprietary PCIe x1 to mini-PCIe (half-height). If you plan to use the CSC-1 without changing the motherboard you would need to buy a mini-PCIe to PCIe adapter or install another mini-PCIe half-height device. Keep in mind that there are no PCIe slots on the rear, so an additional Ethernet interface would require cutting into the IO shield or similar to expose the port. The internal power supply is an open-frame Magic Power Technology power supply (MPE-S065) which is rated for 24V at 3.33A (60W with passive cooling or 80W with active cooling). The power supply connects to the motherboard via the CPU 4 pin power connector and has an in-line fuse. The power supply is universal, accepting 100-240VAC input, and the PCB measures 5x10cm. Idle power consumption: 13W The BIOS has been customized to show the Barco logo at power-on. Attempting to enter BIOS with the DEL key prompts for a password. An unpleasant reminder that while you may own the device, it is not “Visibly yours” yet. The BIOS password is stored in the AMITSESetup NVRAM variable, and uses the standard AMI XOR key. Unlike other motherboards with a 40 byte password record, the D3003 uses 64 byte records (40 bytes XORed password + 24 bytes of mystery data). The User level password is clickshare and the Administrator level password is dmjdltibsf (which is just “clickshare” with Caesar cipher +1). Entering BIOS at User level will allow you to view settings but not modify them. If the administrator level password is provided, you can go into BIOS and remove the password entirely in the Security tab. The IGP is forced to enabled in BIOS and the framebuffer size is set to automatic. With a 1080p display connected, 500MB was reserved by BIOS for the IGP, so the OS only has 1.5GB available. Memory compatibility is limited. The stock 2GB SODIMM uses K4B2G0846Q chips, which according to the publicly available datasheets is a 2Gb density Q-die DDR3L chip. A Samsung 4GB SODIMM with K4B4G0846E chips (4Gb E-die DDR3L) did not POST. An ACPI 4GB SODIMM with 2Gb density DRAM chips (16 per SODIMM) worked. 8GB SODIMMs are not an option as they will use chips with 4Gb density. With only one SODIMM slot, this means the maximum supported memory is 4GB, which for a system of this age and with such a slow CPU is probably the most you want to install. zram is your friend. Thankfully, for a machine of this era, UEFI boot is supported. The Barco installed operating system uses the grub bootloader and does not disable or password protect the grub command line, although they clearly considered it as there is a commented password in the grub config: # Set restrictions on certain actions #set superusers="barco" #password_pbkdf2 barco #grub.pbkdf2.sha512.10000.3348C549214A52ACB5B9AA23B070E3C6E4E7816C5332EE88D2048BA3072F208D9109CE98A608B60259F410D9E0DE8AA64004D5473E579C5B32AB5F6828271098.8D5484AD6597F97DF8DB66BABF7432777C3A73BFDBE7C35862E3F2CDE988895E8146320AED0B9AEFBF4A27FAE80498F3E071AC1C427FC2CBBA5060F0A06D899A Sadly, memtest86+ is not actually installed. You can easily obtain a root shell on the device by editing any of the boot entries. All the Linux boot options use a loadlinux helper function: menuentry "Factory Partition (v$gruut_version_f) $loaddefaultmsg" { loadlinux (hd0,1) /dev/sda1 } menuentry "Partition A (v$gruut_version_1) [$update_counter_1] $loaddefaultmsg" { loadlinux (hd0,5) /dev/sda5 } menuentry "Partition B (v$gruut_version_2) [$update_counter_2] $loaddefaultmsg" { loadlinux (hd0,6) /dev/sda6 } function loadlinux { set root=$1 echo "Loading Linux..." if [ -s /boot/initramfs-bootsplash ]; then linux /boot/bzImage init=/sbin/gruut-init root=$2 ro rootwait $gfx_settings $gruut_reset console=tty1 quiet echo "Loading initrd..." initrd /boot/initramfs-bootsplash else linux /boot/bzImage init=/sbin/gruut-init root=$2 ro rootwait $gruut_reset console=tty1 quiet fi } So it is trivial to edit one of the existing boot entries and modify it to: linux /boot/bzImage init=/bin/sh root=/dev/sda1 ro rootwait video=vesafb:ywrap:mtrr:3 vga=0x315 splash=silent,theme:barco console=tty1 initrd /boot/initramfs-bootsplash This will drop you to a root shell very early in the boot process, but this is only useful if you want to explore the Barco firmware. As the BIOS password is known and the device does not employ secure boot, you can just change the boot order to boot from a USB installer. Alpine Linux or OpenWrt x86-64 will easily fit into 2GB if you do not plan to replace the motherboard with something more modern. If you want more than 1.5GB of RAM available to the OS, adjust the IGP allocation in BIOS. https://watchmysys.com/blog/2026/10/barco-clickshare-csc-1/ https://watchmysys.com/blog/wp-content/uploads/2026/10/barco-csc1-hero.jpg https://watchmysys.com/blog/wp-content/uploads/2026/10/barco-csc1-int-mb.jpg https://watchmysys.com/blog/wp-content/uploads/2026/10/barco-csc1-bios-cpu.png #rss #feeds #linksharing #qwibbit