Dobrica Pavlinušić's random unstructured stuff
LXD8541: Revision 14
{file: dove-bootlog.txt}
Xtreme PC LXD8541 Chip PC Linux-based Thinx OS Product Specifications Xtreme PC LXD8541 Processor • Marvell Dove, Armada 510 800MHZ https://www.kernel.org/doc/html/v5.14/arm/marvell.html#dove-family-application-processor Memory • 1GB, DDR3 @ 800MHz Mass Storage • 2GB, High reliability eMMC NAND flash • Optional externally accessed MicroSD slot Display Support • One DVI-I port • Display Data Control (DDC) for automatic setting of resolution and refresh rate Resolutions • Single: Up to 1920x1200 Pixels @ true color (32 bit) • Dual: Up to 1920x1080 Pixels @ true color (24 bit) Video Player • Various video codecs, including: DivX HD, H.264 (MPEG4), WMV9/VC1 • Up to 1080p local browser Flash support Audio Support • High Definition Audio Codec • Stereo Audio Output - 3 mm (1/8 inch) Audio-Out Jack; 16-bit Stereo, 96KHz sample rate • Microphone Input - 3 mm (1/8 inch), 8 bit • Software volume / mute control Input / Output ports • 6 x USB 2.0 ports (2 front, 4 back) ^ serial https://forum.doozan.com/read.php?2,67954,76099#msg-76099 Koen Re: Debian on Chip PC LXD8941 January 04, 2019 02:33PM Inside there is both a 4 pin and a 6 pin header. The 4 pin is the UART connection. With the power button towards you and the DVI connection away from you the connections are as follows: GND, TX, RX, VCC (from left to right). ^ kernel Linux Kernel 6.6.2 MVEBU package and Debian armhf rootfs https://forum.doozan.com/read.php?2,32146 .pre mkfs.ext3 -L rootfs /dev/sda1 mount /dev/sda1 /mnt/sda1/ cd /mnt/sda1/ tar xvf /nuc/armada/Debian-6.6.2-mvebu-tld-1-rootfs-bodhi.tar.bz2 .pre 3. Create uImage with DTB appended. .pre root@nuc:/mnt/sda1# cd boot/ root@nuc:/mnt/sda1/boot# cp -a uImage uImage.orig root@nuc:/mnt/sda1/boot# cp -a zImage-6.6.2-mvebu-tld-1 zImage.fdt root@nuc:/mnt/sda1/boot# cat dts/dove-chip-lxd8941.dtb >> zImage.fdt root@nuc:/mnt/sda1/boot# mkimage -A arm -O linux -T kernel -C none -a 0x00008000 -e 0x00008000 -n Linux-6.6.2-mvebu-tld-1 -d zImage.fdt uImage Image Name: Linux-6.6.2-mvebu-tld-1 Created: Tue Dec 19 18:00:34 2023 Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 5193798 Bytes = 5072.07 KiB = 4.95 MiB Load Address: 00008000 Entry Point: 00008000 .pre insert usb stick into back 4 usb ports, front 2 won't find storage device on usb abort u-boot over serial and issue boot from usb: .pre setenv bootargs console=ttyS0,115200 root=LABEL=rootfs rootdelay=10 ${mtdparts} earlyprintk=serial usb start; ext2load usb 0:1 0x3000000 /boot/uImage; ext2load usb 0:1 0x4000000 /boot/uInitrd bootm 0x3000000 0x4000000 .pre ^ video output DRM and framebuffer are not currently (as of 6.6) supported in upstream kernel. |