Cách nap Firmware cho USB. Các b n tham kh o nhé!
N p Firmware cho USB
Có r t nhi u b n b l i UFD, và ki m ph n m m theo tên IC giao ti p đ ế ế
ch y l i firmware nh ng v n không kh c ph c đ c l i. Đi u này là do ph n ư ượ
m m không t ng thích, xu t phát t 1 trong 2 nguyên nhân sau: ươ
1. M i IC giao ti p s h tr nhi u lo i flash, vì v y ng v i m i lo i flash thì ế
nhà s n xu t ph i đi u ch nh thông s vi l nh trong firmware cho phù h p v i
dung l ng, t c đ ghi/đ c, đ dài (ượ s bít) trong m t khung (frame) d li u …
mà flash cho phép. Nh v y cùng 1 IC giao ti p nh ng không th l yư ế ư
firmware h tr flash này mà áp đ t cho flash khác đ c. Tuy nhiên, m t ượ
version firmware c a IC giao ti p nào đó th ng đ c tích h p thông s c a ế ườ ượ
vài flash.
2. M i nhà s n xu t UFD th ng đi u ch nh m t chút mã l nh, thông s trên ườ
c s firmware g c c a IC giao ti p (ơ ế do nhà s n xu t IC giao ti p cung c p ế )
vì lý do b o m t cũng nh vi c kh ng đ nh th ng hi u ư ươ
Vì 2 nguyên nhân trên, đi u ki n đ ph n m m firmware ch y thành công là:
1. Tìm đúng ph n m m t ng ng v i hãng s n xu t, model UFD. ươ
2. Tìm đúng ph n m m t ng ng v i lo i flash ( ươ th ng theo nhóm dungườ
l ngượ ).
Bài này s h ng d n các b n s d ng trang flashboot.ru (có r t nhi u ướ
firmware UFD) đ tìm đúng và down ph n m m v , theo các b c d i đây. ướ ướ
B c 1ướ : C m UFD vào PC, ch y ph n m m ChipGenius.
B c 2ướ : Trên b ng k t qu ChipGenius http://www.mediafire.com/? ế
o7q05fikky914dy, ghi l i các thông s sau:
- Device name: …. (ví d A-data)
- VID (Vendor Indentifier): Mã đăng ký qu c t c a nhà s n xu t linh ki n, ế
thi t b . Trong tr ng h p này chính là mã đăng ký qu c t c a nhà s n xu tế ườ ế
IC giao ti p. M t nhà s n xu t có th đăng ký nhi u mã ng v i t ng nhómế
thi t b , linh ki n c a mình.ế
- PID (Product Indentifier): Mã đăng ký qu c t c a s n ph m đ c thù. M i ế
m t linh ki n, thi t b c a m t nhà s n xu t nào đó s có mã riêng theo lo i ế
s n ph m.
Nh v y, có th hình dung VID và PID g n gi ng nh s khung, s máy c aư ư
xe máy, xe h i. Ch c n tra s này ta có th bi t đ c lai l ch nhà s n xu t,ơ ế ượ
lo i s n ph m. Hai thông s này đ c đ a vào firmware đ PC hay h th ng ượ ư
logic nói chung có th nh n d ng thi t b , vá có th còn đ c s d ng cho ế ượ
vi c b o m t h th ng c p đ ph n c ng.
- Chip Part-Number (tên IC giao ti p): ví d UT165. L u ý là tên IC giao ti pế ư ế
đôi khi đ c ChipGenius đ c không chính xác, tuy nhiên nó cũng không quanượ
tr ng l m.
B c 3:ướ Vào trang www.flashboot.ru
- Nh n th iFlash (khoanh đ ) đ vào màn hình tìm ki m theo ch s IC. ế
- Gõ ch s VID, PID đã ghi l i b c 2 vào ô VID, PID. Chú ý không đ c ướ ượ
nh m giá tr c a 2 ch s sang nhau. Nh n nút (khoanh đ ) đ tìm
B c 4: Sau khi đã tìm theo VID, PID. Màn hình tìm ki m s li t kê các ICướ ế
giao ti p, các hãng s n xu t có ch s t ng ng. Hình d i.ế ươ ướ
Vi c c a b n là ph i tìm trong danh sách l y ra m t ph n m m firmware
đúng c a UFD đang mu n s a. Nguyên t c nh sau: ư
- Đúng tên hãng s n xu t UFD c a b n.
- Đúng dung l ng UFD c a b n.ượ
- Version cao nh t (s h tr nhi u flash h n). ơ
L u ý:ư
- Trong m t s tr ng h p, có th ph i bóc v UFD đ xem tên flash và so ườ
sánh v i tên trong c t Memory chip.
- V i nh ng UFD b ép (làm gi ) dung l ng thì có th s kô tìm đ c ph n ượ ượ
m m m t cách chính xác. Hãy th t ng cái theo hãng.
B c 5ướ : Sau khi đã tìm đ c ph n m m đúng,y i đen toàn b dòng tên c a nóượ
copy (Ctrl+C) đ chu n b cho vi c download v
Sau đó nh n nút (khoanh đ 1) nh hình d i. ư ướ
Ti p đ n, dán tên đã copy (Ctrl+V) vào ô tìm ki m (ế ế ế trong ví d là UT 165
…) và nh n nút (khoanh đ 2) đ tìm. Ph n m m tìm th y s xu t hi n nh ư
hình d i.ướ
B c 6ướ : Nh n vào tên ph n m m đã tìm th y nh hình trên đ m nó. ư
B c 7: Nh n nút (khoanh đ ), hình trên. T ng ng v i download.ướ ươ
B c 8: Nh p mã ki m tra và nh n nút (khoanh đ ), hình d i.ướ ướ
B c 9: Ch cho đ ng h đ m ng c v 0 (hình d i) đ Save as ph nướ ế ượ ướ
m m firmware v máy b n.