Hi Daniel,
This is what I get when I go
HCS08 Open Source BDM > Connect (Show Protocol ticked)
===============================================
Communication settings:
SETCOMM DRIVER PROTOCOL NOPERIODICAL
Communication settings:
SETCOMM COMPORT LPT "OSBDM #1"
GDI: DiGdiClose(TRUE)
Communication settings:
SETCOMM DRIVER PROTOCOL NOPERIODICAL
Loading Communication DLL
==> J:\Freescale\prog\gdi\OSBDM_S08.dll
GDI: DiGdiOpen()==> DI_OK
GDI: DiGdiVersion()==> DI_ERR_NOTSUPPORTED
GDI: DiGdiAddCallBack(8192)==> DI_OK
GDI: DiGdiAddCallBack(16384)==> DI_OK
GDI: DiCommGetAcceptableSettings()==> 5
GDI: DiCommGetAcceptableSettings()==> 0
GDI: DiCommGetAcceptableSettings()==> 5
Communication settings:
SETCOMM COMPORT LPT "OSBDM #1"
Initializing STARTUP command file:
CMDFILE STARTUP ON ".\cmd\HCS08_OpenSourceBDM_startup.cmd"
Initializing RESET command file:
CMDFILE RESET ON ".\cmd\HCS08_OpenSourceBDM_reset.cmd"
Initializing PRELOAD command file:
CMDFILE PRELOAD ON ".\cmd\HCS08_OpenSourceBDM_preload.cmd"
Initializing POSTLOAD command file:
CMDFILE POSTLOAD ON ".\cmd\HCS08_OpenSourceBDM_postload.cmd"
GDI: DiDirectAddMenuItem()==> DI_OK
GDI: DiGdiInitIO()
GDI DLL called: DI_CB_MTWKS_EXTENSION_Callback(MTWKS_CB_HCS08AUTOCONFIG)
GDI: Reading From Memory Address: 0x01806, count: 2
GDI: DiMemoryRead()==> DI_OK
GDI: 00 00
Micro Name: Unknown($1301)
GDI DLL called: DI_CB_MTWKS_EXTENSION_Callback(MTWKS_CB_CONNECTIONOK)
GDI: DiGdiVersion()==> DI_ERR_NOTSUPPORTED
GDI: DiGdiAddCallBack(8192)==> DI_OK
GDI: DiGdiAddCallBack(16384)==> DI_OK
GDI: DiCommGetAcceptableSettings()==> 5
GDI: DiCommGetAcceptableSettings()==> 0
GDI: DiCommGetAcceptableSettings()==> 5
Communication settings:
SETCOMM COMPORT LPT "OSBDM #1"
GDI DLL called: DI_CB_MTWKS_EXTENSION_Callback(MTWKS_CB_UPDATEVIEW)
GDI DLL called: DI_CB_MTWKS_EXTENSION_Callback(MTWKS_CB_HASVERSIONCMD)
GDI DLL called: DI_CB_MTWKS_EXTENSION_Callback(MTWKS_CB_ACCESSWHILERUNNING)
GDI DLL called: DI_CB_MTWKS_EXTENSION_Callback(MTWKS_CB_GETSTATUSWHENSTOPPED)
==> DI_OK
Initializing STARTUP command file:
CMDFILE STARTUP ON ".\cmd\HCS08_OpenSourceBDM_startup.cmd"
Initializing RESET command file:
CMDFILE RESET ON ".\cmd\HCS08_OpenSourceBDM_reset.cmd"
Initializing PRELOAD command file:
CMDFILE PRELOAD ON ".\cmd\HCS08_OpenSourceBDM_preload.cmd"
Initializing POSTLOAD command file:
CMDFILE POSTLOAD ON ".\cmd\HCS08_OpenSourceBDM_postload.cmd"
Initializing VPPON command file. Command File not yet defined (use default settings).
CMDFILE VPPON ON "vppon.cmd"
Initializing VPPOFF command file. Command File not yet defined (use default settings).
CMDFILE VPPOFF ON "vppoff.cmd"
GDI: DiDirectAddMenuItem()==> DI_OK
Initializing UNSECURE command file:
CMDFILE UNSECURE ON ".\cmd\HCS08_OpenSourceBDM_Erase_Unsecure.cmd"
GDI: Reading From Memory Address: 0x01810, count: 4
GDI: DiMemoryRead()==> DI_OK
GDI: 00 00 00 00
GDI: Reading From Memory Address: 0x01816, count: 2
GDI: DiMemoryRead()==> DI_OK
GDI: 00 00
GDI: DiDirectAddMenuItem()==> DI_OK
Startup Command File execution: .\cmd\HCS08_OpenSourceBDM_startup.cmd
executing .\cmd\HCS08_OpenSourceBDM_startup.cmd!// At startup the commands written below will be executed
Initializing STARTUP command file:
CMDFILE STARTUP ON ".\cmd\HCS08_OpenSourceBDM_startup.cmd"
Initializing RESET command file:
CMDFILE RESET ON ".\cmd\HCS08_OpenSourceBDM_reset.cmd"
Initializing PRELOAD command file:
CMDFILE PRELOAD ON ".\cmd\HCS08_OpenSourceBDM_preload.cmd"
Initializing POSTLOAD command file:
CMDFILE POSTLOAD ON ".\cmd\HCS08_OpenSourceBDM_postload.cmd"
Initializing VPPON command file:
CMDFILE VPPON ON "vppon.cmd"
Initializing VPPOFF command file:
CMDFILE VPPOFF ON "vppoff.cmd"
GDI: DiDirectAddMenuItem()==> DI_OK
Initializing UNSECURE command file:
CMDFILE UNSECURE ON ".\cmd\HCS08_OpenSourceBDM_Erase_Unsecure.cmd"
GDI: Reading From Memory Address: 0x01810, count: 4
GDI: DiMemoryRead()==> DI_OK
GDI: 00 00 00 00
GDI: Reading From Memory Address: 0x01816, count: 2
GDI: DiMemoryRead()==> DI_OK
GDI: 00 00
GDI: DiDirectAddMenuItem()==> DI_OK
Startup Command File execution: .\cmd\HCS08_OpenSourceBDM_startup.cmd
Could not open command file: .\cmd\HCS08_OpenSourceBDM_startup.cmdStartup command file correctly executed.
GDI: Reading Register PC (id:0):
GDI: DiRegisterRead()==> DI_OK
GDI: PC (id:0) -> 0x00
GDI: Reading From Memory Address: 0x00, count: 256
GDI: DiMemoryRead()==> DI_OK
GDI: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
GDI: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
GDI: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
GDI: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
GDI: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
GDI: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
GDI: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
GDI: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
GDI: Reading Register SP (id:1):
GDI: DiRegisterRead()==> DI_OK
GDI: SP (id:1) -> 0x00
GDI: Reading Register A (id:2):
GDI: DiRegisterRead()==> DI_OK
GDI: A (id:2) -> 0x00
GDI: Reading Register H (id:4):
GDI: DiRegisterRead()==> DI_OK
GDI: H (id:4) -> 0x00
GDI: Reading Register X (id:3):
GDI: DiRegisterRead()==> DI_OK
GDI: X (id:3) -> 0x00
GDI: Reading Register CCR (id:5):
GDI: DiRegisterRead()==> DI_OK
GDI: CCR (id:5) -> 0x00
GDI: Reading From Memory Address: 0x00, count: 256
GDI: DiMemoryRead()==> DI_OK
GDI: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
GDI: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
GDI: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
GDI: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
GDI: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
GDI: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
GDI: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
GDI: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
GDI: Reading Register PC (id:0):
GDI: DiRegisterRead()==> DI_OK
GDI: PC (id:0) -> 0x00
Target ReadyGDI: Reading Register PC (id:0):
GDI: DiRegisterRead()==> DI_OK
GDI: PC (id:0) -> 0x00
GDI: Reading From Memory Address: 0x00, count: 256
GDI: DiMemoryRead()==> DI_OK
GDI: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
GDI: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
GDI: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
GDI: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
GDI: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
GDI: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
GDI: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
GDI: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
GDI: Reading Register SP (id:1):
GDI: DiRegisterRead()==> DI_OK
GDI: SP (id:1) -> 0x00
GDI: Reading Register A (id:2):
GDI: DiRegisterRead()==> DI_OK
GDI: A (id:2) -> 0x00
GDI: Reading Register H (id:4):
GDI: DiRegisterRead()==> DI_OK
GDI: H (id:4) -> 0x00
GDI: Reading Register X (id:3):
GDI: DiRegisterRead()==> DI_OK
GDI: X (id:3) -> 0x00
GDI: Reading Register CCR (id:5):
GDI: DiRegisterRead()==> DI_OK
GDI: CCR (id:5) -> 0x00
done .\cmd\HCS08_OpenSourceBDM_startup.cmdStartup command file correctly executed.
===============================================