![]() ![]() I tried to cut mostly in a plane parallel to the PCB, to avoid damaging the board, the pads, or the other nearby components. Start with a new X-Acto blade, and carefully cut the 54 legs off of the RAM chip on the board. Brought it in to the office where I have access to decently high-end solder rework gear.Īs far as technique for replacing the RAM chip, I did the following: So I finally received my RAM chip from China. My guess is that there is a temperature dependent failure in either the RAM chip, or in the solder joints attaching the chips to the poshul: I am getting silent fails on all the devices I have left to convert. ![]() The RAM test fails on cold boot, however if you start the RAM test loop in the bootloader it starts to fail less and less as it warms up. As for the RAM issue, I've a unit with similar symptoms as well. Also, if it is shared among different devices Sonos might not be super happy with someone recovering it. The machine is running Linux, so I bet it's salted. As for pressing 'h' to get the help info, you need to do that immediately as the machine boots, otherwise it continues on to Do you get any errors during the attempted update, or does it just silently I'd not imagine that the root password would be easy to recover. I'd check to see if you can add the unit to your network now as normal. But I don't know how successful/easy that can If you've successfully upgraded to a non diagnostic firmware the post-boot console goes away. Unless you have actual console device that Sonos Engineer use to do their internal development, re-programming the chips, it will be arduous task. Replacing the NAND chip may be the easy part provided that you know how to work in removing and replacing chip on circuit board.īut the more challenging part is how to transfter/push firmware/software from/to the NAND chip. Problem reading sections.attempting to boot section 0 anyway Verification error with section 0, trying other section.check: page28672 (logicalBlock C41, physicalBlock 380 )is not readable Verifying section 0.check: page2048 (logicalBlock 11, physicalBlock 40 )is not readable Nand_read_sonos: flash read error -74, retlen 16384Įrror reading partition table from flash, using defaultīoth sections readable, bootgen-0 3, bootgen-1 2 is it worth it to try and replace it? if so, how do i program it? Ive searched and that NAND is comercially saleable. after spending a lot of time today, i think the NAND is fried since it will always gets stuck when doing some NAND work. Vcxo - Sweep VCXO and monitor modulator PLL lock Upgrade - Upgrade a partition from a raw file Tftpboot- boot image via network using TFTP protocol Sonosboot - Boot the freshest section (or optionally the least fresh) ![]() Saveenv - save environment variables to persistent storage Run - run commands in an environment variable Rarpboot- boot image via network using RARP/TFTP protocol Ping - send ICMP ECHO_REQUEST to network host Pci - list and access PCI Configuration Space Nfs - boot image via network using NFS protocol Map - translates a logical block number to a physical Loady - load binary file over serial line (ymodem mode) Loads - load S-Record file over serial line Loadb - load binary file over serial line (kermit mode) Jffs - translates a logical offset to a physical offset Itest - return true/false on integer compare Iprobe - probe to discover valid I2C chip addresses Imm - i2c memory modify (auto-incrementing) Iminfo - print header information for application image Gtm - GTM initialization and register access Gpio - GPIO initialization and register access Unknown command 'hhhhhhhhhhhhhhhhhhhh' - try 'help'īootd - boot default, i.e., run 'bootcmd'īootm - boot application image from memoryīootp - boot image via network using BootP/TFTP protocolĬoninfo - print console devices and informationįormat - erases a partition and frees all physical blocks Testing DRAM from 0x00000000 to 0x00010000ĭRAM 32-bit Data Pattern Test AA - PASSEDĭRAM 32-bit Data Pattern Test 55 - PASSEDĭRAM Address Line Test - PASSED ![]()
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |