SDMA ap_to_ap Fixed Scripts (i.MX6DQ)

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

SDMA ap_to_ap Fixed Scripts (i.MX6DQ)

SDMA ap_to_ap Fixed Scripts (i.MX6DQ)

The attached patch applies to iMX6_Platform_SDK for i.MX6 Dual and Quad and brings 2 additional SDMA memory to memory scripts:

  • fixed destination address, increasing source address
  • fixed source address, increasing destination address.

With this patch, the new scripts are also integrated in the SDMA Test menu of the Platform SDK.

I created these scripts starting from the ROM script ap_to_ap. In order to dump the content of the SDMA ROM, I used mxc_printSDMAcontext function which is also included in the attached patch and can be invoked when needed.

Labels (2)
Attachments
Comments
ao1

Thank you for the post.

Are these ap_to_ap_fixed RAM scripts capable of accessing the external EIM bus?

Example: Main RAM to  fixed address at  EIM bus

Yes, it's in the ap domain.

%3CLINGO-SUB%20id%3D%22lingo-sub-1114944%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ESDMA%20ap_to_ap%20Fixed%20Scripts%20(i.MX6DQ)%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1114944%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EThe%20attached%20patch%20applies%20to%20%3CSTRONG%3EiMX6_Platform_SDK%20for%20i.MX6%20Dual%20and%20Quad%3C%2FSTRONG%3E%20and%20brings%202%20additional%20%3CSTRONG%3ESDMA%20memory%20to%20memory%20scripts%3A%3C%2FSTRONG%3E%3C%2FP%3E%3CUL%3E%3CLI%3Efixed%20destination%20address%2C%20increasing%20source%20address%3C%2FLI%3E%3CLI%3Efixed%20source%20address%2C%20increasing%20destination%20address.%3C%2FLI%3E%3C%2FUL%3E%3CP%3E%3C%2FP%3E%3CP%3EWith%20this%20patch%2C%20the%20new%20scripts%20are%20also%20integrated%20in%20the%20SDMA%20Test%20menu%20of%20the%20Platform%20SDK.%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EI%20created%20these%20scripts%20starting%20from%20the%20ROM%20script%20%3CSTRONG%3E%3CEM%3Eap_to_ap%3C%2FEM%3E%3C%2FSTRONG%3E.%20In%20order%20to%20dump%20the%20content%20of%20the%20SDMA%20ROM%2C%20I%20used%20%3CEM%3Emxc_printSDMAcontext%3C%2FEM%3E%20function%20which%20is%20also%20included%20in%20the%20attached%20patch%20and%20can%20be%20invoked%20when%20needed.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-1114944%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CLINGO-LABEL%3Ei.MX6Dual%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3Ei.MX6Quad%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1114946%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20SDMA%20ap_to_ap%20Fixed%20Scripts%20(i.MX6DQ)%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1114946%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EYes%2C%20it's%20in%20the%20ap%20domain.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1114945%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20SDMA%20ap_to_ap%20Fixed%20Scripts%20(i.MX6DQ)%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1114945%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3EThank%20you%20for%20the%20post.%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EAre%20these%20ap_to_ap_fixed%20RAM%20scripts%20capable%20of%20accessing%20the%20external%20EIM%20bus%3F%3C%2FP%3E%3CP%3E%3C%2FP%3E%3CP%3EExample%3A%20Main%20RAM%20to%26nbsp%3B%20fixed%20address%20at%26nbsp%3B%20EIM%20bus%3C%2FP%3E%3C%2FLINGO-BODY%3E
No ratings
Version history
Last update:
‎12-21-2012 08:32 AM
Updated by: