step1:认真研读“让js见鬼。。。”,并下载相关软件
step2:采购硬件:1、lpt接头一个(2元),2、100欧电阻4个(共2元),3、翻箱倒柜找出买来后一直没用过的尖头电烙铁(好些十几块钱买的),4、很细很细的焊接线3米(我用的炮丝,截成10条30公分左右的焊接线),5、焊锡、松香等附件
step3:把atom大卸N块,找到所谓的TDI等触点。(对了,为此还买了条专用的螺丝刀,花了9块,另外注意要把sd卡抽出来再拆,我开始不知道,搞了半天也弄不开,原来是sd给卡住了)。
step4:弄点焊锡好好练习一下焊接技术。(那几个触点焊起来要非常小心,当然你也可以用“js见鬼”帖子里说的东西)
step5:按照电路图将lpt接头和电阻、触点连起来,接地的几个头一起连到电池亚簧上。
step6:接电脑,用胶布把sim槽边上的小东西给压住。电脑开机后插上充电器(usb线),手机指示灯开始狂闪。
step7:安装软件里的giveio_setup.exe,然后再运行JflashMM里的start.bat。如果dos窗口一闪而过,别灰心,多试几次,就会出现“。。。would you like to save time by not programming that area?(Y/N)”,我选的N(看好像有些人选的Y),然后就等着。。。。。。,100%。最后窗口自动关了,也没出现什么成功之类的字母。
step8:战战兢兢的把连在atom上的线拔了,装好,按相机键,装电池,捅pp,哈,终于看到工程模式了。
step9:连上usb线,想起来自己的usb一直无法同步,晕,只好再试试用卡刷了。找个卡上用的刷机文件,装好,进工程模式,自动开始下载,100%,开机。。。。。。终于好了!!!
?[1楼]:这次成功了
Microsoft Windows XP [版本 5.1.2600]
(C) 版权所有 1985-2001 Microsoft Corp.
C:\Documents and Settings\asus>cd\
C:\>cd C:\JFlash_MM
C:\JFlash_MM>start
C:\JFlash_MM>start.bat
C:\JFlash_MM>jflashmm pxa27x32 ebo_a.nb0 N 0 PAR
JFLASH Version 5.01.007
COPYRIGHT (C) 2000 - 2003 Intel Corporation
PLATFORM SELECTION:
Processor= PXA27x
Development System= Mainstone
Data Version= 1.00.001
error, failed to read device ID
check cables and power
ACT: 1111 1111111111111111 11111111111 0
EXP: **** 1001001001100101 00000001001 1
failed to read device ID for this Platform
C:\JFlash_MM>jflashmm pxa27x32 ebo_a.nb0 N 3F40000 PAR
JFLASH Version 5.01.007
COPYRIGHT (C) 2000 - 2003 Intel Corporation
PLATFORM SELECTION:
Processor= PXA27x
Development System= Mainstone
Data Version= 1.00.001
error, failed to read device ID
check cables and power
ACT: 1111 1111111111111111 11111111111 0
EXP: **** 1001001001100101 00000001001 1
failed to read device ID for this Platform
C:\JFlash_MM>start.bat
C:\JFlash_MM>jflashmm pxa27x32 ebo_a.nb0 N 0 PAR
JFLASH Version 5.01.007
COPYRIGHT (C) 2000 - 2003 Intel Corporation
PLATFORM SELECTION:
Processor= PXA27x
Development System= Mainstone
Data Version= 1.00.001
PXA27x revision ??
Upper and Lower flash memory ID does not match.
You may have a damaged flash memory.
Upper half reads: FFFF
Lower half reads: 0
Failed to read the Flash ID. Retrying 4 more times...
Failed to read the Flash ID. Retrying 3 more times...
Upper and Lower flash memory ID does not match.
You may have a damaged flash memory.
Upper half reads: 0
Lower half reads: FFFF
Failed to read the Flash ID. Retrying 2 more times...
Found flash type: 28F256L18B
The last 43 percent of image file is all zeros
Would you like to save time by not programming that area? [y/n]: n
Unlocking block at address 0
Erasing block at address 0
Unlocking block at address 10000
Erasing block at address 10000
Unlocking block at address 20000
Erasing block at address 20000
Unlocking block at address 30000
Erasing block at address 30000
Unlocking block at address 40000
Erasing block at address 40000
Unlocking block at address 80000
Erasing block at address 80000
Starting programming
Using BUFFER programming mode...
Writing flash at hex address 7f8c0, 99.65% done
Programming done
C:\JFlash_MM>jflashmm pxa27x32 ebo_a.nb0 N 3F40000 PAR
JFLASH Version 5.01.007
COPYRIGHT (C) 2000 - 2003 Intel Corporation
PLATFORM SELECTION:
Processor= PXA27x
Development System= Mainstone
Data Version= 1.00.001
PXA27x revision ??
Found flash type: 28F256L18B
The last 43 percent of image file is all zeros
Would you like to save time by not programming that area? [y/n]:
Unlocking block at address 3f40000
Erasing block at address 3f40000
Unlocking block at address 3f80000
Erasing block at address 3f80000
Unlocking block at address 3fc0000
Erasing block at address 3fc0000
Starting programming
Using BUFFER programming mode...
Writing flash at hex address 3fbfa40, 99.72% done
Programming done
?[3楼]:我的ATOM EXEC救活了。
PLATFORM SELECTION:
Processor= PXA27x
Development System= Mainstone
Data Version= 1.00.001
PXA27x revision ??
Failed to read the Flash ID. Retrying 4 more times...
Found flash type: 28F256L18B
The last 43 percent of image file is all zeros
Would you like to save time by not programming that area? [y/n]: n
Unlocking block at address 0
Erasing block at address 0
Unlocking block at address 10000
Erasing block at address 10000
Unlocking block at address 20000
Erasing block at address 20000
Unlocking block at address 30000
Erasing block at address 30000
Unlocking block at address 40000
Erasing block at address 40000
Unlocking block at address 80000
Erasing block at address 80000
Starting programming
Using BUFFER programming mode...
Writing flash at hex address 27800, 30.86% done
sundayout发布于2008-07-11 16:48:41
?[4楼]:成功了
PLATFORM SELECTION:
Processor= PXA27x
Development System= Mainstone
Data Version= 1.00.001
PXA27x revision ??
Failed to read the Flash ID. Retrying 4 more times...
Found flash type: 28F256L18B
The last 43 percent of image file is all zeros
Would you like to save time by not programming that area? [y/n]: n
Unlocking block at address 0
Erasing block at address 0
Unlocking block at address 10000
Erasing block at address 10000
Unlocking block at address 20000
Erasing block at address 20000
Unlocking block at address 30000
Erasing block at address 30000
Unlocking block at address 40000
Erasing block at address 40000
Unlocking block at address 80000
Erasing block at address 80000
Starting programming
Using BUFFER programming mode...
Writing flash at hex address c8c0, 9.80% done
PLATFORM SELECTION:
Processor= PXA27x
Development System= Mainstone
Data Version= 1.00.001
PXA27x revision ??
Failed to read the Flash ID. Retrying 4 more times...
Failed to read the Flash ID. Retrying 3 more times...
Failed to read the Flash ID. Retrying 2 more times...
Failed to read the Flash ID. Retrying 1 more times...
Failed to read the Flash ID. Retrying 0 more times...
Cannot open input file: Flash_0_2_32.dat
This program supports flash devices defined by DAT files
contained in the same directory as the executable program.
If the file cannot be opened, there are four possibilities:
1 - The flash device installed is not supported.
2 - The flash device is a licensed product.
3 - The device ID could not be read, resulting in a poorly
constructed filename. The first numeric value in the
filename is the device ID. Verify this value with the
component specification.
4 - The memory bus is not functional. Check all CPLD and FPGA
devices. Make sure that you are using the correct
platform data file.
C:\JFlash_MM>jflashmm pxa27x32 ebo_a.nb0 N 3F40000 PAR
JFLASH Version 5.01.007
COPYRIGHT (C) 2000 - 2003 Intel Corporation
PLATFORM SELECTION:
Processor= PXA27x
Development System= Mainstone
Data Version= 1.00.001
PXA27x revision ??
Failed to read the Flash ID. Retrying 4 more times...
Failed to read the Flash ID. Retrying 3 more times...
Failed to read the Flash ID. Retrying 2 more times...
Failed to read the Flash ID. Retrying 1 more times...
Failed to read the Flash ID. Retrying 0 more times...
Cannot open input file: Flash_0_2_32.dat
This program supports flash devices defined by DAT files
contained in the same directory as the executable program.
If the file cannot be opened, there are four possibilities:
1 - The flash device installed is not supported.
2 - The flash device is a licensed product.
3 - The device ID could not be read, resulting in a poorly
constructed filename. The first numeric value in the
filename is the device ID. Verify this value with the
component specification.
4 - The memory bus is not functional. Check all CPLD and FPGA
devices. Make sure that you are using the correct
platform data file.
PLATFORM SELECTION:
Processor= PXA27x
Development System= Mainstone
Data Version= 1.00.001
PXA27x revision ??
Failed to read the Flash ID. Retrying 4 more times...
Failed to read the Flash ID. Retrying 3 more times...
Failed to read the Flash ID. Retrying 2 more times...
Failed to read the Flash ID. Retrying 1 more times...
Failed to read the Flash ID. Retrying 0 more times...
Cannot open input file: Flash_0_2_32.dat
This program supports flash devices defined by DAT files
contained in the same directory as the executable program.
If the file cannot be opened, there are four possibilities:
1 - The flash device installed is not supported.
2 - The flash device is a licensed product.
3 - The device ID could not be read, resulting in a poorly
constructed filename. The first numeric value in the
filename is the device ID. Verify this value with the
component specification.
4 - The memory bus is not functional. Check all CPLD and FPGA
devices. Make sure that you are using the correct
platform data file.
C:\JFlash_MM>jflashmm pxa27x32 ebo_a.nb0 N 3F40000 PAR
JFLASH Version 5.01.007
COPYRIGHT (C) 2000 - 2003 Intel Corporation
PLATFORM SELECTION:
Processor= PXA27x
Development System= Mainstone
Data Version= 1.00.001
PXA27x revision ??
Failed to read the Flash ID. Retrying 4 more times...
Failed to read the Flash ID. Retrying 3 more times...
Failed to read the Flash ID. Retrying 2 more times...
Failed to read the Flash ID. Retrying 1 more times...
Failed to read the Flash ID. Retrying 0 more times...
Cannot open input file: Flash_0_2_32.dat
This program supports flash devices defined by DAT files
contained in the same directory as the executable program.
If the file cannot be opened, there are four possibilities:
1 - The flash device installed is not supported.
2 - The flash device is a licensed product.
3 - The device ID could not be read, resulting in a poorly
constructed filename. The first numeric value in the
filename is the device ID. Verify this value with the
component specification.
4 - The memory bus is not functional. Check all CPLD and FPGA
devices. Make sure that you are using the correct
platform data file.