|
Post by dobrykamil on Jul 6, 2017 10:40:58 GMT -5
Do you get ?? instead proper version?
|
|
|
Post by dobrykamil on Jul 6, 2017 10:43:59 GMT -5
From a guy I know, corrupted firmware is a very common issue with this model.Possible TX-NR 616,515, 414 as well
|
|
|
Post by dobrykamil on Jul 6, 2017 14:02:20 GMT -5
|
|
|
Post by tibimakai on Jul 6, 2017 14:46:24 GMT -5
It seems like I have the same exact issue as yours. At the Net version, I have a bunch of question marks.
|
|
|
Post by tibimakai on Jul 10, 2017 10:56:45 GMT -5
Did you actually fix yours, by flashing a new nand flash? I have contacted the parts manager here in the US and I was told, that the board it was replaced. But, since my name doesn't match, with the original owner, they can't help me. I'm on my own. By removing and re-soldering the same DSP IC, the problem remained. At least, did not get worse. It was my first BGA solder job.
|
|
|
Post by tibimakai on Aug 16, 2017 13:25:46 GMT -5
I have fitted the new D version DSP IC and I'm in the same boat as you, no change.
|
|
|
Post by dobrykamil on Aug 26, 2017 5:43:47 GMT -5
Well, any luck with your 609?
|
|
|
Post by tibimakai on Aug 29, 2017 19:48:16 GMT -5
I have just got the Flashcat programmer and "played" a bit with it. I need to buy, a new nand flash as well. I'm wondering, if a corrupted nand can be reused, or do I need a new one? Today for example, is 43 Celsius here in Los Angeles. I can't work in the garage. It will be like this, for at least two weeks.
|
|
|
Post by tibimakai on Sept 2, 2017 23:44:02 GMT -5
I have replaced the nand flash, after I have flashed it, but nothing changed. ?? at DSP NET is still there. I have re-flowed the DSP IC(new D version), but no change. I have even removed it, still no change(!). The is still there, even after I have removed the DSP IC. What else can I do?
|
|
srt
Junior Member
Posts: 90
|
Post by srt on Jun 27, 2019 8:00:00 GMT -5
I have replaced the nand flash, after I have flashed it, but nothing changed. ?? at DSP NET is still there. I have re-flowed the DSP IC(new D version), but no change. I have even removed it, still no change(!). The is still there, even after I have removed the DSP IC. What else can I do? hi, Did you fix your onkyo? what happened later on?
|
|
|
Post by tibimakai on Jun 27, 2019 10:24:06 GMT -5
No, I did not.
|
|
|
Post by tjmotter on Jul 3, 2019 14:02:49 GMT -5
NAND flash is difficult to work with. By design it often ships with bad blocks and this is not considered a problem however it can create great issues when you are trying to repair an Onkyo. The reason is that the operating systems (YAFFS and LINUX) are installed by Onkyo while the system is running so they can "work around" the bad blocks. Unfortunately, you don't have this option when doing a repair. The best option I have found is to buy 5 or 6 NAND chips from reputable vendors and hope that a couple of them report zero bad blocks. If you can find these, it is a relatively simple process to find a good working system and then make a mirror copy of the complete NAND. On a flashcat this can be done by going to the "Protocol Settings" then navigating to the "NAND" section and finally, turning on "Preserve memory areas". Next, click on "Tools" and "Create Image". The programmer will then create a mirror image of the NAND (including all the bad blocks). Now, install the perfect NAND chip (with no bad blocks) into the programmer, go back to "Tools" and press "Write Image" pointing the interface to the image you just created. The programmer will now program the new chip to be exactly like the old chip (including mapping good blocks as bad so that it matches up). Understand that I don't believe there is any other way to do this for these reasons: 1) If you try to use a NAND with existing bad blocks the programmer will not be able to write any data to those blocks and the image will be corrupted so it won't boot (all question marks in the firmware field of an Onkyo) 2) If you try to use the programmer to work around these bad blocks (flashcat will try to do this if you don't use the "Preserve Memory Areas" function, the programmer will skip the bad blocks and move the contents to the next good block. The issue here is that the YAFF's program jumps to a VERY SPECIFIC ROM address to boot linux and if a block is skipped, this ROM address will be different so the image won't boot. I have spent 100's of hours figuring out how to make this work and this is the best approach I have found. Also note that I worked closely with the creator of the FlashCat on how to do this and unfortunately, we found that the standard Flashcat will NOT work with the ST NAND chips. To make all of this work with the ST Micro NAND chips, you must use the "FlashCat Pro". The Flashcat works with the Toshiba NAND chips but for the NRx09 series that use the ST Micro NAND chips, the flashcat cannot read from them properly due to a noise issue. The best way that I have found to ensure you have a perfect copy is to follow the steps I outlined above and then, after you have programmed the new NAND, capture an Image of that as well. Then, download a program called "UltraCompare" and do a binary comparison of both files. If everything worked properly, the program will find no differences between the two images and the chip will work. If anything went wrong, it will report those differences.
When I did this with a standard Flashcat, I found that every image I captured had errors. I proved this by creating 5 Images of the same chip and what I found was that all the image files were different. I worked closely with the developer and provided him with Oscilloscope images showing noise and we concluded that the standard FlashCat would not work. He felt that the FlashCat Pro might fix this since he used a different controller and when I tested it, I found that it did indeed work.
One last comment: when you make a copy of the DSP firmware in this way, you will now have 2 Receivers with the same Ethernet MAC address (the MAC address is configured by the firmware). This isn't a good thing because if they are connected onto the same network, you will have big issues. It is not too difficult to fix this but you will need to use a Serial port on a PC and connect through a diagnostics port on the Onkyo to "break into" the Onkyo boot process and change the MAC address. If anyone reading this is adventurous enough to get this far, send me a PM and I will outline the steps and commands required.
HTH Todd
|
|