Post Go back to editing

who can help me for 21369?

I made one circuit board with sharc 21369,but it can't work, who can give me advices or help to check out what's wrong?i listed out the step i did:
1.i use C:\Program Files\Analog Devices\VisualDSP 5.0\213xx\Examples\ADSP-21369 EZ-KIT Lite\Talkthru Analog In-Out (ASM) this example code test in the ez-lite board, and rem the two initializing code ( //   call _initSDRAM;  )and (   // call _init1835viaSPI;),and it can work well in ez-lite
(working at 6:1,and without using ad/da and 12.288 osc,all these supplied through DAI port)
2.then i use the correct code testing in my board(my board is same with ez_lite,but without 12.288 osc and ad/da),but it didn't work.
3. i modified the initSRU.asm ,connect ad and da via sru,and it can work well.

the step 3 means all my hardware can work well,but the original code is receiving data from port0,then sendout with interrupt to port1,it can't work well(seems lost one array data,the music sounds every second lost part of music.)
who can tell me what should i do then to check out the problem?

and> my 21369 is LQFP-208, but not BGA

Parents
  • Hi,

    Thanks for further details.

    I understand that you have two boards with your own design. One board (say B1) is equipped with the same codec i.e. AD1835A as in the EZ-Kit and is connected to the DSP with similar connections as in the EZ-Kit. Another board(say B2) you have doesn't have the codec. But, it receives the ADC data from another board on DAI5 and loopbacks the same data to the DAC of antoher board on DAI12.  The code that runs on B1 uses same source files "initPLL_SDRAM.asm", "initSRU.asm", and "init1835viaSPI.asm" to configure the codec. While the code that runs on B2 uses same "initSPORT.asm". Is that correct?

    Also, I am not clear whether you are facing issues with the code that runs on B1 or with the code that runs on B2 or with both. Could you please clarify?

    To get better clarification on the exact issue, could you please get back with following details?

    1) Could you please post the schematics of both the boards B1 and B2 showing various DAI connections ?

    2) Could you please post the complete VisualDSp projects that you run on B1 and B2 with which you see the problem ?

    3) Could you please post a block diagram showing the connections between B1 and B2 you would like to achieve in your system?

    Thanks,

    Mitesh

Reply
  • Hi,

    Thanks for further details.

    I understand that you have two boards with your own design. One board (say B1) is equipped with the same codec i.e. AD1835A as in the EZ-Kit and is connected to the DSP with similar connections as in the EZ-Kit. Another board(say B2) you have doesn't have the codec. But, it receives the ADC data from another board on DAI5 and loopbacks the same data to the DAC of antoher board on DAI12.  The code that runs on B1 uses same source files "initPLL_SDRAM.asm", "initSRU.asm", and "init1835viaSPI.asm" to configure the codec. While the code that runs on B2 uses same "initSPORT.asm". Is that correct?

    Also, I am not clear whether you are facing issues with the code that runs on B1 or with the code that runs on B2 or with both. Could you please clarify?

    To get better clarification on the exact issue, could you please get back with following details?

    1) Could you please post the schematics of both the boards B1 and B2 showing various DAI connections ?

    2) Could you please post the complete VisualDSp projects that you run on B1 and B2 with which you see the problem ?

    3) Could you please post a block diagram showing the connections between B1 and B2 you would like to achieve in your system?

    Thanks,

    Mitesh

Children
No Data