FRDM 22F as USB host for MSD

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

FRDM 22F as USB host for MSD

ソリューションへジャンプ
816件の閲覧回数
cwati
Contributor III

Hi there,

I'm trying to run either of the following example:
C:\Freescale\Freescale_MQX_4_1\usb_v2\example\host\msd\msd_cmd
C:\Freescale\Freescale_MQX_4_1\usb_v2\example\host\msd\msd_fatfs

I use the eval board FRDM K22F 120.  I could build and load the software after building all the necessary libraries:

C:\Freescale\Freescale_MQX_4_1\mqx\build\iar\bsp_frdmk22f120m (and psp)

C:\Freescale\Freescale_MQX_4_1\usb_v2\usb_core\host\build\iar\usbh_mqx_frdmk22f120m

pastedImage_2.jpg

After loading, I connect the "Power Open SDA Debug micro USB" (the mini USB port closer to the side) to my PC and I could see the printf printed via serial port 115200 baudrate.  Then I plug in a dual-drive USB (that has been formatted as FAT32) into the K22F micro USB (the mini USB port in the middle).  But the Freedom doesn't recognize it.  No interrupt whatsoever seems to be generated.

pastedImage_1.jpg

I wonder if someone could help me, or point to the clearer documentation for this example project.  After reading some other posts for other boards I have some starting question such as:
1) Should I connect some jumper somewhere in the eval board before expecting this to work?
2) Do I need a "Micro USB OTG adapter" before plugging in? (At least the pdf here mentions I should use this adapter USB Host Project with KSDK 1.3 and Processor Expert )

pastedImage_4.png

Thanks,
Cecylia

ラベル(3)
0 件の賞賛
1 解決策
564件の閲覧回数
cwati
Contributor III

I found the Eval Board Freedom 22F Schematic and found that I need to connect Jumper J22 to make it a USB host.


From the reference manual it seems like the circuitry for Host requires additional connection (thus jumper J22 on the eval board).



After connecting the jumper J22 I could get DEVICE_ATTACHED and DEVICE_DETACHED event. =)

元の投稿で解決策を見る

0 件の賞賛
1 返信
565件の閲覧回数
cwati
Contributor III

I found the Eval Board Freedom 22F Schematic and found that I need to connect Jumper J22 to make it a USB host.


From the reference manual it seems like the circuitry for Host requires additional connection (thus jumper J22 on the eval board).



After connecting the jumper J22 I could get DEVICE_ATTACHED and DEVICE_DETACHED event. =)

0 件の賞賛