meta data for this page
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
hw:via805 [2019/12/20 20:56] – niziak | hw:via805 [2020/01/04 11:00] – 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:// | [[https:// | ||
+ | |||
+ | * VL805 - 4 port USB3 controller | ||
+ | * VL806 - 2 port USB3 controller | ||
====== Description ====== | ====== Description ====== | ||
Line 41: | Line 46: | ||
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> | ||