quo
quo
> I'm wondering whether the blade thing is relevant for the gens before that at all... maybe SAM somehow has a USB interface on those gens and the blade interface...
I've added some info about the debug log data format. And I was wrong about it being related to TCL, it doesn't look like the log data ends up in...
The bytes are just target ID and source ID. So `03 01` means from SAM to Debug (except the override causes the message to be sent to the Host instead)....
Looks good! Meanwhile I've managed to flash modified firmware to the SAM. Interestingly there seems to be some code in the firmware update logic to do something with hashes and...
My guess is that anyone who can communicate with the SAM can flash new firmware. You might even be able to do it via the Surflink connection (ie. without being...
I actually wonder if the Surflink UART connection from the SAM is directly exposed on the Surflink connector, or if there is another controller in between. Might be fun to...
Nice! The offset is 0x67c because the unpack script prepends the 0x10 byte setup data, since this is needed by the upload script. So the file consists of the 0x10...
It says 01:05.0, but the actual address of the THC is 00:10.6. I guess that's the problem? But I don't really know how any of this IOMMU stuff works. According...
The source/request ID check is set up in the kernel by `set_msi_sid()`. This checks for DMA alias ids with `pci_for_each_dma_alias()`. As far as I can tell, the only ways you...
It looks like `nosid` is maybe no longer required for the new Alder Lake devices, so I suspect it was a hardware bug on Tiger Lake. I don't know if...