MMC disconnects after connecting to DSTREAM debugger

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

MMC disconnects after connecting to DSTREAM debugger

跳至解决方案
985 次查看
zixet
Contributor II

Hi, I'm trying to extract linux kernel ETM data from Vybrid(VF65GS10) tower board through Mictor port and DSTREAM debugger unit. I'm using MMC as a rootfs device but after connecting the debugger, the sdcard gets disconnected and I loss the MMC and my rootfs. Does anyone have any idea what's going on here? Thanks, Amir

标签 (4)
0 项奖励
1 解答
735 次查看
naoumgitnik
Senior Contributor V

Hello Amir,

Unfortunately, this is the design limitation - a small board with quite many peripherals connected to the processor with a limited number of IOs.

If you fully use the Mictor port, I am afraid you will have to make Vybrid boot from a different source - QuadSPI, NAND, or UART/USB. - See details for the Tower module's header J22 (Boot Options) on the schematic and/or in the User Manual.

Regards, Naoum Gitnik.

在原帖中查看解决方案

0 项奖励
6 回复数
735 次查看
naoumgitnik
Senior Contributor V

Dear Amir,

May you clarify your problem, please? - Do you mean the problem is due to that the same Vybrid IOs are shared by DSTREAM (on the Mictor port) and the SD card?

Regards, Naoum Gitnik.

0 项奖励
735 次查看
zixet
Contributor II

Exactly! it seems that MMC and Mictor ports have some pins in common that cause this problem.

0 项奖励
736 次查看
naoumgitnik
Senior Contributor V

Hello Amir,

Unfortunately, this is the design limitation - a small board with quite many peripherals connected to the processor with a limited number of IOs.

If you fully use the Mictor port, I am afraid you will have to make Vybrid boot from a different source - QuadSPI, NAND, or UART/USB. - See details for the Tower module's header J22 (Boot Options) on the schematic and/or in the User Manual.

Regards, Naoum Gitnik.

0 项奖励
735 次查看
zixet
Contributor II

Yeah, I guess so.

My problem is not boot becuase MMC can load u-boot and kernel image and then pass everything to rootfs. That's why I was looking for making USB work in this topic to store my rootfs there. And again, unfortunately, I have faced another problem in compiling newer linux kernel for Vybrid.

Is TimeSys responsible for maintaning software like BSP for Vybrid? I have contacted them and still wating for their response.

BTW, thank you for you response.

0 项奖励
735 次查看
naoumgitnik
Senior Contributor V

Dear Timesys Support,

May you comment on the last customer's question regarding you and BSP (and perhaps advise something in general, too), please?

Thanks in advance, Naoum Gitnik.

0 项奖励
735 次查看
timesyssupport
Senior Contributor II

Hi Naoum and Amir,

Timesys is responsible for maintaining the Linux 3.0 kernel and BSP that we provide - however the mainline Linux support for Vybrid has not been added by us. Mainline support is limited feature-wise at this time. We are currently working on updating our BSP offering from Linux 3.0 to 3.13. We expect the initial release to be ready by end of July.

There is not a USB controller driver for Vybrid in mainline Linux. However, we have been able to mount an RFS via NFS with mainline Linux as an alternate boot mechanism - the kernel configuration we used is attached.

Thanks,

Timesys Support

0 项奖励