首页 | 供应信息 | 采购信息 | PDF资料 | 技术资料 | 行业资讯 | 产品展示 | 人才市场 进入会员区
   技术文章分类:单片机/DSP 嵌入式系统 测试仪表 电源技术 接口电路 存储器 传感与控制 通信网络 无线通信 模拟技术 显示与光电 EDA/PLD 汽车电子 消费电子 电子综合
   电子综合工具:PDF资料大全 电子缩略语 IC型号替换 IC厂家 电子电路图 技术参数 设计应用 解决方案
技术资料 行业资讯 PDF资料 IC价格 IC替换 缩略语 IC供应 IC采购
  您所在的位置: IC37首页 > 技术问答 > ZLG-ARM > 大家都去下载flash magic吧,现在支持LPC 编程了!

  大家都去下载flash magic吧,现在支持LPC 编程了! 

原来只支持菲利普的51核单片机 ISP,现在支持ARM了(版本到了3.12)

下载地址:http://www.esacademy.com/software/flashmagic/fmfree.htm

以下是官方介绍:

[TABLE][TR][TD][H3]Supported Devices[/H3][TABLE][TR][TD][UL][LI]P89C51RB+ [LI]P89C51RC+ [LI]P89C51RD+ [LI]P89C51RB2Hxx [LI]P89C51RC2Hxx [LI]P89C51RD2Hxx [LI]P89C660 [LI]P89C662 [LI]P89C664 [LI]P89C668 [LI]P89C669 (MX core) [LI]PXAG39 [LI]PXAG49 [LI]P89C51RA2xx [LI]P89C51RB2xx [LI]P89C51RC2xx [LI]P89C51RD2xx [LI]P89C60X2 [LI]P89C61X2[/LI][/UL][/TD][TD][UL][LI]P89LV51RB2 [LI]P89V51RB2 [LI]P89LV51RC2 [LI]P89V51RC2 [LI]P89LV51RD2 [LI]P89V51RD2 [LI]P89LPC901 (requires ISP to ICP bridge) [LI]P89LPC902 (requires ISP to ICP bridge) [LI]P89LPC903 (requires ISP to ICP bridge) [LI]P89LPC906 (requires ISP to ICP bridge) [LI]P89LPC907 (requires ISP to ICP bridge) [LI]P89LPC908 (requires ISP to ICP bridge) [LI]P89LPC912 (requires ISP to ICP bridge) [LI]P89LPC913 (requires ISP to ICP bridge) [LI]P89LPC914 (requires ISP to ICP bridge) [LI]P89LPC920 [LI]P89LPC921 [LI]P89LPC922 [LI]P89LPC930 [LI]P89LPC931 [LI]P89LPC932 [LI]P89LPC933 [LI]P89LPC934 [/LI][/UL][/TD][TD][UL][LI]P89LPC935 [LI]P89LPC904 [LI]P89LPC915 [LI]P89LPC916 [LI]P89LPC917 [LI]P89LPC924 [LI]P89LPC925 [LI]P89LPC932A1 [LI]P89LPC936 [LI]P89LPC938 [LI]P89LPC9102 [LI]P89LPC9103 [LI]P89LPC9107 [LI]P89LPC952 [LI]P89LPC9401 [LI]P89V660 [LI]P89V662 [LI]P89V664 [LI]P89LPC918 [/LI][/UL][/TD][TD][UL][LI]LPC2101 [LI]LPC2102 [LI]LPC2103 [LI]LPC2104 [LI]LPC2105 [LI]LPC2106 [LI]LPC2114 [LI]LPC2119 [LI]LPC2124 [LI]LPC2129 [LI]LPC2131 [LI]LPC2132 [LI]LPC2134 [LI]LPC2136 [LI]LPC2138 [LI]LPC2141 [LI]LPC2142 [LI]LPC2144 [LI]LPC2146 [LI]LPC2148 [LI]LPC2194 [LI]LPC2212 [LI]LPC2214 [LI]LPC2210 [LI]LPC2220 [LI]LPC2290 [LI]LPC2292 [LI]LPC2294 [/LI][/UL][/TD][/TR][/TABLE][/TD][TD][TABLE][TR][TD][B]Sponsor's Links [/B][/TD][/TR][TR][TD]Buy your LPC Tools online! www.lpctools.com [/TD][/TR][TR][TD]Use Keil's C51 compiler system to write your LPC900 program www.keil.com [/TD][/TR][/TABLE]

[/TD][/TR][TR][TD] [/TD][TD][H3]Supported Operating Systems[/H3][UL][LI]Windows 95 [LI]Windows 98 [LI]Windows ME [LI]Windows NT [LI]Windows 2000 [LI]Windows XP [/LI][/UL][H3]Features[/H3][UL][LI]Straightforward and intuitive user interface

[LI]Five simple steps to erasing and programming a device and setting any options desired

[LI]Programs Intel Hex Files

[LI]Automatic verifying after programming

[LI]Fills unused Flash to increase firmware security

[LI]Ability to automatically program checksums. Using the supplied checksum calculation routine your firmware can easily verify the integrity of a Flash block, ensuring no unauthorized or corrupted code can ever be executed

[LI]Program security bits

[LI]Check which Flash blocks are blank or in use with the ability to easily erase all blocks in use

[LI]Read the device signature

[LI]Read any section of Flash and save as an Intel Hex File

[LI]Reprogram the Boot Vector and Status Byte with the help of confirmation features that prevent accidentally programming incorrect values

[LI]Display the contents of Flash in ASCII and Hexadecimal formats

[LI]Single-click access to the manual, Flash Magic home page and Philips Microcontrollers home page

[LI]Ability to use high-speed serial communications on devices that support it. Flash Magic calculates the highest baudrate that both the device and your PC can use and switches to that baudrate transparently

[LI]Command Line interface allowing Flash Magic to be used in IDEs and Batch Files

[LI]Manual in PDF format

[LI]Supports half-duplex communications

[LI]Verify Hex Files previously programmed

[LI]Save and open settings

[LI]Able to reset Rx2 and 66x devices (revision G or higher)

[LI]Able to control the DTR and RTS RS232 signals when connected to RST and /PSEN to place the device into BootROM and Execute modes automatically. An example circuit diagram is included in the Manual. Essential for ISP with target hardware that is hard to access.

[LI]Able to send commands to place the device in BootROM mode, with support for command line interfaces. The installation includes an example project for the Keil and Raisonance 8051 compilers that show how to build support for this feature into applications.

[LI]Able to play any Wave file when finished programming.

[LI]Built in automated version checker - helps ensure you always have the latest version.

[LI]Powerful, flexible Just In Time Code feature. Write your own JIT Modules to generate last minute code for programming. Uses include:

[UL][LI]Serial number generation[LI]Copy protection and copy authorization[LI]Storing program date and time - manufacture date[LI]Storing program operator and location[LI]Lookup table generation[LI]Language tables or language selection[LI]Centralized record keeping[LI]Obtaining latest firmware from the Corporate Web site or project intranet[/LI][/UL]

[LI]Sponsored by Philips Semiconductors

[LI]Features automatically updating Internet links including links to related technical documents, software updates, utilities and code examples, using EmbeddedHints technology

[LI]Displays information about the selected Hex File, including the creation and modification dates, flash memory used, percentage of the current device used.

[LI]Completely free! [/LI][/UL]Configuring IDEs for Flash Magic[/h3]

With the inclusion of a command line interface to Flash Magic it is now possible to integrate the features of Flash Magic into development tool IDEs.

Click on the link below for your favorite IDE to find out how to configure it.

Keil uVision2

-->[H3]Feedback We Have Received[/H3]

"[I]Flash Magic is a pretty slick little tool![/I]" Phil Metcalf, iTouch Communications

"[I]Flash Magic is the coolest thing ever[/I]" Dennis Benade, The Software Foundry

"[I]Thank you for your most awesome software! Programming @ 56K on my desktop is the best thing since sliced bread[/I]" Brian Michaud, ESI Electronic Products, Corp.

"[I]It's so much better than the previous WINISP version. It's more user friendly, allows you to erase, program, and verify in one step. It also permits faster baud rates. Best of all, it re-programs the Boot Vector and Status word automatically.[/I]" Rick Brown, Teletrol Systems Inc.

"[I]What I like about Flash Magic is that it is real easy to use, but has advanced features.[/I]" Damon Bruccoleri, Leviton Manufacturing Co. Inc.

"[I]Flash Magic kicks some MAJOR ass!![/I]" T. Lawrence Walker, Technical Expert.

[H3]P89LPC932 Important Notes[/H3]

1. If your device is labeled "ISP K1.0"

Use ONLY Flash Magic for MCB900 supplied on the CD with the Keil MCB900 board. Using the regular version of Flash Magic will render the device unable to be reprogrammed

The command line version of Flash Magic for MCB900 does not need any HARDWARE directives passed to it. All HARDWARE directives are ignored. If your hardware is not the Keil MCB900 board then you must ensure you support the ISP entry method on this device. Contact Philips for details.

When using the Keil MCB900 board, to select ISP mode set jumpers to: Run - off, Reset - off, Prog - on.

2. If your device is NOT labeled "ISP K1.0" and it is revision C

Use ONLY the regular Flash Magic version 1.71 or later as supplied on the CD with the Keil MCB900 board or downloaded from this web page. Using Flash Magic for MCB900 will render the device unable to execute code.

Hardware entry of ISP mode by supplying pulses to the RST pin is NOT supported. Therefore using the directive HARDWARE(KEILMCB900) on the command line or checking the hardware entry mode in the user interface will not work. Instead send a break condition using the Start BootROM feature. This must be supported in your code.

When using the Keil MCB900 board, leave jumpers in execute position (Run - on, Reset - off, Prog - off).

3. If your device is NOT labeled "ISP K1.0" and it is revision E or later

Use ONLY the regular Flash Magic version 1.71 or later as supplied on the CD with the Keil MCB900 board or downloaded from this web page. Using Flash Magic for MCB900 will render the device unable to execute code

Both methods of entering ISP mode (pulses on RST pin and break detect) are supported. if your hardware is not the Keil MCB900 board, then you must ensure your RS232 interface circuit matches the Keil MCB900 if you wish to use the pulse entry method. The circuit diagram is available from Keil and can be found on their web site at http://www.keil.com/support/man/docs/mcb900/mcb900_hw_schematics.htm.

When using the Keil MCB900 board, to allow ISP to be used set jumpers to: Run - off, Reset - on, Prog - off.

Additional Information

Read Flash Magic Application Note 3 - Using Flash Magic with the 89LPC932

Read the Keil Knowledge Base articles:

MCB900: Programming LPC Devices

MCB900: Problems With In-System Programming Using Flash Magic

//-->[H3]Download[/H3][/TD][/TR][/TABLE]


作者:王紫豪  2006-6-19 19:01:00

  回复1  re:360556

下了一个试用,但是没有成功.而我用飞利浦的ISP软件就可以,用Flash Magic总是提示Operation failed.(failed to autobaud - step 1),尝试其他的选项加上也没有用,晶振填的是11.0592,楼主有没有成功呢,交流一下.


作者:chlln  2006-6-20 11:00:00


我要投稿 注册会员
客服咨询热线:0755-26000950 0755-26007355
 相关技术问答
·LPC2119中断求救  2006-6-18
·EasyARM2131 J..  2006-6-19
·请教分散加载文件.  2006-6-19
·周工,请教2114 iap  2006-6-19
·2214外部地址的问题?  2006-6-19
·lwip on rtx  2006-6-19
·ARM到底有什么用, 单片..  2006-6-19
·学用ARM的要点  2006-6-19
·问:zlgARM ..  2006-6-19
·在Smart ARM上跑u..  2006-6-19
·我做了一块2214的板子,..  2006-6-19
·关于#define TRA..  2006-6-19
·请问:2132的P0.26..  2006-6-19
·keil realview..  2006-6-20
·全双工串口通讯的中断问题(..  2006-6-20
·lpc2144的问题,急急..  2006-6-20
·我买的ZLG LPC213..  2006-6-20
·LPC2200系列如何烧写..  2006-6-20
·P0.0,P0.1设为输出..  2006-6-20
 
 热门IC
CD22M3494MQZ96  293D226X9016C2T  TPS3606-33DGS  89954SOCN  LH231247  MMBTA94  IDT72811L25PF  LT1789CS8-10  XC5206-3PQ100C  ATM38E-BD8035  BA5934  ADP3412  AQW217A  3650KG  FX641D2  GBPC1504  80EPF04  740L6001  HD74AC244P  M63102AFP  ISP1181BBS  PC507101YDW  SAA7117HN  PE3601  OP43G  LM2574-5.0BWM  HD74HC240FPEL  MX28F1000PQC-12C4  BU8772FV  BUV48  HSDL-3201001  M57706  LTC2249IUH  CY7C4245-15JC  HM1-6551B-9  M74HC10M1R  HM6147HP-35  PC10640B  CS8401A-IS  TMS9914NL  SDA2546  MM74HCT08SJ  T0980  HC4016  MC74VHC139DR2  L29C520PC22  HD6433256P  LM2931BD50  TC4039BP  MC10211P