meta data for this page
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| hw:via805 [2019/12/20 22:03] – niziak | hw:via805 [2020/10/15 14:48] (current) – niziak | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | VIA VL805 chipset | + | ====== |
| + | |||
| VL805 ‧ VL806 - Super Speed USB 3.0 Host Controller | VL805 ‧ VL806 - Super Speed USB 3.0 Host Controller | ||
| + | |||
| [[https:// | [[https:// | ||
| - | VL805 - 4 port USB3 controller | + | * VL805 - 4 port USB3 controller |
| - | VL806 - 2 port USB3 controller | + | |
| ====== Description ====== | ====== Description ====== | ||
| Line 41: | Line 44: | ||
| </ | </ | ||
| + | |||
| + | ===== Issues ===== | ||
| + | |||
| + | [[https:// | ||
| + | [[https:// | ||
| + | <file / | ||
| + | GRUB_CMDLINE_LINUX_DEFAULT=" | ||
| + | </ | ||
| + | <code bash> | ||
| + | update-grub | ||
| + | </ | ||
| + | |||
| + | |||
| ====== Firmware ====== | ====== Firmware ====== | ||
| Versions: | Versions: | ||
| + | * 00013400 (Old firmware on my PCI-X card) {{ : | ||
| * 00013701 (Raspberry4) | * 00013701 (Raspberry4) | ||
| - | * 00013704 (Windows Driver) | + | |
| + | | ||
| * 000137ab | * 000137ab | ||
| - | Firmwarest | + | Firmwares |
| * https:// | * https:// | ||
| * https:// | * https:// | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | ====== Update ====== | ||
| + | I decided to use Windows XP VirtualBox based guest system and use [[https:// | ||
| + | |||
| + | <code bash> | ||
| + | |||
| + | {{: | ||
| + | |||
| + | < | ||
| + | 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. | ||
| + | </ | ||
| + | |||
| + | |||
| + | [[https:// | ||
| + | After some research I was able to successfully upgrade after editing the SpiFlash.ini file with the parameters of the 25P10VP chip on my board. | ||
| + | |||
| + | I added the following: | ||
| + | |||
| + | <file | SpiFlash.ini> | ||
| + | |||
| + | |||
| + | 21=25P10VP | ||
| + | |||
| + | |||
| + | |||
| + | [25P10VP] | ||
| + | FlashID = 202011 | ||
| + | ReadID = 9F | ||
| + | WriteEnable = 06 | ||
| + | WriteStatus = 01 | ||
| + | ChipErase = C7 | ||
| + | ReadData = 03 | ||
| + | ReadStatus = 05 | ||
| + | PageProgram = 02 | ||
| + | ClockRate = 32 | ||
| + | PageSize = 10 | ||
| + | |||
| + | </ | ||
| + | |||
| + | < | ||
| + | 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 | ||
| + | |||
| + | Match gFlashType No. = 21, FlashType = 25P10VP | ||
| + | |||
| + | spi erase | ||
| + | |||
| + | pageSizeDW = 64 | ||
| + | |||
| + | wait while programming... | ||
| + | |||
| + | Update ISP Success. | ||
| + | |||
| + | </ | ||
| + | |||
| + | To detach the same device, use: | ||
| + | |||
| + | <code bash> | ||