Live data from Hacker News

Radxa Dragon Q8B: A Laptop Cosplaying as an SBC?

bret.dk

21–30 of 41 posts

Re: Radxa Dragon Q8B: A Laptop Cosplaying as an SBC?

#21

I want to be able to buy ARM boards like I'm buying ITX PC boards. I don't want a special build of Linux from the SBC OEM, I don't want weird bootloaders, firmware and other embedded-like stuff. I just want an ARM-based PC board for my desktop and server closet (so Ampere stuff is out of the picture unfortunately).

preach. and i want this to extend to phones too.

Re: Radxa Dragon Q8B: A Laptop Cosplaying as an SBC?

#22

Earlier quoted context omitted.

It says that it has four 10 Gb/s USB ports (2 Type A and 2 Type C). It is unknown whether the ports are independent, or some of them or all of them are connected to an internal hub. Even if they were connected to a single CPU port through an internal hub, if you used two 5 Gb/s USB Ethernet interfaces you would get close to full speed for them. Having 10 Gb/s USB instead of the so-called "5 Gb/s" USB (in reality 4 Gb…

I wonder how well a usb 10gbit ethernet adapter would work then But I really apprecate your reply! I'll definitely buy one for testing when they become available for reasonable prices <500EUR for 16gig memory

Hmm, is it possible to skip the Ethernet adapters in a configuration of USBC-Eth-Eth-USBC and connect USBCs directly one to another?

Re: Radxa Dragon Q8B: A Laptop Cosplaying as an SBC?

#23

I want to be able to buy ARM boards like I'm buying ITX PC boards. I don't want a special build of Linux from the SBC OEM, I don't want weird bootloaders, firmware and other embedded-like stuff. I just want an ARM-based PC board for my desktop and server closet (so Ampere stuff is out of the picture unfortunately).

Yeah, I want edk2 uefi and mainline linux support at least for most functions (dont care about npu for example)

Why would you ask for a pony and then only want half? Let's get mainline support for all functions, like the NPU.

Re: Radxa Dragon Q8B: A Laptop Cosplaying as an SBC?

#24

I want to be able to buy ARM boards like I'm buying ITX PC boards. I don't want a special build of Linux from the SBC OEM, I don't want weird bootloaders, firmware and other embedded-like stuff. I just want an ARM-based PC board for my desktop and server closet (so Ampere stuff is out of the picture unfortunately).

Qualcomm has been upstreaming kernel support for their chips recently, so I'm hopeful.

It seems they've been stopping short of completion. Once the next gen chip is released, they are done and stop working on fixing issues.

Hopefully, with some time this gets better as it's not like they have to start from scratch with each generation. But it does leave a sour taste in my mouth that they quit so early before finishing.

Re: Radxa Dragon Q8B: A Laptop Cosplaying as an SBC?

#26
post #22

Earlier quoted context omitted.

I wonder how well a usb 10gbit ethernet adapter would work then But I really apprecate your reply! I'll definitely buy one for testing when they become available for reasonable prices <500EUR for 16gig memory

Hmm, is it possible to skip the Ethernet adapters in a configuration of USBC-Eth-Eth-USBC and connect USBCs directly one to another?

Unfortunately, USB does not work like Firewire, where this was possible.

USB 4, i.e. Thunderbolt, allows the emulation of network interfaces if you interconnect the USB Type C ports with a cable, but here you have USB 3, so this does not work.

On USB 3 you could interconnect 2 ports only if one of them implemented the On-the-Go specification, so it could work as either a peripheral port or a host port. Here this also does not work. On a system where this had been allowed by the hardware, it is likely that you would have needed to write yourself a device driver that emulates a network interface, because I am not aware of an already existing one, unlike for USB 4.

Re: Radxa Dragon Q8B: A Laptop Cosplaying as an SBC?

#27

Earlier quoted context omitted.

It says that it has four 10 Gb/s USB ports (2 Type A and 2 Type C). It is unknown whether the ports are independent, or some of them or all of them are connected to an internal hub. Even if they were connected to a single CPU port through an internal hub, if you used two 5 Gb/s USB Ethernet interfaces you would get close to full speed for them. Having 10 Gb/s USB instead of the so-called "5 Gb/s" USB (in reality 4 Gb…

I wonder how well a usb 10gbit ethernet adapter would work then But I really apprecate your reply! I'll definitely buy one for testing when they become available for reasonable prices <500EUR for 16gig memory

10 Gb/s Ethernet interfaces work fine on 10 Gb/s USB.

Both interfaces have almost the same raw bit rate (in both cases "10 Gb/s" is only an approximation, but the differences between the true bit rates and 10 Gb/s are negligible, unlike for "5 Gb/s" USB, where the data bit rate is only 4 Gb/s).

The USB protocol has a slightly higher overhead than the Ethernet protocol, so the throughput of an Ethernet 10 Gb/s interface attached on 10 Gb/s USB will be a little lower than that of a PCIe NIC, but the difference is negligible, of only a few percent.

Re: Radxa Dragon Q8B: A Laptop Cosplaying as an SBC?

#28
post #22

Earlier quoted context omitted.

Hmm, is it possible to skip the Ethernet adapters in a configuration of USBC-Eth-Eth-USBC and connect USBCs directly one to another?

Unfortunately, USB does not work like Firewire, where this was possible. USB 4, i.e. Thunderbolt, allows the emulation of network interfaces if you interconnect the USB Type C ports with a cable, but here you have USB 3, so this does not work. On USB 3 you could interconnect 2 ports only if one of them implemented the On-the-Go specification, so it could work as either a peripheral port or a host port. Here this also…

> USB 4, i.e. Thunderbolt

USB4 and TB are different things (confusingly enough)

Re: Radxa Dragon Q8B: A Laptop Cosplaying as an SBC?

#29
This exactly the missing laptop/lowend desktop performance bracket missing in the ARM ecosystem. Make a Mini-ITX compatible board for the SoC, upstream drivers into mainline Linux (and *BSD), and people will buy it as the low power 24/7 board for the home. Is it so fucking hard not shoot yourself in both feet?

Re: Radxa Dragon Q8B: A Laptop Cosplaying as an SBC?

#30
post #28

Earlier quoted context omitted.

Unfortunately, USB does not work like Firewire, where this was possible. USB 4, i.e. Thunderbolt, allows the emulation of network interfaces if you interconnect the USB Type C ports with a cable, but here you have USB 3, so this does not work. On USB 3 you could interconnect 2 ports only if one of them implemented the On-the-Go specification, so it could work as either a peripheral port or a host port. Here this also…

> USB 4, i.e. Thunderbolt USB4 and TB are different things (confusingly enough)

USB 4 includes more than Thunderbolt, because Thunderbolt was not compatible with USB, despite using the same connector.

All features of Thunderbolt 3 have been inherited by USB 4, like also all those of USB 3, including the ability of Thunderbolt to emulate Ethernet interfaces when you interconnect 2 computers with a cable through their USB 4 ports, like it was already possible with Thunderbolt ports.

Post reply on HN