Bitwise wrote:
That's what I do. Only set the signature for auto start when the code is well tested.
For some of my projects I use a ROM with a simple BIOS in it that jumps to code in my SRAM expansion after its initialised. That way I can use the Mensch monitor to download S28 records for the code I'm developing then jump to $8004 to start it. Gives a quicker test cycle than having to flash a ROM every time.
For some of my projects I use a ROM with a simple BIOS in it that jumps to code in my SRAM expansion after its initialised. That way I can use the Mensch monitor to download S28 records for the code I'm developing then jump to $8004 to start it. Gives a quicker test cycle than having to flash a ROM every time.
I've seen people running the 65xx cpus here alog with another MCU that fills the RAM with code while keeping the 65xx in reset state. Once having the code in place, the reset state is lifted and the 65xx CPU runs the code. I think that this RESET/BE lines game could be useful for that, so the '265s could be used with no internal memory at all, but with all the benefits of the embedded hardware and the complete 16MB addressability.
If I get my hardware delayed /BE line to work, the following could be having a button that could decide how to start the board. If that "BE" button is kept pressed while resetting (with another "RESET" button), then the /BE line would be kept high with no delay at all, so the '265s would boot with the Mensch ROM Monitor as usual. If the "BE" button is not pressed at all, then the delay circuit would do its job and boot from the external memory. A kind of "developer mode" boot.