Example MPC5744P DMA GHS614

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

Example MPC5744P DMA GHS614

Example MPC5744P DMA GHS614

********************************************************************************

* Detailed Description:

* This example shows how to use eDMA for transfering 32-bit data from internal flash to SRAM memory as well as how to configure AIPS (peripheral bridge) to grant eDMA access to peripherals.

*

* For closer details on how eDMA works I suggest you to check reference manual as this module is quite complex.

* This example sets system clock for 200MHz running from PLL0 module.

* The constant stored in internal flash is transfered via eDMA to SRAM memory.

* Initialization functions are AIPS_0_Init for peripheral bridge and DMA_0_Init.

*

* ------------------------------------------------------------------------------

* Test HW:  MPC57xx Motherboard + MPC5744PE257DC minimodule, MPC5744P,

* silicon mask set 1N65H

* Target :  internal_FLASH*

********************************************************************************

Labels (1)
Attachments
%3CLINGO-SUB%20id%3D%22lingo-sub-1101150%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3EExample%20MPC5744P%20DMA%20GHS614%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1101150%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E********************************************************************************%3C%2FP%3E%3CP%3E*%20Detailed%20Description%3A%3C%2FP%3E%3CP%3E*%20This%20example%20shows%20how%20to%20use%20eDMA%20for%20transfering%2032-bit%20data%20from%20internal%20flash%20to%20SRAM%20memory%20as%20well%20as%20how%20to%20configure%20AIPS%20(peripheral%20bridge)%20to%20grant%20eDMA%20access%20to%20peripherals.%3C%2FP%3E%3CP%3E*%3C%2FP%3E%3CP%3E*%20For%20closer%20details%20on%20how%20eDMA%20works%20I%20suggest%20you%20to%20check%20reference%20manual%20as%20this%20module%20is%20quite%20complex.%3C%2FP%3E%3CP%3E*%20This%20example%20sets%20system%20clock%20for%20200MHz%20running%20from%20PLL0%20module.%3C%2FP%3E%3CP%3E*%20The%20constant%20stored%20in%20internal%20flash%20is%20transfered%20via%20eDMA%20to%20SRAM%20memory.%3C%2FP%3E%3CP%3E*%20Initialization%20functions%20are%20AIPS_0_Init%20for%20peripheral%20bridge%20and%20DMA_0_Init.%3C%2FP%3E%3CP%3E*%3C%2FP%3E%3CP%3E*%20------------------------------------------------------------------------------%3C%2FP%3E%3CP%3E*%20Test%20HW%3A%26nbsp%3B%20MPC57xx%20Motherboard%20%2B%20MPC5744PE257DC%20minimodule%2C%20MPC5744P%2C%3C%2FP%3E%3CP%3E*%20silicon%20mask%20set%201N65H%3C%2FP%3E%3CP%3E*%20Target%20%3A%26nbsp%3B%20internal_FLASH*%3C%2FP%3E%3CP%3E********************************************************************************%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-TEASER%20id%3D%22lingo-teaser-1101150%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E********************************************************************************%3C%2FP%3E%3CP%3E*%20Detailed%20Description%3A%3C%2FP%3E%3CP%3E*%20This%20example%20shows%20how%20to%20use%20eDMA%20for%20transfering%2032-bit%20data%20from%20internal%20flash%20to%20SRAM%20memory%20as%20well%20as%20how%20to%20configure%20AIPS%20(peripheral%20bridge)%20to%20grant%20eDMA%20access%20to%20peripherals.%3C%2FP%3E%3CP%3E*%3C%2FP%3E%3CP%3E*%20For%20closer%20details%20on%20how%20eDMA%20works%20I%20suggest%20you%20to%20check%20reference%20manual%20as%20this%20module%20is%20quite%20complex.%3C%2FP%3E%3CP%3E*%20This%20example%20sets%20system%20clock%20for%20200MHz%20running%20from%20PLL0%20module.%3C%2FP%3E%3CP%3E*%20The%20constant%20stored%20in%20internal%20flash%20is%20transfered%20via%20eDMA%20to%20SRAM%20memory.%3C%2FP%3E%3CP%3E*%20Initialization%20functions%20are%20AIPS_0_Init%20for%20peripheral%20bridge%20and%20DMA_0_Init.%3C%2FP%3E%3CP%3E*%3C%2FP%3E%3CP%3E*%20------------------------------------------------------------------------------%3C%2FP%3E%3CP%3E*%20Test%20HW%3A%26nbsp%3B%20MPC57xx%20Motherboard%20%2B%20MPC5744PE257DC%20minimodule%2C%20MPC5744P%2C%3C%2FP%3E%3CP%3E*%20silicon%20mask%20set%201N65H%3C%2FP%3E%3CP%3E*%20Target%20%3A%26nbsp%3B%20internal_FLASH*%3C%2FP%3E%3CP%3E********************************************************************************%3C%2FP%3E%3C%2FLINGO-TEASER%3E%3CLINGO-LABS%20id%3D%22lingo-labs-1101150%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CLINGO-LABEL%3EGeneral%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E
No ratings
Version history
Last update:
‎03-11-2015 04:58 AM
Updated by: