I am having trouble understanding i945 ram init code especially timing parameters. Can some explain me in layman language? When I go through DDR2 specification, timing related text is too complex and confusing. Interested in getting very simple explanation.
Also, i945 ram init code is doing lot of settings in MCH. Is there any step by step documentation available? Regards Mohit Gupta
On 14.02.2014 00:03, Mohit Gupta wrote:
I am having trouble understanding i945 ram init code especially timing parameters. Can some explain me in layman language? When I go through DDR2 specification, timing related text is too complex and confusing. Interested in getting very simple explanation.
There isn't any. RAM init is difficult.
Also, i945 ram init code is doing lot of settings in MCH. Is there any step by step documentation available?
Sure: 1) Locate intel offices 2) Locate their top-secret safes 3) Observe security 4) Buy military gear 5) Recruit and train a company (~200 people) for a year 6) Launch assault on the office 7) Break into the safe 8) Get out of Intel building 9) Read the documentation
Regards Mohit Gupta
On Friday, February 14, 2014 12:38:58 AM Vladimir 'φ-coder/phcoder' Serbinenko wrote:
Sure:
- Locate intel offices
- Locate their top-secret safes
- Observe security
- Buy military gear
- Recruit and train a company (~200 people) for a year
- Launch assault on the office
- Break into the safe
- Get out of Intel building
- Read the documentation
Don't do that. As a member of the US Armed Forces, I will stop you. Instead, why not get enough cash, buy Intel, then you can make executive decisions. It's legal.
Alex
Thanks Vald … not possible to break intel safe .. wondering how coreboot team was able to write i945 ram init? Regards Mohit Gupta
On Friday, 14 February 2014 10:39 AM, Vladimir 'φ-coder/phcoder' Serbinenko phcoder@gmail.com wrote:
On 14.02.2014 00:03, Mohit Gupta wrote:
I am having trouble understanding i945 ram init code especially timing parameters. Can some explain me in layman language? When I go through DDR2 specification, timing related text is too complex and confusing. Interested in getting very simple explanation.
There isn't any. RAM init is difficult.
Also, i945 ram init code is doing lot of settings in MCH. Is there any step by step documentation available?
Sure:
- Locate intel offices
- Locate their top-secret safes
- Observe security
- Buy military gear
- Recruit and train a company (~200 people) for a year
- Launch assault on the office
- Break into the safe
- Get out of Intel building
- Read the documentation
Regards Mohit Gupta
Thanks Vald … not possible to break intel safe .. wondering how coreboot team was able to write i945 ram init?
Mohit Gupta wrote:
wondering how coreboot team was able to write i945 ram init?
The code was written by individuals who had limited access to Intel documents and source code under NDA.
Those individuals can not tutor you in the i945 MCH or in DDR2 technology.
//Peter