Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Beginner
28 Views

Using UART_B and flashing the D2000

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?

 

0 Kudos
6 Replies
Highlighted
28 Views

Matthew,

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

Thank you,
Richard    

0 Kudos
Highlighted
Beginner
28 Views

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. 

0 Kudos
Highlighted
28 Views

Can you share the reference you mentioned that covered using the UART this way?  I am not aware of a method in the tools that supports this.

Thank you,

Richard 

0 Kudos
Highlighted
Beginner
28 Views

I found this article:

https://software.intel.com/en-us/articles/using-uarts-on-intel-quark-microcontroller-d2000

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.

0 Kudos
Highlighted
28 Views

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.

Thank you,
Richard   

0 Kudos
Highlighted
28 Views

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

0 Kudos