This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DM648

Other Parts Discussed in Thread: MSP430F169, TVP5154, CDCE906

hola all ;

I am making my customized DM648 , simple copying the schematics of modules that i require.

I see that there is a micro controller on dm648 board, MSP430F169 and it basically provide voltage to DM648.

So i was wondering can i skip this controller n directly power up my DM648 processor?

Regards

Amna

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  • Amna,

    The MSP will not be providing any supply voltages to the DM, but will likely be controlling power sequencing an potentially other interface functions.

    Exactly which schematics are you using as a reference and I will look to see if I can determine exactly what the MSP's function is.

    BR,

    Steve

  • Steve

    I am basically using the DM interfacing with ethernet port - as in the networking portion. I kind of copying the lyrtech schematics to achieve that .

    My problem is MSP controller , i dont want to put i my schematics ... so wht do you this can in bypass it

    Regards

    Amna 

  • Amna,

    I need to see the schematics in order to be able to determine what function the MSP is providing. Can you please point me to the public version of the schematics you are using as a reference?

    As I mentioned previously, the MSP will not be directly supplying power, but it may be controlling the sequencing.

    BR,

    Steve

  • Steve,

    FYI you can find the EVMDM648 schematics and TRM on Lyrtech's page.

    As you suggested the MSP430 configures the voltage regulator prior to the DSP powering up and releasing RESET. This is not a requirement for a custom board as long as the voltage regulator outputs the proper voltage levels for each rail on the DSP. These rails are all defined in the datasheet.

  • Thanks Tim :)

    BR,

    Steve

  • thanx tim :) i was about to upload the link :)

    So what do u reckon that i can build up a schematic without the MSP430F169 micro controller.

    I read this link n it was some wht baffling http://processors.wiki.ti.com/index.php/Why_UART_boot_fails_on_EVMDM648#How_can_I_fix_this.3F 

    N if i do get the code form lyrtech people ... what hardware and software i need to program my mico controller ?

    BR

    Amna

  • Amna Rasul said:
    So what do u reckon that i can build up a schematic without the MSP430F169 micro controller.

    If you have a voltage regulator which outputs the proper voltage rails for your board (you will probably need a 3.3V, 1.8V and 1.2V rail) then the MSP430 is not necessary.

    Amna Rasul said:
    What was baffling?

    Amna Rasul said:
    N if i do get the code form lyrtech people ... what hardware and software i need to program my mico controller ?
    I used IAR Embedded Workbench KickStart IDE (get it here) and an MSP-FET430UIF to reprogram the MSP430 on my EVM. I think you could also use CCSv4 instead of IAR, but I do not know how to convert the project into a CCSv4 project.

  • hello

    According to the article the MSP430 is more then just power rail

    The on-board MSP430 configures a CDCE906 external PLL device which in turn provides clocks for the DSP DDR interface, DSP core, a clock routed to an external header, the AIC33 audio codec, TVP5154, and HD devices.

    for the link ....

    So if i am to remove the MSP430 from my orginal board will it still work ?

    Secondly do i hve to change MSP430 code for my customized board?

    Regards

    Amna

  • Amna,

    The MSP430 is not a requirement to build a DM648 board. The EVM manufacturer decided that some functions would be easier to control on their board through the use of an administrative MSP430. For your custom hardware you just need to find another way to do what the MSP430 does.

    For example, the voltage supervisor is programmed by the MSP430 on the DM648 board. For your custom hardware you need to find a voltage supervisor that outputs at the desired voltage levels without being programmed.

    I wrote the wiki article you mentioned regarding the six clocks generated by the CDCE906. If you need six separate clocks on your custom board, you can either provide separate crystals or use a microcontroller like an MSP430 to program a PLL such as the CDCE906; however, neither is a requirement. These are decisions you, as the board designer, will need to make.