I would like to be able to use both of the D2000's UARTs in a project with the D2000 CRB. I found a reference to being able to flash the micro with the UART connected instead of JTAG. Does anyone have instructions on how to make this work?
Thank you for your question. The D2000 Development boards does run UART though the USB port and with the onboard FTDI chip you can just connect a USB cable to your host system to flash the microcontroller. I recommend following the Getting Started Guide for your first use: https://software.intel.com/en-us/iot/hardware/d2000/get-started
I think I should have been clearer. I would like to be able to keep the jumpers on the D2000 CRB in the UART position rather than having to move them back and forth every time I want to reprogram the board. I read that it may be possible to flash the microcontroller using the board with UARTB connected to the FTDI chip. I can program it with the JTAG connection and then move the jumpers but they're kind of a pain to move.
I found this article:
It doens't say that you could use the UART for programming. I tried getting UART_B to work period and ran into problems with Pinmux as well as build problems which I posted in another thread. Due to time constraints, I had to give up.
Thank you for the link. That guide is for using the UART in your application to transmit data as part of your applications normal operation. It does not provide a means for flashing the microcontroller with your application.
I neglected to mention that in another thread a guide for using the UART to flash was provided. Here is the link: http://www.intel.com/content/www/us/en/embedded/products/quark/mcu/software-interface-bootloader-use...
Thank you, Richard