Dear Sir,
1. Our board structure:
- Our board has i.MX6 solo lite with DDR3.
2. DDR stress tester program:
- I use the DDR stress tester V2.00. (As you can know, script for V1.0.3 program don't support DDR3)
3. DDR3 specification (Please, refer to the attached file - Consumer_DDR3_H5TQ4G8(6)3CFR(Rev1 0)_141001.pdf)
=========================================
// Manufacturer: SK hynix
// Device Part Number: H5TQ4G63CFR-RDI
// Clock Freq.: 400MHz
// Density per CS in Gb: 4
// Chip Selects used: 1
// Total DRAM density (Gb) 4
// Number of Banks: 8
// Row address: 15
// Column address: 10
// Data bus width 16
==========================================
4. Aid script file (Please, refer to the attached file - MX6SL_MMDC_DDR3_register_programming_aid_v0.7.xlsx)
- We got the attached file from your distributor for doing DDR3 stress test.
- And then, we only changed something like the DDR3 specification part.(Plz, refer to MX6SL_MMDC_DDR3_register_programming_aid_v0.7_iRevo_V0.1.xlsx)
- We think that there is no problem and our mistake.
- Please, check our revised Aid script whether it's OK or not.
5. Run the program.
- Target: MX6SL
- ARM speed: 800MHz
- DDR Density: 512MB
- DDR CS: 0
- DDR channel: 0
- Load init script
- and then click the "Download button"
6. Problem are as the below:
- Message is "ERROR: DCD addr is out of valid range"
- We don't know what's the problem.
Please, give us some checking point.
And another question is
1. This is MCU problem? or script error?
2. Could you have an experience which using the program with DDR stress tester V2.00 for testing the solo lite with DDR3?
Best & Regards,
Kwangbog HAM
I know this is an old thread, but I'm posting in case this helps someone.
"Write dcd failed" can be a power supply problem.
We've had this error on a regular PC, but not on one with high power USB ports.
Also, on the failing PC the error went away when we powered the board from a bench PSU.
Please try to uncheck "Verify DCD Address" option.
Verify DCD Address: This check box provides options for verifying DCD address or not
when DDR Stress Tester loads board initialization script. When this box is
checked, software validates all writing address in the script (the address
range is predefined inside DDR Stress Tester software). Otherwise DDR
Stress Tester directly writes data to address in the script.
Also, please refer to Table 8-29 (Valid DCD Address Ranges) of the i.MX6 SL RM.
Have a great day,
Yuri
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Hi, Yuri,
We had already done it and the result was the same.
Morever, we did one test with version 1.0.3 program but the result is the same.
We changed the script file which came from field engineer of your distributor into our DDR3 specfication.
Maybe we think that your DDR tester can't support i.MX6 solo lite with DDR3.
Or, we think that tester has some bug?
Please, give us check points.
Kwangbog HAM
According to Table 8-29 (Valid DCD Address Ranges) the WDOG
cannot be accessed via serial bootloader.
Please remove / comment the following line from Your init (.inc) file
setmem /16 0x020bc000 = 0x30
Regards,
Yuri.