meta data for this page
  •  

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
Next revisionBoth sides next revision
hw:via805 [2019/11/13 23:02] – created niziakhw:via805 [2019/12/20 22:10] niziak
Line 1: Line 1:
 VIA VL805 chipset VIA VL805 chipset
 VL805 ‧ VL806 - Super Speed USB 3.0 Host Controller VL805 ‧ VL806 - Super Speed USB 3.0 Host Controller
 +[[https://www.via-labs.com/product_show.php?id=48]]
 +
 +VL805 - 4 port USB3 controller
 +VL806 - 2 port USB3 controller
  
 ====== Description ====== ====== Description ======
Line 26: Line 30:
  
 </code> </code>
 +
 +<code>
 +04:00.0 USB controller: VIA Technologies, Inc. VL805 USB 3.0 Host Controller (rev 01) (prog-if 30 [XHCI])
 + Subsystem: VIA Technologies, Inc. VL805 USB 3.0 Host Controller
 + Flags: bus master, fast devsel, latency 0, IRQ 29
 + Memory at fe900000 (64-bit, non-prefetchable) [size=4K]
 + Capabilities: <access denied>
 + Kernel driver in use: xhci_hcd
 + Kernel modules: xhci_pci
 +
 +</code>
 +====== Firmware ======
 +
 +Versions:
 +  * 00013701 (Raspberry4)
 +  * 00013704 (Windows Driver)
 +  * 000137ab
 +
 +
 +Firmwarest are available in Raspberry Pi 4 eeprom repo:
 +  * https://github.com/raspberrypi/rpi-eeprom
 +  * https://www.geeks3d.com/20191101/raspberry-pi-4-new-firmware-reduces-power-consumption-and-boards-temperatures/
 +
 +
 +====== Update ======
 +
 +<code bash>VBoxManage modifyvm "VM name" --pciattach 04:00.0@01:05.0</code>
 +
 +{{:hw:vl805_before.png?direct&200|}}
 +
 +<code>
 +Targeted VID = 1106
 +Targeted PID = 3483
 + 
 +ISP file size: 24246(DW)
 +
 +FW file = 013704.bin
 +VL805/VL806 is found.
 +Bus=1, Dev=5, Func=0
 +, Chip Verision=B1
 + 
 +Cannot Recognize SPI Flash, Try Default Flash Command To Download...
 +spi erase
 +
 +pageSizeDW = 64
 +
 +wait while programming...
 +
 +Update ISP Success.
 +</code>
 +
 +To detach the same device, use:
 +
 +<code>VBoxManage modifyvm "VM name" --pcidetach 04:00.0</code>
 +