Community
cancel
Showing results for 
Search instead for 
Did you mean: 
HZhan43
Beginner
1,525 Views

Curie custom board doesn't work

Hello everyone,

I made a Curie custom board, here are the features:

- powered by a battery

- programmed via USB_DFU

- charging circuitry

- BLE enabled

- connect with an ADC via SPI, DVDD of this ADC is powered by VDD_PLAT_3P3 or VDD_PLAT_1P8

- AON_IO_VCC is powered by BUCK_VOUT

I generally followed a schematic of battery application in Page 18 of Curie design Guide (Version November 2016, not March 2017). In the new design guide (March 2017), one power controller block is added in this schematic.

My board doesn't work. Nothing happens when I connect it with my computer through USB. Could anyone give me some advices?

Thank you so much!

Hao

The attachment shows the main power circuit of my design (just an example without resistance and capacitor).

0 Kudos
6 Replies
idata
Community Manager
86 Views

Hello Hao,

 

 

Thank you for interest in the Intel® Curie Module.

 

 

I'm sorry to inform you that custom boards are out of the scope of this technical support team. This is due to the fact that is impossible for us to reproduce the issue you are experiencing, since we don't have access to the same designing and manufacturing tools that you use.

 

 

What I suggest is to create your design based on the Arduino 101 board schematic ( https://www.arduino.cc/en/uploads/Main/Arduino101Schematic.pdf), that way you can see how the pins are connected to the board.

 

 

Regards,

 

Andres V.
HZhan43
Beginner
86 Views

Hello Andres,

I mean that someone can verify my schematic if it is correct theoretically. For example, can I use BUCK_VOUT to power AON_IO_VCC? Are the connections of ESR1_VBATT and ESR2_VBATT right? Can USB_DM and USB_DP be directly connected with USB Port?

Any way, thank you very much for your reply.

Best,

Hao

idata
Community Manager
86 Views

Hello Hao,

 

 

Taking into account what I mentioned in the previous post about the limitations of our technical support, there are a couple of things that came to my attention regarding your schematic:

 

 

• In the datasheet it says Buck converter output of 1.8 V / 3.3 V. It can be connected and used for Awake ON (AON) IO supply voltage.

 

 

• USB_DM and USB_DP can indeed be connected directly to the USB Data Minus (-) bidirectional signal and the USB Data Positive (+) bidirectional signal.

 

 

• ESR1_VBATT and ESR2_VBATT seem to be properly connected to VSYS, as long as you consider the following: VSYS should be greater than 3.3 if the module VDD_PLAT_3P3 regulator is used.

 

 

 

For more information, please check the Intel® Curie™ Module Datasheet http://www.intel.com/content/www/us/en/support/boards-and-kits/intel-curie-modules/000022330.html.

 

 

I hope you find the previous information useful.

 

 

Have a nice day.

 

 

Regards,

 

Andres V.
HZhan43
Beginner
86 Views

Hi Andres,

Ok. Thank you very much.

Just two more questions.

- I am a little confused about the pin VDD_HOST_1P8, should it always be connected with ESR3_LX? Why? Should it always be 1.8V? In Curie's datasheet V1.3, Curie Module Block Diagram shows VDD_HOST_1P8 is an output of Quark at Page 2, but it is mentioned that VDD_HOST_1P8 is "1.8V input to host SoC" at page 20/Table 1-5.

- Is it really necessary to add an USB detection block if we want to use USB? If not, dose USB work?

Thank you !

Best,

Hao

idata
Community Manager
86 Views

Hello Hao,

 

 

If you check the Intel® Curie™ Module – Design Guide March 2017 http://www.intel.com/content/dam/support/us/en/documents/boardsandkits/curie/intel-curie-module-desi..., page 15:

 

 

VDD_HOST_1P8 should not be used anywhere else.

 

 

That implies that the connection to ESR3_LX should be made through the corresponding inductor and capacitor (which is also mentioned in the Intel® Curie™ Module – Datasheet March 2017 http://www.intel.com/content/dam/support/us/en/documents/boardsandkits/curie/intel-curie-module-data... ) page 37:

 

 

ESR3 - 1.8 V for Host Blocks (from Intel® Quark™ SE microcontroller SoC). Internal switching regulator 1.8v supply that can be used to power the cores. Additional inductor and capacitor is required.

 

 

So I advise on using the same setup shown in the Arduino 101 schematic: https://www.arduino.cc/en/uploads/Main/Arduino101Schematic.pdf.

 

 

Regarding the USB question, I saw the following in the Intel® Curie™ Module – Design Guide March 2017 http://www.intel.com/content/dam/support/us/en/documents/boardsandkits/curie/intel-curie-module-desi..., page 25:

 

 

If the product uses a non-USB DC power source for charging, the USB detection scheme can be eliminated…

 

 

What I infer from that is that you should always prefer to add the USB detection block, especially if you are using a DC power source.

 

 

I hope you find the previous information useful.

 

 

Regards,

 

Andres V.
HZhan43
Beginner
86 Views

Hello Andres,

Thank you for your help. Maybe the problem of my card is that I should connect VDD_HOST_1P8 to ESR3_LX.

Best,

Hao

Reply