tag:blogger.com,1999:blog-22620008.post7597425688199504489..comments2017-12-17T17:17:58.560-05:00Comments on Memoirs of Fls'Zen: Extending the Freescale USBSPYDER08 BDM ProgrammerJames Hoodhttp://www.blogger.com/profile/01764485938972782571noreply@blogger.comBlogger5125tag:blogger.com,1999:blog-22620008.post-57356505811705042732010-11-14T17:57:55.850-05:002010-11-14T17:57:55.850-05:00To make the usbspyder08 work with all RS08 mcus, t...To make the usbspyder08 work with all RS08 mcus, there's a method similar to the one the above commenter did.<br /><br />Open the file C:\program files\freescale\CodeWarrior for Microcontrollers V6.3\prog\gdi\inDART_RS08.dll in a hex editor and change the part starting at 0x3EF0 from <br />41 04 74 0D 8B<br />to<br />41 04 <b>EB</b> 0D 8B<br /><br />for those of you stumbling upon this later by which time the file has been updated (maybe), what you're doing is changing a JE SHORT to JMP SHORT in<br /><br />00003EEB 8B4424 18 MOV EAX,DWORD PTR SS:[ESP+18]<br />00003EEF 3941 04 CMP DWORD PTR DS:[ECX+4],EAX<br />00003EF2 74 0D JE SHORT 00003F01<br />00003EF4 8B41 08 MOV EAX,DWORD PTR DS:[ECX+8]<br />00003EF7 83C1 08 ADD ECX,8<br />00003EFA 83F8 FF CMP EAX,-1Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-22620008.post-14356429303253752032009-10-11T16:15:33.332-04:002009-10-11T16:15:33.332-04:00I just started with freescale mcu's
and have t...I just started with freescale mcu's<br />and have the same problem.<br /><br />Softec Spyder can only handle S08QD and S08QG, strange isn't it ?<br />even the open source OSBDM version can handle other mcu's from same family.<br />on more clue: softec also sells "indart hcs08" for al lot more money ...<br /><br />you gessed it - it's blocked in side the driver.<br /><br />find the driver - SofTec_BDC08.dll<br />its in C:\Program Files\Freescale\CodeWarrior for Microcontrollers V6.2\prog\gdi<br />and in C:\Program Files\NoICE\bin<br /><br />edit the table inside - to much work for me, but you can do it ;)<br />I just dissabled checking.<br /><br />in SofTec_BDC08.dll version 02.00.72<br />find F8 7B 04 10 (table adres)<br />after that there is an <br />cmp [...] <br />jne ...<br />change it to jmp <br /><br />for SofTec_BDC08 version 02.00.72<br />file offset 1D18 is 74 change it to EB (used by noICE)<br />file offset 430D is 74 change it to EB (used by CodeWarrior)<br /><br />WARNING: you can select any device - even if spyder can not handle it - use at you own risk !<br /><br />Jombo !Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-22620008.post-71156281042871674272008-11-05T01:18:00.000-05:002008-11-05T01:18:00.000-05:00FYI, I have a BDM from Witztronics.com and it work...FYI, I have a BDM from Witztronics.com and it works great!Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-22620008.post-34645249119413145582008-10-17T20:50:00.000-04:002008-10-17T20:50:00.000-04:00It is good to see that there are other products ou...It is good to see that there are other products out there now. It is unfortunate that the ones you mention are not listed on Freescale's site.James Hoodhttps://www.blogger.com/profile/01764485938972782571noreply@blogger.comtag:blogger.com,1999:blog-22620008.post-9324312262768959392008-09-10T12:59:00.000-04:002008-09-10T12:59:00.000-04:00Why not just spend the $39.99 and get a BDM from s...Why not just spend the $39.99 and get a BDM from somewhere like www.witztronics.com?Anonymousnoreply@blogger.com