返回列表 发帖

T48、T56编程器 EMMC ISP在线编程实测

(T48 与 T56 操作方法完全相同,只有ISP接口不同)
T56用ISP在线编程测试方法如下:
    本例用 20CM长线 40MHZ工作频率,1bits模式进行测试

第1步:连接 ISP线如下图所示(该图在软件中可以查看)
  注意地线两条都接地,3条排线不要分开,对高频信号很重要!
一般情况,1bits 时只需连接 GND /CLK /CMD /D0 到目标上,给目标板供电

T56ICP064.jpg
T56 ISP接口

T48ICP064.jpg

T48 ISP 连接

连接注意以下几点:
  • ISP 有两个地线,尽量接到靠近 CLK线位置的地。
  • CLK时钟线,与两地线的排线不要折分开,高频性能更好,CLK时钟线上一般有一个串接的电阻R,最好拆下。
  • MCU 主芯片的晶振两端,连接到地,使MCU停止工作。
  • 接好线,给主板上电,还要检查一下 EMMC 的RST_n引脚是否为高电平,如果RST_n电压为0. 需要拉高该引脚,否则EMMC不工作。最好用个1K左右的电电阻接到VCCQ(1.8V or 3.3V)。这个引脚是EMMC的复位引脚。
  • 外部电源供电时,电脑及外部电源的外壳保证接大地(防静电干扰)。



EMMC1.jpg
下图是 MSD6A638-T8F1  TV板的接线实例

EMMC_ISP.jpg


第2步:点击分析母片按钮。查看连接是否正常,如果连接没有问题,显示分析结果如下图:

ICSP4M7_A.jpg
在分析结果中,你看到芯片的详细信息,如下:
  •    显示芯片的制造信息及芯片的使用寿命情况
  •    直观显示芯片最多8个分区的使用情况
  •    每一个分区显示有没有写保护,能否读取,能否改写或删除
  •    显示全片有没有临时性写保护或永久性写保护
  •    显示芯片是否有密码口令保护
  •    显示芯片是否使用32位安全认证码,对RPMB进行写入.
  •    显示ECSD CSD CID的其他重要参数

第3步:数据读取实测


  设置需要保存的文件夹,读取后所有的数据,都在这个文件内。
  读取如下图:

ICSP4M7B.jpg
读取完成后,T56进行自动效验,结束后结果如下图所示:

ICSP4M7.jpg

T56 EMMC在线编程,有突出的性能:

  • 本例用20CM线长 40MHZ 工作频率,1bits模式,传输速度达4.7MB/s,超级稳定。实际长度可达40CM ,当然是越短越好。
  • T56默认ISP工作频率是36MHZ ,36M时约4.1MB/s可自已调整工作频率。
  • 能工作在高频状态能说明编程在较低频率有更高的稳定性。
  • 实际进行了多块板的测试,只要连接正常,基本上不会碰到有错误发生




T56编程器的优点:响应快、信号稳、界面佳

EMMC T48 ISP , GPP0 GPP1 ENH
Questions for specialists in programming EMMC programmer T48 ISP. How to create two sections GPP0 and GPP1 with the ENH attribute for these sections on this programmer before recording the flash sections? I did not find information on how to do it anywhere. The XGecu software shell has a very poor configuration module. Thanks for the help .

TOP

Hello, the T48 and isp adapter have arrived. When trying to firmware emmc 5.0 in 4-bit mode, reads and writes. When trying to flash in 1-bit mode, error code 27 is displayed. What could be the matter?

TOP

Здравствуйте, админ не читает eMMC, XGECU T48, чо за дела?

TOP

你好,BGA153飞线需要飞几根线?

TOP

Здравствуйте Админ! Будет ли прямой доступ ко всем разделам UserData.bin? Чтобы записать отдельный раздел?

TOP

回复 5# PUSS

UART 端口 做在编程器里面有很多缺点:
1. 虽增加了一个UART 口, 但这个口占用了编程器外观的位置与PCB板很多位置,影响布线的整齐,不整齐的走线,对高频影响很大。会大大减低编程器的综合性能。

2. 编程器加个UART口没有必要,多了个口会增加机器的故障率。 淘宝上有质量相当可靠的CH341系列专门的UART/I2C接口,10多元一个,体积又小,用起来比编程器的口方便很多,使用时也不用专门用这个这么大的编程器进行操作,坏了也不心痛。
另外 VGA、HDMI的功能是可以加的,以后有时间,做个专门的适配器,加入支持

TOP

好像没有UART端口,这个端口还是比较实用

TOP

回复 3# bg4lbi
这是一个 EMMC 5.0以上版本中在ECSD中的3个字段信息(这三个字节,是EMMC跟据芯片块的擦写次数,计算估出来的),直接显示其内容就可,下个版本添加。EMMC5.0以下,没有这个信息的

TOP

回复 1# admin


  寿命显示已经可以了。

TOP

再来一张。不是同一块板的测试:
线长40CM  40MHZ稳定工作

从这张图上可以看清,4GB芯片,读取已经完成,校验完成了99.77%

ISP 1bits模式,传输速度:4.7MB/S
ICSP4M7_B.jpg

TOP

返回列表 回复 发帖