thustorage / lambda-io

λ-IO: a unified I/O stack for computational storage [FAST'23]
https://www.usenix.org/conference/fast23/presentation/yang-zhe
73 stars 9 forks source link

some issues about device #4

Open rookiewwj opened 1 month ago

rookiewwj commented 1 month ago
  1. Now that we have already possesseds the DaisyPlus OpenSSD device. We have encountered a problem that the host PC side can not detect the corresponding nvme device when it is booting up in sd mode(Petalinux). Thus which mode should the device be booting up in to run the λ-IO device runtime?
  2. What changes have to be done specifically when we apply DaisyPlus instead of Daisy OpenSSD for the embedded Vivado project and Petalinux System It would be grateful if u could describe the procedures of the device side in detail.
yzim commented 2 weeks ago
  1. Which firmware did you use on DaisyPlus? You should boot DaisyPlus before powering on the host.
  2. The difference between Daisy and DaisyPlus is the DIMM slot. Daisy has two separate slots while DaisyPlus has a dual-slot DIMM. Of course you should also pay attention to the model of your on-board DRAM.