Upgrading Iyonix to OS 5.24 fails
Pages: 1 2
Rick Murray (539) 13841 posts |
Does this program actually program the flash, or just set up parameters before calling an internal routine? |
Steve Pampling (1551) 8170 posts |
REM Log that we have startred … DEF PROCasm(code%,flash%,image%)
You could download the Tungsten flash archive and look at the contents for more entertainment. |
Rick Murray (539) 13841 posts |
I think I just died a little inside… |
David R. Lane (77) 766 posts |
Wow, what a lot of responses this has genrated and I haven’t even started on the Risc PC yet. [Sorry about the plings above, but I couldn’t work out how to do exclamation marks without losing some of the filepath.] I’ll have another go tomorrow, time for a beer now. |
Steve Fryatt (216) 2105 posts |
Colin, I have run your program on my Pandaboard and it comes up with one entry: Assuming that was getting used in preference to the command in the BootCommands module, that would cause the issue… |
Chris Mahoney (1684) 2165 posts |
Indeed. There is no “do” in that directory in a standard HardDisc4… |
Colin (478) 2433 posts |
David. If you don’t see a file called ‘do’ in PlingBoot.Resources.PlingInternet.Bin then you don’t have a file on run$path with the name do which would cause a problem. If the file isn’t found OS_FSControl 37 (Canonise file name) will use the last subpath on run$path to create the full path name so presumably your run$path ends in PlingBoot.Resources.PlingInternet.Bin. Edit: Ha. Just realised you mean |
Colin Ferris (399) 1814 posts |
Perhap someone versed in ‘ARM’ code could give the Flash app a checkover! |
Colin (478) 2433 posts |
I wouldn’t trust any changes made by anyone on this forum unless they had thoroughly tested the changes by flashing an iyonix. Even then would you trust a pretty program that had hardly been used or an ugly program which despite not having worked properly didn’t brick your machine. |
Colin Ferris (399) 1814 posts |
Good point – but has Jon found out why – he has two bricked Iyonix’s? |
Colin (478) 2433 posts |
It isn’t a problem anyway if do is a module command as the module command is given priority. |
Jon Abbott (1421) 2651 posts |
Yes, faulty flash chips that have gone past their lifespan. Personally, I wouldn’t risk attempting to flash any Iyonix unless you have the tools to externally flash and replace the chip. I replace both flash chips last week, but neither post! I need to try the process again as I flashed with the latest ROM, forgetting the botch nVidia patch is done prior to flashing, not in-line. |
Colin Ferris (399) 1814 posts |
Is there any gain from – RO5.18 / softloading RO5.25 to Flashing RO5.24? [edit1] by the way – what is the lifespan of the flash chips? [edit2] could you socket the flash chips? |
Rick Murray (539) 13841 posts |
Unless there is actually something wrong with the chip, I am wondering if there’s a programming/hardware issue. |
Steve Pampling (1551) 8170 posts |
“Vcc for all devices . . . . . . . . . . 2.7 V to 3.6 V, Operating ranges define those limits between which the functionality of the device is guaranteed.” is the exact wording, which is taken to mean 2.7 min, 3.6 max with the 3.0V being the nominal voltage for normal operation. 3.6 is 20% above nominal, 3.3 is 10% above nominal. Edit: The median for 2.7 and 3.6 is actually 3.15 so 3.0V would be 5% under real nominal and the quoted 3.3V is 4.76% above real nominal, so not sounding particularly off target. Number of erase cycles per sector? Not looked at the erase code to try and figure out what’s what, Does it do an erase for every byte or erase a specific number of sectors? I know what it should do. |
Jon Abbott (1421) 2651 posts |
I have several AM29LV320DB90 that have developed faults, they start to suffer from bitrot, so bits either remain a 1 or a 0. It could be down to bad batches, cosmic rays or just aging via heat/power cycles etc. |
Pages: 1 2