RE: Powering with atx psu didn't work. All control lines (except RE) were pulled high by the mobo and teensy couldnt pull them low (low resulted in being 2V).
I saw the same thing. actually - the way i managed to "make it work" was to use power supply which is somewhat defective and which drops voltage to 2.7v. this way the NANDs where powered from outside and not by the Teensy regulator (which draws power from USB 0.5mA). teensy still must be powered from the 3.3v regulator because 2.7v isn't enough to power it.
RE: And forget about tristate (SB_EBUS_ACK / SB_EBUS_RDY). Didn't do anything.
I was able to connect TRI (pin 52) to GND and the console was powered without doing anything. Still - i ran to the same issue of Pins pushed to HIGH.
Re: But with the voltage regulator I was able to dump my nands. Just had to modify your code a little. Pull WP and WE high at startup, console crashes. Vcc from teensy isn't connected to ps3. Apparently nands are fed with "some" voltage through control lines. But I'm still investigating.
I don't understand this. Using the Regulator only and trying to power the NANDs on the motherboard will cause a 1.8A current draw and will shut down the host's USB port, isn't it?
Anyways - i was able to kill my board - so after i will be able to revive it - i will try to find something more do-able.
And again: nice and clean code!
************* [ - Post Merged - ] *************
I united the code of Teensy NORWay and Teensy NANDWay. The code is now located in the original place it was forked from (thanks to
) NORWay project.
i will continue my research in trying to flash the NANDs which on board. (Maybe trying to connect the motherboard to ~2.7v isn't such a bad idea after all.)