bigmessowires wrote:Dougg3's ROM project was featured today on Hack-a-Day! http://hackaday.com/2011/09/29/booting- ... k+a+Day%29
That's awesome!!!!!!! Thanks for pointing that out!bigmessowires wrote:Dougg3's ROM project was featured today on Hack-a-Day! http://hackaday.com/2011/09/29/booting- ... k+a+Day%29
That's awesome!!!!!!! Thanks for pointing that out!





(The crossbones toggle)bigmessowires wrote:I was musing about this some more, and while reprogramming the ROMs from inside the Mac *might* be possible, I think initial programming wouldn't be. You can't even address the ROM SIMM unless the jumper is set, but if the jumper is set, you can't boot from a blank ROM, right?
techknight wrote:I was on there once, building a medium power FM transmitter using hacked parts.
tt wrote:I kind of got lost about the microcontroller discussion, but the ATMega328 runs off of 5V. I was thinking goal-wise making a USB programmer with a SIMM slot would be more feasible than in-system flashing the ROM. If there are additional pins that need to be accessed, the programmer board could have jumper wires that are attached to access points on the SIMM and jumpers could be added to the SIMM for shorting or opening traces.
olePigeon wrote:Here're the icons I'll be using, plus my boot chime:




bigmessowires wrote:Dougg3's ROM project was featured today on Hack-a-Day! http://hackaday.com/2011/09/29/booting- ... k+a+Day%29

(toggles between nothing and dead mario when looking for system/floppy)

You could always have ROM copy its contents into shadow RAM, while holding RESET low so the system cannot start until the copy is finished.trag wrote:The x100, x500, Beige G3, Etc. ROM module is .063" thickness.
trag wrote:Doug, PM me when/if you get to the point where you need chips for the next batch and we'll work something convenient out.
olePigeon wrote:Instead of building a new SIMM, would it be easier to just make a new little board with a SIMM socket and USB? That way you wouldn't have to fiddle with the SIMM itself.
I'll stick them in! techknight wrote:Didnt i discuss that earlier? using an ATmega AVR as a ROM MMU for programming the flash ROM while on board.
Sorry 
dougg3 wrote:The problem is that I can't find 64-pin SIMM sockets for sale.

Trash80toHP_Mini wrote:. . . but it just might be a "limited" workaround for the "impossible" NuBus Architecture USB hack!
. . . if possible, at the very least, it should allow reads and writes to keychain drives and chiplets.
dougg3 wrote: -- a microcontroller between the USB and the card to handle all the communication. And of course there would have to be a driver written to talk to it and make it appear as a storage volume on the Mac...





I think trying to light up the LED whenever the output enable is active may cause problems because of the LED's voltage drop
Trash80toHP_Mini wrote:An all discrete gating logic config run over a parallel connection to your "ROMs" keeps the ROM SIMM simple/proc free & small!
Dennis Nedry wrote:Connect + of the LED to +5V, - of the LED through your resistor that you mentioned before to the collector of an NPN transistor. Connect the emitter of the transistor to ground. Then connect the base of the transistor to the output enable through a 10k resistor for example. You are using the transistor as a switch to turn the LED on and off, and you are controlling the switch with very small power from the the output enable.
techknight wrote:Then you have to pay attention to fanout. Just have to gauge the base current of the transistor, from the circuits driving it. because if your not careful, the base current would be enough to throw it into overload, burning up the chip that runs the OE line. Of course the posibility of this is extremely remote, but it can happen (experience, blew 74HC595s this way).
Best to use an SMD logic-level FET, its a voltage controlled device, not a current controlled device, so it would lighten the load on the digital circuits tremendously, at the cost of a pull-down resistor. (or pull-up depending on the active state of the OE line). If OE is active low, you'll want a P-Channel FET so the LED only comes on when OE is enabled.
just a tip....
If you opt-out on the resistor to favor more transistor saturation, if it shorts, youll know becuase the mac wont startup and the VLSI will get hot fast. 
Users browsing this forum: No registered users and 1 guest