📄 bdmdebug_english.html
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd"><html> <head> <meta http-equiv="content-type" content="text/html; charset=iso-8859-1"> <meta name="description" content="This page describes a Windows-based BDM Debug program for the Motorola ColdFire Microcontrollers."> <meta name="keywords" content="BDM, BDMDebug, ColdFire, Motorola, debugging"> <meta name="robots" content="index, follow"> <meta name="revisit-after" content="1 weeks"> <meta name="author" content="Stefan Robl"> <meta name="publisher" content="Stefan Robl"> <meta name="content-language" content="en, de"> <title> qdev.de - BDMDebug </title> </head> <!-- Well.... that's how a page looks like in it's machine-readable format which was created by a digital calculation-slave.... :) --> <body bgcolor="#ffffff" text="#000000" link="#0022AA" vlink="#0022AA" alink="#0022AA"> <center> <i><b><a href="http://www.qdev.de/?location=win/bdmdebug">http://www.qdev.de/?location=win/bdmdebug</a></b></i> </center> <br> <br> <center> <font color="#000000" size="+2"><b>BDMDebug</b></font> </center> <p> <br> <p> <font color="#000000" size="+1"><b><u>Description</u></b></font><br> <ul> <li>ColdFire CPUs have a special port for debugging: the BDM port.<br> The long version of BDM is "Background Debug Mode" and it allows the <b>full</b> control of the ColdFire CPU via a quite simple interface from P&E.<br> I got the interface because it is shipped with every ColdFire evaluation board. The hardware comes with an powerful and simple to use DLL-file but without any debug-software.<br> <br> <li>If you start to work with the ColdFire, the BDM-interface is the best way to upload programs to the system memory and to debug it. You have full access to the CPU, its Registers and all connected peripherials.<br> Now I had more time to work with my ppQBox and I only had a very simple debug software (I wrote it some months ago) and wanted to have a really good one. Well, this is the result...<br> </ul> <br> <p> <font color="#000000" size="+1"><b><u>Features</u></b></font><br> <ul> <li> full access to all ColdFire registers (read and write!) <li> built-in disassembler for powerful debugging <li> singe step mode <li> short-run mode (definable run-time [resolution: 1 ms]) <li> memory-monitor with all access modes (byte, word, long) <li> several upload possibilities for code and data <li> download features <li> powerful memory manipulation features <li> memory tester for checking the system memory <li> more things I forgot... :) </ul> <p> <font color="#000000" size="+1"><b><u>Requirements</u></b></font><br> <ul> <li> Windows 95/98/NT <li> pemicro's parallel port BDM debug cable <li> of course a ColdFire-CPU board with BDM-Debug connector for connecting the cable... </ul> <br> <i>Sorry for doing a Windows-version... but P&E had this smart DLL-file and I had not the time to develop a Amiga shared library... surely I will do so later, but as for now the Windows-version should do it... :)</i><br> <br> <p> <font color="#000000" size="+1"><b><u>Installation</u></b></font><br> <ul> <li> Unpack the archive to your harddrive <li> When using WindowsNT, unpack the "ntdriver.zip" archive and follow the included installation procedure. <li> Thats all! </ul> <br> <p> <font color="#000000" size="+1"><b><u>GIFTWARE</u></b></font><br> <ul> <li>This program is copyright (c) 1998-2000 by <b>Stefan Robl <stefan@qdev.de></b><br> I'm not reponsible for any damage my program makes on your computer/hardware. Use it at your own risk!<br> <br> <font size=+1> <li>If you like my work, you are welcome to appreciate my programming efforts by sending me a donation of your choice.<br> As example you can send me some money or useful things like hardware (some chips, computer components, etc.)... :)<br> <b>Thanks a lot in advance!! ;-)</b> </font> </ul> <center> <table cellpadding="0" cellspacing="0"> <tr> <td align="center"> <a href="https://www.paypal.com/xclick/business=stefan%40qdev.de&item_name=BDMDebug" target="_new"><img src="pics/paypal-button.gif" width="62" height="31" border="0" alt="donate"></a> </td> </tr> <tr> <td align="center" nowrap> Feel free to donate to my work using the above link! </td> </tr> </table> </center> <br> <br> <br> <font color="#000000" size="+1"><b><u>Contact the Author</u></b></font><br> <ul> Stefan Robl<br> Marktredwitzer Str. 23<br> 95689 Fuchsmühl<br> Germany<br> <br> <b>eMail:</b> <a href="mailto:stefan@qdev.de?subject=BDMDebug">stefan@qdev.de</a><br> <br> Improvements, bugreports, suggestions, GIFTWARE presents (see above!) etc. are welcome.<br> <br> Please also visit my <b>Homepage</b>: <a href="http://www.qdev.de">http://www.qdev.de</a> </ul> <br> <p> <font color="#000000" size="+1"><b><u>History</u></b></font><br> <ul> <li> V1.00<br> ** first official release ** <li> V1.02<br> - BDMDebug now works under WindowsNT, too! (only, if using the ntdriver included!)<br> - Removed a bug with the saved settings. The old version saved the settings into the last used directory. fixed.<br> - The disassembler had a problem with decoding the "NOT Dx" command. fixed.<br> - The disassembler MemoBox is now a ListBox, the current executed command is now centered and marked in the mid of the box. Now there is also a PopUpMenu for saving the contents of this box. </ul> <br> <br> <p> <font color="#000000" size="+1"><b><u>Updates / Links</u></b></font><br> <ul> <li>Updates will be available (as soon as the're are one...) on my Homepage: <a href="http://www.qdev.de">http://www.qdev.de</a> <li>For more informations about the ColdFire, please look at <a href="http://www.mot.com/coldfire" target="_new">Motorola's Homepage</a>. <li>For more infos about P&E's debug hardware, please look at <a href="http://www.pemicro.com" target="_new">P&E's Homepage</a>. </ul> <br> </body></html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -