??? 04/09/05 13:21 Read: times |
#91293 - BootRom Code Responding to: ???'s previous message |
Jan Waclawek said:
I read out the bootcode at FC00h-FFFFh, will this work if I burn it into an EPROM (and setting /EA to 0 and having ORG 0: LJMP 0FC00h)? I have done this an it does not work. I have managed to disasseble most of the code and you can clearly identify the parts that do auto baud detection, putch, intel hex decoding and the command jump table. However, when you trace the code, every command seems to call a subroutine whose address is outside the FC00 to FFFF address range. I don't know if these calls are a special hardware means of actually doing the programming but right now I cannot get it to work. I have even tried moving the code to 8000H and running it out of RAM but it is still no go. Ian |