; Orange5 programmer module v3.4 ; (c) 2009 CnCLab ;CHIP=MC9S12DG128,2K,12SD512.hpl ;AREA=EEPROM,2K(2/4),04000H ;AREA=FLASH,128K(2),8000H ;FREQ=4000 ;LOADER=12 ;CHIP=MC9S12DG256,4K,12SD512.hpl ;AREA=EEPROM,4K(2/4),04000H ;AREA=FLASH,256K(2),8000H ;FREQ=4000 ;LOADER=12 ;CHIP=9S12DG512,4K,12sd512.hpl ;AREA=EEPROM,4K(2/4),04000H ;AREA=FLASH,512K(2),8000H,w ;FREQ=4000 ;LOADER=12 ;EE tested: DG128, DG256, DP512 ;FLASH write & erase tested: DG128,DG128B,DP512 ; ; bit : 7 6 5 4 3 2 1 0 ; FSTAT:CBEIF CCIF PVIOL ACCERR 0 BLANK 0 0 SOCKET=34 ;HC12 INFO="MC68HCS12 Adapter" ;BUSI=RXD,0x100 ;BUSO=TXD,0x100 ;BUSO=BAUDRATE,0x101 BUSO=BTX,0xD0 BUSI=BRX,0xD0 BUSO=CFREQ,128 PINO=RST,14 PINO=BKG,17 R15=ADDR,H R17=FSEC,C8,KEYEN,NV6,NV5,NV4,NV3,NV2,SEC1,SEC0 R1D=Erase,L3,"Off","EEPROM","FLASH&EEPROM" [READ] R0=ADR DATA=R0 P=100 [WRITE] P=1000