Technical questions for the MPC2000xl and the MPC2000

By Needle201 Mon Dec 03, 2007 8:19 am
LunaticBastard wrote:it ask's for the os disk.


Does it? Because, if that's the truth, we would be on the safe side, wouldn't we?

Let's say we loaded a corrupted OS file, and the system doesn't work anymore, is there a still a routine left and running that's capable of loading up a valid OS, after resetting the MPC?

If thats the case, then no problem..


I tried to email the guy who posted the stuff above about the bootlocks, but the emailadress won't work anymore unfortunately..
User avatar

By The Grublet Mon Dec 03, 2007 8:37 am
I think lunatic is right on this one. same with the 1000... i think it will ask, I had this happen once while upgrading my os.

DO IT. DO IT. DO IT.


:twisted: :twisted: :twisted: :twisted: :twisted: :twisted:

By mpc3000le Wed Dec 05, 2007 4:34 am
Needle201 wrote:
LunaticBastard wrote:it ask's for the os disk.

Let's say we loaded a corrupted OS file, and the system doesn't work anymore, is there a still a routine left and running that's capable of loading up a valid OS, after resetting the MPC?

If thats the case, then no problem..

I tried to email the guy who posted the stuff above about the bootlocks, but the emailadress won't work anymore unfortunately..


On this very forum there have been other threads that discuss the concept of a recovery chip.

Discussed here:

http://www.mpc-forums.com/viewtopic.php?t=40575

Some near misses where necessity of a recovery chip might have been needed:

http://www.mpc-forums.com/viewtopic.php?t=41177
http://www.mpc-forums.com/viewtopic.php?t=58068

I have supplied these for minimal cost to several users on this list where their machine's flash os has become corrupt. ( beyond booting )

... and example where one user needed the recovery ROM:

http://www.mpc-forums.com/viewtopic.php?t=70297

BTW: He had success with the recovery ROM and identified another problem with his MPC2000XL too.

The recovery chip is the only way to perform a complete and clean re-flash of the corrupted os where such corruption may present a no boot scenario for the MPC2000XL.

The F-ROM/P-ROM jumper on the MPC2000XL main board next to the empty blue 32 PIN DIP socket switches between launching from the recovery chip, or the main board FLASH.

The BOOTLOCK or BOOTPROTECT jumper locks/unlocks the main board boot loader area to allow the recovery chip code to be written.

A particular process is then performed to initiate the recovery process.

Rohan.

By mpc3000le Wed Dec 05, 2007 4:45 am
Needle201 wrote:The NEC chip is a microcontroller, and using Intel X86 Assembly mnemonics, which wouldn't be too much of a problem for me to code as well, but here comes the big problem (but also hope):


Whilst ...

The NEC-V53 CPU uses an x86 ( Intel ) mnemonic/instuction set compatible with an Intel 286.......

A point of importance to know.

Some additional NEC mnemonic/instructions are present also.

These additional CPU instructions will put your Intel disassembler into a spin.

Yes there are specific disassemblers out there that can handle the NEC V53 series.

They won't make your job any easier though.

Needle201 wrote:http://www.mpc2000xl.com/bootlock.htm


See my previous reply in this thread. The one where I speak of a recovery chip.

Rohan.

By Needle201 Wed Dec 05, 2007 8:24 am
mpc3000le wrote:
Needle201 wrote:The NEC chip is a microcontroller, and using Intel X86 Assembly mnemonics, which wouldn't be too much of a problem for me to code as well, but here comes the big problem (but also hope):


Whilst ...

The NEC-V53 CPU uses an x86 ( Intel ) mnemonic/instuction set compatible with an Intel 286.......

A point of importance to know.

Some additional NEC mnemonic/instructions are present also.

These additional CPU instructions will put your Intel disassembler into a spin.

Yes there are specific disassemblers out there that can handle the NEC V53 series.

They won't make your job any easier though.

Needle201 wrote:http://www.mpc2000xl.com/bootlock.htm


See my previous reply in this thread. The one where I speak of a recovery chip.

Rohan.


Finally some real information. Well, i have been at some places like Mikrocontroller.net (german website i hang around abit ) and asking about the NEC, and checked its datasheet...

All the things i have learnt about the NEC over the last days and the stuff you told me now about the OS recovery tells me, that it's really too much hassle for me to try to hack the MPC. This project would eat up so much time with the things that i know now (learning new CPU, messing around with hardware to reset etc), and i feel too little could be gained for all this work.