Post Go back to editing


Category: Software

I attached an EVAL-AD7616SDZ to the EVAL-SDP-CB1Z und I would like to transfer Data from the CB1Z over UART to another computer.
Is their a way to program the CB1Z so that I can get Data from CB1Z over UART to another computer?

What kind of IDE can i use for that?

Kind regards


  • Hi,

    Support for the SDP varies depending on what you are intending to do with the board. If you are using it as intended - together with one of the daughter cards, LabView, etc - support is handled through the EngineerZone, here:

    This community is monitored and supported by SDP engineers and they will be able to answer any questions you have.

    If you are intending to use the Blackfin SDP as a standalone, low-cost, BF527 Evaluation platform together with the VisualDSP++/CCES tools, your correct support channel would be through Applications Support, or Processor Tools Support, under the same guidelines as any other Evaluation Board: if the question is tools related, send it to us( If the question is specific to the application you are developing it should go to Apps(

    We have a couple of FAQs on the EngineerZone to help customers get started with the BF527 SDP-B, either with VisualDSP++ or open source tools, on the EngineerZone, here:
    FAQ: Using the Blackfin SDP-B as a BF527 Evaluation Platform:


  • Thank you for your response,

    I have no idea where to start to setup a UART-connection with the SDP-CB1Z and read the signals from the AD7616SDZ daughter board
    Is there a free to use IDE for programming the SDP-CB1Z.
    Or something like that?

    Kind regards

  • Hi Markus. Apologies for the delay in responding. Usually the system alerts me to these threads but not in this case.

    I support the SDP boards. The supplied evaluation software for the EVAL-AD7616SDZ uses the EVAL-SDP-CB1Z as a bridge to communicate with the AD7616. The EVAL-SDP-CB1Z in this situation is essentially a dumb device, it acts on commands from the PC software and it has no specific programming that would allow it to operate in a standalone mode where it was the main controller of the setup.

    Can you clarify what you would like from your setup?

    A) EVAL-SDP-CB1Z as an intelligent controller, controlling the AD7616 without any input from PC software, but piping data out on a UART for consumption by your PC/software?

    B) EVAL-SDP-CB1Z under the control of the  EVAL-AD7616SDZ PC software, but some automation to retrieve data and make it available to another program on that PC.

    C) something else?

    A) is a very ambitious undertaking. The information you would need is in Divya.P's post above. 

    B) is possible with some evaluation software but I suspect not for the AD7616 evaluation software.

    Essentially the older SDP boards (SDP-S, SDP-B, SDP-H1) were designed for evaluation use only. These boards were designed and released at a time when the Arduino Uno and Raspberry Pi were not yet released. Embedded prototyping was done by experts in this microcontroller platform or that microcontroller platform . A lot of the tools we take for granted now did not exist. The SDP-B is a useful tool for evaluation, but for prototyping it is a tool to be wielded by experts only. A process is already underway to provide more support for customers who want to prototype. New products will benefit first but selected released products will also be brought onto the new evaluation/prototyping platform.

    If you want to write your own custom code for the microcontroller of your choice, there are files on github to offer some inspiration - no-OS/projects/ad7616-sdz/src at master · analogdevicesinc/no-OS (, with a summary of the functionality provided on this page AD7616 User Guide [Analog Devices Wiki] under the "No-OS Driver description" heading. Serial interface will be much easier to implement than parallel.

  • Hi David, 

    Thank you for your response.

    I think Option A) is what I want. Can you provide any solution for that kind of problem?

    To specifiy my problem more: The AD7616-Eval-board reads an input voltage and should transfer the data. Therefore I thought it would be necessary to use the  SDP-CB1Z to transfer the data. 
    I need to transfer the data to another MCU therefor I thought it would be easier to go with UART.
    If it is simpler with SPI or another BUS-System I could choose that as well.

    Again thank you for your help.

    Kind regards 


  • Hallo,
    Can you provide any example code for piping out data on UART with the SDP-CB1Z?
    If there is something like that possible?

    Kind regards