Silent-Hunter
Hardcore Member
- Joined
- May 29, 2010
- Messages
- 3,485
What did they try? Sorry, I don't understand.I've asked that question on the Kernel Mailing List.
Nikolaus told me they did try it several times without success.
No luck ...
What did they try? Sorry, I don't understand.I've asked that question on the Kernel Mailing List.
Nikolaus told me they did try it several times without success.
No luck ...
What did they try? Sorry, I don't understand.
I read the same as you: with only 2GB RAM enabled the 4GB boards worked as expected.ED stated: "7. 4GB RAM boards were working with only 2GB RAM enabled (as far as I remember - as that was the reason I ordered the RAM modules back then!)"
No, they were working withous issues.I read the same as you: with only 2GB RAM enabled the 4GB boards worked as expected.
What I now believe he meant was: the 4GB boards only had 2GB enabled and still had issues the 2GB boards didn't have.
I've asked that question on the Kernel Mailing List.
Nikolaus told me they did try it several times without success.
No luck ...
We did have 4GB chip samples from different manufacturer and tried with the non-optimized board design. AFAIR, we did not see an improvement. It was only one CPU board where the chips were replaced and this was before memory timing improvements were understood. So this is not really comparable.Here's a couple other shots in the dark that I'll offer. They may or may not be feasible to test. Or maybe they've already been tested.
1. Is it possible to get some engineering samples of a different memory chip to test out? I'm not suggesting that we'd want to switch to a different chip for production purposes (except as a very last resort), but it might be informative to know if the crashes are related to this particular chip model or not. We've certainly been through the ringer with them.
We still need a 10 layer PCB and that is not available from any hobbyist PCB production. Expect 5000€ to build such a prototype.2. Is it possible to test a stripped-down version of the PCB with all non-essential traces, subsystems, and components removed? Maybe order a couple stripped down PCBs from one of those hobbyist PCB fabrication services for testing?
We already have built-in only those drivers that are essential (or we think are essential) so that you still can boot after3. How about testing a super-stripped down kernel? Don't build in drivers for anything that's not absolutely essential (e.g. disable even video/display, use only the video out, or connect to it remotely, etc).
rm -rf /lib/modules
Yes, sure. If we find someone experienced and having spare time to do this.4. Is it worth another audit of relevant kernel drivers for more 'B' vs '8' hex constants?
This can't be easily answered. I have two OMAP5EVM board with hangs. One developed them in the past 6 months without having them before. But it might be completely unrelated (e.g. bad solder joint, whiskers, wear-out by thermal stress etc.). I also tried with a 2 years old u-boot+kernel+rootfs setup but this didn't improve.5. These hangs aren't reproducible with our OS/kernel running on omap development boards right?
6. Are there any physical interference details worth consideration? As a possibly unrelated example, USB3 and 2.4Ghz wifi are known to interfere with each-other. Any chance we have something similar? E.g. two components that interfere with each-other in too-close of proximity?
Maybe the OMAP5 is for some reasons unstable in general?!This can't be easily answered. I have two OMAP5EVM board with hangs. One developed them in the past 6 months without having them before. But it might be completely unrelated (e.g. bad solder joint, whiskers, wear-out by thermal stress etc.). I also tried with a 2 years old u-boot+kernel+rootfs setup but this didn't improve.
This sounds worrying Hope you find out whats happening here
This can't be easily answered. I have two OMAP5EVM board with hangs. One developed them in the past 6 months without having them before. But it might be completely unrelated (e.g. bad solder joint, whiskers, wear-out by thermal stress etc.). I also tried with a 2 years old u-boot+kernel+rootfs setup but this didn't improve.
Some boards freeze before the drivers for these components are loaded and powered on by the driver.
For better condensation?Oh by the way, have you guys tried the old school debug procedure of putting it in the freezer before testing?
IIRC, the purchased RAM is EOL. So, maybe no base to build the upgrade from.***** Thought 5 **********
RAM is expensive. SoC modules are expensive. In the event of OMAP5+4GB=fail, why trash either? Stick with me through this chain of thought... If the OMAP5 is stable and working well with 2GB, make 1st generation Pyras with the OMAP5 and 2GB and ship them. Find a different (newer?) SoC that can also take those same 4x1024 modules and begin work on the 2nd generation Pyra SoC boards with <SoC TBD> and 4GB. (This would be a real convoluted long shot and gambles a big pile of EUR.)