diff --git a/README.md b/README.md new file mode 100644 index 0000000..a40da3c --- /dev/null +++ b/README.md @@ -0,0 +1,16 @@ +## Linux +Install python2.7 and switch to python2.7. +``` +git clone https://github.com/lgs2007m/cdt-ipq60xx-generate +cd cdt-ipq60xx-generate/meta-tools/ +python2.7 prepareSingleImage.py --arch ipq6018 --fltype emmc --gencdt +``` + +## Windows +Install python2.7. +``` +cd cdt-ipq60xx-generate/meta-tools/ +prepareSingleImage.py --arch ipq6018 --fltype emmc --gencdt +``` + +The cdt binary will be: cdt-ipq60xx-generate/meta-tools/ipq6018/in/cdt-AP-CP03-C2_Arthur_512M16(1G)_DDR3.bin diff --git a/meta-tools/ipq6018/cdt/AX5_128M16(256M)_DDR3.xml b/meta-tools/ipq6018/cdt/AX5_128M16(256M)_DDR3.xml new file mode 100644 index 0000000..bcfe299 --- /dev/null +++ b/meta-tools/ipq6018/cdt/AX5_128M16(256M)_DDR3.xml @@ -0,0 +1,187 @@ + + + + + + + 0x43, 0x44, 0x54, 0x00, end + 0x02, 0x00, end + + 0x4C, 0x90, 0xEB, 0x02, end + 0x00, 0x00, 0x00, 0x00, end + + + + + 0x02,0x08,0x03,0x02,0x00,end + + + + 3 + 0x00, 0x52, 0x44, 0x44, end + 0xFF, 0xFF, 0x00, 0x00, end + 1 + 232 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 6 + 15 + 10 + 8 + 1 + 15 + 10 + 8 + 0 + 1 + 256 + 0 + 16 + 260000 + 34000 + 70200000 + 7800000 + 534833 + 6000 + 7500 + 13910 + 5000 + 15000 + 5000 + 47910 + 13910 + 35000 + 7500 + 320000 + 80000 + 512 + 10000 + 10000 + 24000 + 2000 + 8500 + 15000 + 4 + 6 + 6000 + 0 + 16 + 33590869 + 1968136 + 50372 + 0 + 20 + 6 + 32 + 7500 + 8 + 10 + 0 + 0 + 0 + 0 + 0 + 0 + 6 + 15 + 10 + 8 + 1 + 15 + 10 + 8 + 0 + 1 + 256 + 0 + 16 + 260000 + 34000 + 70200000 + 7800000 + 534833 + 6000 + 7500 + 13910 + 5000 + 15000 + 5000 + 47910 + 13910 + 35000 + 7500 + 320000 + 80000 + 512 + 10000 + 10000 + 24000 + 2000 + 8500 + 15000 + 4 + 6 + 6000 + 0 + 16 + 33590869 + 1968136 + 50372 + 0 + 20 + 6 + 32 + 7500 + 8 + 10 + 0 + 0 + 0 + 0 + 0 + + + 1741 + + + + + diff --git a/meta-tools/ipq6018/cdt/AX5_256M16(512M)_DDR3.xml b/meta-tools/ipq6018/cdt/AX5_256M16(512M)_DDR3.xml new file mode 100644 index 0000000..a9a9e8b --- /dev/null +++ b/meta-tools/ipq6018/cdt/AX5_256M16(512M)_DDR3.xml @@ -0,0 +1,187 @@ + + + + + + + 0x43, 0x44, 0x54, 0x00, end + 0x02, 0x00, end + 0xD1, 0x55, 0x67, 0x7E, end + + 0x00, 0x00, 0x00, 0x00, end + + + + + 0x02,0x08,0x03,0x02,0x00,end + + + + 3 + 0x00, 0x52, 0x44, 0x44, end + 0xFF, 0xFF, 0x00, 0x00, end + 1 + 232 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 6 + 15 + 10 + 8 + 1 + 15 + 10 + 8 + 0 + 1 + 512 + 0 + 16 + 260000 + 34000 + 70200000 + 7800000 + 534833 + 6000 + 7500 + 13910 + 5000 + 15000 + 5000 + 47910 + 13910 + 35000 + 7500 + 320000 + 80000 + 512 + 10000 + 10000 + 24000 + 2000 + 8500 + 15000 + 4 + 6 + 6000 + 0 + 16 + 33590869 + 1968136 + 50372 + 0 + 20 + 6 + 32 + 7500 + 8 + 10 + 0 + 0 + 0 + 0 + 0 + 0 + 6 + 15 + 10 + 8 + 1 + 15 + 10 + 8 + 0 + 1 + 512 + 0 + 16 + 260000 + 34000 + 70200000 + 7800000 + 534833 + 6000 + 7500 + 13910 + 5000 + 15000 + 5000 + 47910 + 13910 + 35000 + 7500 + 320000 + 80000 + 512 + 10000 + 10000 + 24000 + 2000 + 8500 + 15000 + 4 + 6 + 6000 + 0 + 16 + 33590869 + 1968136 + 50372 + 0 + 20 + 6 + 32 + 7500 + 8 + 10 + 0 + 0 + 0 + 0 + 0 + + + 1740 + + + + + diff --git a/meta-tools/ipq6018/cdt/AX5_512M16(1G)_DDR3.xml b/meta-tools/ipq6018/cdt/AX5_512M16(1G)_DDR3.xml new file mode 100644 index 0000000..8e9ceeb --- /dev/null +++ b/meta-tools/ipq6018/cdt/AX5_512M16(1G)_DDR3.xml @@ -0,0 +1,187 @@ + + + + + + + 0x43, 0x44, 0x54, 0x00, end + 0x02, 0x00, end + + 0xED, 0xF3, 0x9B, 0x7F, end + 0x00, 0x00, 0x00, 0x00, end + + + + + 0x02,0x08,0x03,0x02,0x00,end + + + + 3 + 0x00, 0x52, 0x44, 0x44, end + 0xFF, 0xFF, 0x00, 0x00, end + 1 + 232 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 6 + 16 + 10 + 8 + 1 + 16 + 10 + 8 + 0 + 1 + 1024 + 0 + 16 + 350000 + 34000 + 70200000 + 7800000 + 534833 + 6000 + 7500 + 13910 + 6000 + 15000 + 5000 + 47910 + 13910 + 35000 + 7500 + 320000 + 80000 + 512 + 10000 + 10000 + 24000 + 2000 + 8500 + 15000 + 4 + 4 + 6000 + 0 + 16 + 33590869 + 1968136 + 50372 + 0 + 20 + 6 + 32 + 7500 + 8 + 10 + 0 + 0 + 0 + 0 + 0 + 0 + 6 + 16 + 10 + 8 + 1 + 16 + 10 + 8 + 0 + 1 + 1024 + 0 + 16 + 350000 + 34000 + 70200000 + 7800000 + 534833 + 6000 + 7500 + 13910 + 6000 + 15000 + 5000 + 47910 + 13910 + 35000 + 7500 + 320000 + 80000 + 512 + 10000 + 10000 + 24000 + 2000 + 8500 + 15000 + 4 + 4 + 6000 + 0 + 16 + 33590869 + 1968136 + 50372 + 0 + 20 + 6 + 32 + 7500 + 8 + 10 + 0 + 0 + 0 + 0 + 0 + + + 1740 + + + + + diff --git a/meta-tools/ipq6018/cdt/Arthur_256M16(512M)_DDR3.xml b/meta-tools/ipq6018/cdt/Arthur_256M16(512M)_DDR3.xml new file mode 100644 index 0000000..154e707 --- /dev/null +++ b/meta-tools/ipq6018/cdt/Arthur_256M16(512M)_DDR3.xml @@ -0,0 +1,187 @@ + + + + + + + 0x43, 0x44, 0x54, 0x00, end + 0x02, 0x00, end + + 0xD7, 0xB7, 0xFC, 0x7D, end + 0x00, 0x00, 0x00, 0x00, end + + + + + 0x02,0x08,0x03,0x02,0x01,end + + + + 3 + 0x00, 0x52, 0x44, 0x44, end + 0xFF, 0xFF, 0x00, 0x00, end + 1 + 232 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 6 + 15 + 10 + 8 + 1 + 15 + 10 + 8 + 0 + 1 + 512 + 0 + 16 + 260000 + 34000 + 70200000 + 7800000 + 534833 + 6000 + 7500 + 13910 + 5000 + 15000 + 5000 + 47910 + 13910 + 35000 + 7500 + 320000 + 80000 + 512 + 10000 + 10000 + 24000 + 2000 + 8500 + 15000 + 4 + 6 + 6000 + 0 + 16 + 33590869 + 1968136 + 50372 + 0 + 20 + 6 + 32 + 7500 + 8 + 10 + 0 + 0 + 0 + 0 + 0 + 0 + 6 + 15 + 10 + 8 + 1 + 15 + 10 + 8 + 0 + 1 + 512 + 0 + 16 + 260000 + 34000 + 70200000 + 7800000 + 534833 + 6000 + 7500 + 13910 + 5000 + 15000 + 5000 + 47910 + 13910 + 35000 + 7500 + 320000 + 80000 + 512 + 10000 + 10000 + 24000 + 2000 + 8500 + 15000 + 4 + 6 + 6000 + 0 + 16 + 33590869 + 1968136 + 50372 + 0 + 20 + 6 + 32 + 7500 + 8 + 10 + 0 + 0 + 0 + 0 + 0 + + + 7884 + + + + + diff --git a/meta-tools/ipq6018/cdt/Arthur_512M16(1G)_DDR3.xml b/meta-tools/ipq6018/cdt/Arthur_512M16(1G)_DDR3.xml new file mode 100644 index 0000000..f8bf257 --- /dev/null +++ b/meta-tools/ipq6018/cdt/Arthur_512M16(1G)_DDR3.xml @@ -0,0 +1,187 @@ + + + + + + + 0x43, 0x44, 0x54, 0x00, end + 0x02, 0x00, end + + 0xA5, 0x5F, 0xD4, 0x6C, end + 0x00, 0x00, 0x00, 0x00, end + + + + + 0x02,0x08,0x03,0x02,0x01,end + + + + 3 + 0x00, 0x52, 0x44, 0x44, end + 0xFF, 0xFF, 0x00, 0x00, end + 1 + 232 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 6 + 16 + 10 + 8 + 1 + 16 + 10 + 8 + 0 + 1 + 1024 + 0 + 16 + 350000 + 34000 + 70200000 + 7800000 + 534833 + 6000 + 7500 + 13910 + 6000 + 15000 + 5000 + 47910 + 13910 + 35000 + 7500 + 320000 + 80000 + 512 + 10000 + 10000 + 24000 + 2000 + 8500 + 15000 + 4 + 4 + 6000 + 0 + 16 + 33590869 + 1968136 + 50372 + 0 + 20 + 6 + 32 + 7500 + 8 + 10 + 0 + 0 + 0 + 0 + 0 + 0 + 6 + 16 + 10 + 8 + 1 + 16 + 10 + 8 + 0 + 1 + 1024 + 0 + 16 + 350000 + 34000 + 70200000 + 7800000 + 534833 + 6000 + 7500 + 13910 + 6000 + 15000 + 5000 + 47910 + 13910 + 35000 + 7500 + 320000 + 80000 + 512 + 10000 + 10000 + 24000 + 2000 + 8500 + 15000 + 4 + 4 + 6000 + 0 + 16 + 33590869 + 1968136 + 50372 + 0 + 20 + 6 + 32 + 7500 + 8 + 10 + 0 + 0 + 0 + 0 + 0 + + + 7884 + + + + + diff --git a/meta-tools/ipq6018/config.xml b/meta-tools/ipq6018/config.xml index b03fe67..5e1fcfb 100644 --- a/meta-tools/ipq6018/config.xml +++ b/meta-tools/ipq6018/config.xml @@ -101,6 +101,12 @@ Confidential and Proprietary - Qualcomm Technologies, Inc. false 256M16_DDR3 + + 0x8030201 + AP-CP03-C2 + false + Arthur_512M16(1G)_DDR3 + 0x1030000 DB-CP01