AnsweredAssumed Answered

Arduino as ISP + Flash Magic don't work on NHS3152

Question asked by Achraf Kabbabi on Nov 6, 2018
Latest reply on Nov 12, 2018 by Achraf Kabbabi

Hi everybody,

 

I want to use a NHS3152 to monitor external resistors in "real-time".

I'm trying to upload a demo code on a NHS3152 chip with an Arduino UNO board (as ISP programmer), but I'm already facing a basic issue : I get a "Failed to autobaud" error.

I guess it means the NHS3152 couldn't be successfully detected, but I can't figure out why.

 

Failed to autobaud on Flash Magic

 

Here is how I wired the NHS3152 to the Arduino :

- The NHS3152's MOSI to Arduino's MOSI (11)
- The NHS3152's MISO to Arduino's MISO (12)
- The NHS3152's SCLK to Arduino's SCK (13)
- The NHS3152's SSEL to Arduino's SS (10)
- The NHS3152's VSS to Arduino's GND
- The NHS3152's VDBAT to the Arduino's 3.3V (because the chip doesn't support more than 3.6V)

 

How I wired the NHS3152 to the Arduino UNO board

 

I assumed the pins shown in the datasheet correspond to a top view.

Here is the real setup (without the wires) :

 

I checked that all Arduino's pins don't deliver more than 3.3V (the digital pins 10,11,12,13 deliver 1.7V).

Does anybody see something wrong in what I proceeded ? Any suggestions ?

 

Thanks for your help !

Outcomes