digitalferret wrote:Whats the deal on identifying monoliths.
Looks to be currency, the pinouts on that sort of thing.
The trick is to not worry about it too much. Just record every detail possible and then others can say "well this one is sort of like mine, Ill start here.."
I spun my wheels for a while trying to find datasheets, trying to find pinouts and other info, or even trying to find any mention of the damned things at manufacturers sites.
basically just need to record all the details it has, find the pinout. If the tool supports it, report the success, otherwise report that the tool doesnt yet support it, and possibly work with the tool guys to help them support it.
It is amazing just how much time you can waste looking for data on Flash technology.
regarding flash usage/reliability/study 98% of whitepapers seem to reference the same > 1/2 dozen whitepapers. Virtually ALL homebrew NAND hacking for any purpose is either XBOX/WII/PSP NAND shenanigans, or other embedded OS NAND hacking.
I have been looking for a schematic to make my own NAND reader so that I can get a feel for how to interact with the chips. Seems the embedded OS type NANDS and the ones used for flash memory are a different animal.
I also wasted WEEKS trying to figure out controller firmware, reverse engineering it, as it sems mostly based on 8051 processor... I did find a HEX file, put it in IDA and some kind of flow, but I really dont know if the decompilation was valid. most MP Tools come with a crap ton of .bin files, but it is mainly the NAND images etc and I have no idea how to get just the controller firmware seperated out to analyse. plus, I dont know if the controller is a proper MCu, or the thing is mainly hardware with, say, the ECC block, the XOR seed kind of plugged in.. if you know what I mean. The datasheets arent clear in the block diagrams.
What my loose goal here is to be able to read the firmware for the device and see from the disassembly/decompilation how the XOR and ECC is setup and how the mix is as well.
long term goal could be fpga based master controller that could be configured to "be" any controller.. maybe just a pipe dream.
I am wondering if there is a way to hook to the controller in a JTAG type way or serial access or something to read the
digitalferret wrote:You my friend, in a #Top-Gun-esque corruption are, racking up a shopping list in my head which my body can't cash :>)
yes.. I got all those a little at a time. When I took those pics, my sign other walked into the room, looked at them, looked at me and said "thats ridiculous... how much did all that cost????"
I MAY have mistakenly got the ratio of bought:donated SLIGHTY wrong...