- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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?
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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-user-guide.html
Thank you, Richard
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page