Nano Usb Programmer
Nano Usb Programmer
Specific .................................................................................................................................................................................................... 1 Layout ....................................................................................................................................................................................................... 2 Software .................................................................................................................................................................................................. 3 How to use ............................................................................................................................................................................................ 5 Caution ..................................................................................................................................................................................................... 9 Appendix A ......................................................................................................................................................................................... 10 Appendix B ......................................................................................................................................................................................... 11 Contact .................................................................................................................................................................................................. 21
Overview
NANO USB Programmer supports read and write operation with popular BIOS flashrom that used in IBM compatible PC. All function is easy to use with simple software inferface. Also, NANO BIOS Programmer supports external adaptor for wide extension.
Feature
Suitable with PC BIOS repairing. Supports Most FWH/LPC/SPI/I2C/Legacy flashrom. Easy to use and Full Auto Detect, even I2C. Tiny size. Include PLCC32 and DIP8 socket. USB interface and self-power Easy and wide expandable with External adaptor connector.
1 / 21
Layout
Figure 1. Programmer layout USB Connector Standard USB type-A connector. Programmer must be pluged to PC USB port with this connector. Indication LED. Light is ON, when any read/write operation. J5 : DIP-8pin socket. DIP-8pin socket for SPI flashrom and I2C EEPROM . J6 : PLCC32 socket PLCC32 socket for FWH and LPC flashrom. CAUTION : Not support Legacy flashrom. Please use extension adapter. J1/J2 : External adapter connector Connector for external adapter like Legacy adapter, 3in1 adapter or ETC...
2 / 21
Software
Overview
NANO UBS Softwre is unique software for NANO USB PROGRAMMER.
Requirements
In order to be able to install and run , the following requirements must be met. Hradware x86 or x64 based Microsoft Windows compatible system with USB port(1.0/2.0/3.0). * Programmer may work slow, when it was pluged to ROOT HUB of UHCI or EHCI Host controller. Recommend to use with OHCI or USB 2.0 HUB with USB 2.0(or higher) Host controller. Operating system Microsoft Windows XP , Windows Vista, Windows 7. * Required to install USB driver. * Local Administrative rights during installation of USB driver Platform support 32-bit or 64-bit platforms
[ BIOS File Information ] File Name : View the user selected file's name. File Location : View the file location folder. File Length : Length of selected file.(decimal) Checksum : 16bit checksum for file identification. BIOS Type : BIOS Vender. [ Device Information ] Device Name : View of detected FLASHROM's conventional name. Manufacture : The FLASHROM manufacture. Device ID : The device identification code. Interface : Working interface. Density : The FLASHROM capacity (Decimal BYTE) [ Operation indicator ] Progress bar : Indicate current progress visually. Status bar : Indicate last operation result. Pluged status : Indicate a current pluged status.
Buttons
Read(Ctrl+R) Read data from attached FLASHROM, then save it to the user specific file.
3 / 21
MENU Description
File Menu (1) Exit(Alt+F4) Close the NANO BIOS PROGRAMMER software. Action Menu Same as function buttons Help Menu (1) How to use : This help. (2) About : Software description.
Hotkey Table
Function Read Write Erase Verify Get ID Config Exit Hotkey Ctrl + R Ctrl + W Ctrl + E Ctrl + V Ctrl + A Ctrl + C Alt + F4
4 / 21
How to use?
Example - Fixing a BIOS flashrom
Step.1 Find a flashrom(IC-CHIP) on Mainboard. Most of case, a BIOS flashrom is near South Bridge and it is pluged on removeable socket. And check the flashrom is removeable from M/B. If flashrom is pluged on socket, it is removeable. or If the flashrom is SMD(soldered) type, you have to use other method* to handle it. * SMD reworks T ool, Reverse socket, Online adpater or ETC...
5 / 21
Figure.2 Confirm Device name. Step.3 Carefully, unplug the flashrom from it's socket. ** Socket and flashrom leg is not HARD. ** Remove All power(AC and battery) before do it. ** If you don't have PLCC ejector, follow next method to unplud the PLCC32 type flashrom.
6 / 21
CAUTION : If flashrom is soldered directly on M/B surface(it is called SMD type), You have to de-solder it from M/B with SMD reworks tools. Then, please use SMD adapter. or Some M/B supports on-line adpater. In this case, reverse socket is useable. * PLCC32 flashrom can be used with reverse socket. * TSOP32/40 FWH/LPC flashrom can be used with 9~10 soldering points. * SPI flashrom can be used with some soldering points or reverse socket. * All these work are dependent on M/B design. Contact me. Step.4 Plug the flashrom to PROGRAMMER's socket.
* All flashrom has direction and pin-order. The PLCC32 flashrom has corner notch and DIP-8pin flashrom has half-moon notch at upside edge. In SOP-8 flashrom, pin-1 has dot-mark or taped edge.
Figure.5 Pin-order Step.5 Plug NANO USB PROGRAMMER to USB port of PC.
7 / 21
Figure.6 - Pull out bended pin to out-side. Step.8 Press any function button you want. (Write, Read, Verify or Erase) Then, software will ask you a necessary filename or agreement of progress. You can see the [Green progress bar] when reading/verifying the flashrom, and [Red progress bar] when programming/erasing. And the LED is turned on while PROGRAMMER is running. When operation is complete without error, you can see the Success message on status bar. * When writing, download BIOS file first from Homepage of the M/B manufacturer. Step.9 Unplug flashrom from NANO USB PROGRAMMER. Then turn it back to the socket on first mainboard. * If the PC doesn't work after updating, re-try the first step. >however, if the "Verifying" was succeed, it would not be programmer's problem. Please check the BIOS file and M/B version and file size. Most of case, file size must be same with flashrom size. And check PC state and there is not bended pins in the flashrom legs and socket.
8 / 21
9 / 21
10 / 21
LPC - AMIC A49LF040(AT) - SST SST49LF020 SST49LF020A SST49LF040 SST49LF004B SST49LF080A SST49LF004C SST49LF008C SST49LF016C - STmicro M50LPW002 M50LPW012 M50LPW040 M50LPW041 M50LPW080 M50LPW116 - WINBOND W49V002(A/P/T)
11 / 21
12 / 21
13 / 21
14 / 21
15 / 21
16 / 21
17 / 21
18 / 21
19 / 21
20 / 21
21 / 21