首先更换同规格的1G的RAM。。。 搜了下 1G的 RAM是DDR3-bga96的 但这种芯片也有 窄小的和宽大的 。。 这里用的1G就会比原来大有点 但脚位是一样的 焊接时注意 ~
下面是来自 恩山的帖子 内容。。。 由于权限不够 。。。 我也是看到被人复制的。。。 转来自己这边看
【改1G内存颗粒】
因为这个机子和AX5 JDC很像,就是多了一个USB3.0,所以大概率是可以改内存的,索性现在就改了内存。看原厂内存是Nanya-
NT5CB256M16DP-EK,B代表1.5V,应该是1.5V DDR3-1866 BGA96的颗粒。
可以用镁光单晶1G颗粒D9STQ D9SDQ,颗粒是兼容1.5V和1.35V的。
D9STQ MT41K512M16HA-125:A DDR3L-1600
D9SDQ MT41K512M16HA-107:A DDR3L-1866
我更换了D9STQ
更换之后正常启动,如果不能启动卡TTL这里,说明内存没焊好。因为没有CDT,1G内存也只能识别512M。
没有内存,有闪存IPQ6000是由TTL输出的,没有闪存则没有TTL输出。
01. Format: Log Type - Time(microsec) - Message - Optional Info
02. Log Type: B - Since Boot(Power On Reset), D - Delta, S - Statistic
03. S - QC_IMAGE_VERSION_STRING=BOOT.XF.0.3-00100-IPQ60xxLZB-1
04. S - IMAGE_VARIANT_STRING=IPQ6018LA
05. S - OEM_IMAGE_VERSION_STRING=crm-ubuntu124
06. S - Boot Interface: eMMC
07. S - Secure Boot: Off
08. S - Boot Config [url=home.php?mod=space&uid=162986]@[/url] 0x000a602c = 0x000002e3
09. S - JTAG ID [url=home.php?mod=space&uid=162986]@[/url] 0x000a607c = 0x001390e1
10. S - OEM ID [url=home.php?mod=space&uid=162986]@[/url] 0x000a6080 = 0x00000000
11. S - Serial Number [url=home.php?mod=space&uid=162986]@[/url] 0x000a4128 = 0x9e234fa9
12. S - OEM Config Row 0 [url=home.php?mod=space&uid=162986]@[/url] 0x000a4188 = 0x0000000000000000
13. S - OEM Config Row 1 [url=home.php?mod=space&uid=162986]@[/url] 0x000a4190 = 0x0000000000000000
14. S - Feature Config Row 0 [url=home.php?mod=space&uid=162986]@[/url] 0x000a4130 = 0x0000800018200021
15. S - Feature Config Row 1 [url=home.php?mod=space&uid=162986]@[/url] 0x000a4138 = 0x02c3e83783000009
16. S - PBL Patch Ver: 1
17. S - I-cache: On
18. S - D-cache: On
19. B - 3413 - PBL, Start
20. B - 592 - bootable_media_detect_entry, Start
21. B - 4339 - bootable_media_detect_success, Start
22. B - 83233 - elf_loader_entry, Start
23. B - 83406 - auth_hash_seg_entry, Start
24. B - 84388 - auth_hash_seg_exit, Start
25. B - 84882 - elf_segs_hash_verify_entry, Start
26. B - 110938 - elf_segs_hash_verify_exit, Start
27. B - 115129 - auth_xbl_sec_hash_seg_entry, Start
28. B - 115273 - auth_xbl_sec_hash_seg_exit, Start
29. B - 121825 - xbl_sec_segs_hash_verify_entry, Start
30. B - 121825 - xbl_sec_segs_hash_verify_exit, Start
31. B - 122755 - PBL, End
32. B - 103090 - SBL1, Start
33. B - 245982 - GCC [RstStat:0x0, RstDbg:0x600000] WDog Stat : 0x4
34. B - 248422 - clock_init, Start
35. D - 3538 - clock_init, Delta
36. B - 257816 - boot_flash_init, Start
37. D - 54107 - boot_flash_init, Delta
38. B - 314668 - sbl1_ddr_set_default_params, Start
39. D - 244 - sbl1_ddr_set_default_params, Delta
40. B - 320982 - boot_config_data_table_init, Start
41. D - 2287 - boot_config_data_table_init, Delta - (575 Bytes)
42. B - 330101 - CDT Version:2,Platform ID:8,Major ID:3,Minor ID:2,Subtype:1
43. B - 335652 - Image Load, Start
44. D - 6619 - OEM_MISC Image Loaded, Delta - (0 Bytes)
45. B - 344985 - Image Load, Start
46. D - 5063 - PMIC Image Loaded, Delta - (0 Bytes)
47. B - 352885 - sbl1_ddr_set_params, Start
48. B - 357856 - CPR configuration: 0x555
49. B - 361059 - Pre_DDR_clock_init, Start
50. D - 213 - Pre_DDR_clock_init, Delta
51. D - 0 - sbl1_ddr_set_params, Delta
复制代码
焊盘清理的时候,建议剪下一小段吸锡带,然后对折,用镊子夹住。
焊盘涂点焊油,热风枪吹,再用对折那一端去轻轻清除焊盘上的锡,这样不容易伤到焊盘。
不要用烙铁拖吸锡带,这样温度控制不好,会拖坏焊盘的。
高通平台使用CDT(Configure Data Table)来存储平台信息和内存参数,已经通过对比原厂CDT和其他1G的CDT,改好了亚瑟的1G
CDT,测试正常可用。
京东云AX1800 Pro 亚瑟1G CDT.rar (791 Bytes, 下载次数: 57)
文件: cdt-JDC AX1800PRO_1G_DDR3.bin
大小: 548 字节
MD5: 6B0E4DD64171C6934E10255722BCE062
SHA1: 30F4DAB16AB8963DB5E928A5AA40BBE515C45694
CRC32: 676CAF66
CDT不同platform_id的机子不通用,还需要看里面的boot_settings,不要随意乱试,会直接变
砖!!!!
SSH开门,文件上传tmp,然后一行一行运行命令
01. md5sum /tmp/cdt-Arthur_1G_DDR3.bin
02. dd if=/tmp/cdt-Arthur_1G_DDR3.bin of=/dev/mmcblk0p10
03. dd if=/tmp/cdt-Arthur_1G_DDR3.bin of=/dev/mmcblk0p11
04. sync
复制代码
我的输出是这样的:
01. root@JDBoxV2:~# md5sum /tmp/cdt-Arthur_1G_DDR3.bin
02. 6b0e4dd64171c6934e10255722bce062 /tmp/cdt-Arthur_1G_DDR3.bin
03. root@JDBoxV2:~# dd if=/tmp/cdt-Arthur_1G_DDR3.bin of=/dev/mmcblk0p10
04. 1+1 records in
05. 1+1 records out
06. 548 bytes (548B) copied, 0.001859 seconds, 287.9KB/s
07. root@JDBoxV2:~# dd if=/tmp/cdt-Arthur_1G_DDR3.bin of=/dev/mmcblk0p11
08. 1+1 records in
09. 1+1 records out
10. 548 bytes (548B) copied, 0.001867 seconds, 286.6KB/s
11. root@JDBoxV2:~# sync
复制代码
如果是TTL刷入,建议将CDT文件末尾补0到CDT分区的大小,再写入。
安装教程就能弄了 这是整个过程.. 扩容内存在 中间