Developing HC11 systems for RAM memory areas: 0000-01FF (Ram area Single Chip Mode ON-OFF or Expanded Mode OFF-OFF) 0200-0FFF (Additional RAM area in Expanded Mode OFF-OFF only) 1040-7FFF (Additional RAM area in Expanded Mode OFF-OFF only) simulator if you are using MODEPROCESSOR 68HC11-Axiom and have upgraded to Version 1.11.Using this processor, in TexaS, should be able to set PC to start of program (using viewbox) and have correct simulation. Might need to single step to see that the program is tracking your code. In AxIDE, MODA-OFF and MODB OFF (Expanded Mode) or MODA-ON and MODB-OFF (Single Chip Mode), Reset should yield Buffalo id message. Hit enter to obtain prompt: If Buffalo sign-on message does not appear, make sure the "CONFIGURATION" for the target has the ROMON on-chip ROM bullet active. Must use "Configure" menu function in AxIDE software to change this feature. Load T Next Buffalo command prepares the software for "UPLOADING" S19 program image to target at the RAM locations generated by the TexAS assembly process At this point in AxIDE, use UPLOAD menu item and select the correct S19 file for program to be loaded into target. Done Indicates that upload to Target was successful. Now ready to start program execution on target G 2000 Tells buffalo to unconditionally start execution at 2000 hex (if Expanded Mode) Use G 0100 if only have Single Chip Mode capabilities Error Condition Load T -rom indicates you are trying to load some bytes into ROM area. Most likely still have the FFFE ORG in code and not a comment in source file CEN 1/01 Page 1/5
Developing HC11 systems for OnChip EEPROM memory areas: B600-B7FF (EEPROM area Single Chip Mode ON-OFF or Expanded Mode OFF-OFF) simulator if you are using MODEPROCESSOR 68HC11-Axiom and have upgraded to Version 1.11).Using this processor, in TexaS, should be able to set PC to start of program and have correct simulation. Might need to single step to see that the program is tracking your code. In AxIDE, using the PROGRAM menu item, select bullet "Program HC11 Internal EEPROM" and also locate S19 file for program to be loaded into target, then OK. This step will cause the target EEPROM at B600-B7FF to be programmed. Will see success screen indicating that area verified correctly if successfully. Will also see a tip that indicates MODA and MODB have to be moved to OFF-OFF to attempt to run the loaded program. MODA-OFF and MODB OFF (Expanded Mode) or MODA-ON and MODB-OFF (Single Chip Mode), Reset should yield Buffalo id message. Hit enter to obtain prompt: If Buffalo sign-on message does not appear, make sure the "CONFIGURATION" for the target has the ROMON on-chip ROM bullet active. Must use "Configure" menu function in AxIDE software to change this feature. G B600 Tells buffalo to unconditionally start execution at B600 hex. Note: If in Single Chip mode can only use RAM at 0000-01FF, and on chip PROM at D000-FFFF. If in Expanded mode can use all of memory space capability on hardware. CEN 1/01 Page 2/5
Developing HC11 systems for EXTERNAL EEPROM memory areas: 8000-B57F (EEPROM area Expanded Mode OFF-OFF) B900-CFFF (EEPROM area Expanded Mode OFF-OFF) simulator if you are using MODEPROCESSOR 68HC11-Axiom and have upgraded to Version 1.11).Using this processor, in TexaS, should be able to set PC to start of program and have correct simulation. Might need to single step to see that the program is tracking your code. In AxIDE, using the PROGRAM menu item, select bullet "Program External EEPROM" and also locate S19 file for program to be loaded into target, then OK. This step will cause the target EEPROM at the S19 selected addresses to be programmed. Will see success screen indicating that area verified correctly if successfully. Will also see a tip that indicates MODA and MODB have to be moved to OFF-OFF to attempt to run the loaded program. MODA-OFF and MODB OFF (Expanded Mode), Reset should yield Buffalo id message. Hit enter to obtain prompt: If Buffalo sign-on message does not appear, make sure the "CONFIGURATION" for the target has the ROMON on-chip ROM bullet active. Must use "Configure" menu function in AxIDE software to change this feature. G 8000 Tells buffalo to unconditionally start execution at 8000 hex. CEN 1/01 Page 3/5
Developing HC11 systems for EXTERNAL EEPROM memory areas REPLACING ON-CHIP PROM area: E000-FFFF (EEPROM area Expanded Mode OFF-OFF overlaying On-Chip ROM if ROMON =0 in CONFIG) MUST have an ORG at FFFE in your program directing reset to the beginning of your program. The movement of this code to the target will need a new reset vector since the Buffalo reset will be disabled on-chip. In AxIDE, using the CONFIGURE menu item, this action will invoke the need to have MODA and MODB in ON-ON configuration and also requests that RESET be depressed; uncheck the bullet "ROMON ON CHIP ROM", then using the PROGRAM menu item, select bullet "Program External EEPROM" and also locate S19 file for program to be loaded into target, then OK. This step will cause the target EEPROM at the S19 selected addresses to be programmed. Will see success screen indicating that area verified correctly if successfully. Will also see a tip that indicates MODA and MODB have to be moved to OFF-OFF to attempt to run the loaded program. Set MODA-OFF and MODB OFF (Expanded Mode), Reset should immediately initiate program if correct RESET vector was orged in program built. CEN 1/01 Page 4/5
CEN 1/01 Page 5/5