BeMicro Max 10 Temperatursensor ADC
Hallo everybody,
I am trying out the "Nios II On-die Temperature Sensor Design Example" on the BeMicro Max 10 from Arrow.
The problem is that the temperature values displayed are wrong or at least unrealistic. I did everything according to instructions and played the .sof file, which is in the master_image folder, into the fpga. At room temperature a temperature of -19°C is displayed via the nios-terminal. I then according to the instructions created the project. Most important change I made was to set the voltage reference instead of external to internal and also to measure other inputs like the photoresistor on Ch. 4 according to the instructions from Arrow but no success.
I only see a constant value that does not change. I also searched the forum and came across this post which describes a similar problem to mine: https://community.intel.com/t5/Programmable-Devices/MAX10-ADC-problem/td-p/682051 How can I set the IP settings to continuous? As you can guess I am a beginner and would appreciate some tips. All important information about my setup.
Win10
Board
BeMicro Max 10 https://www.arrow.de/products/bemicromax10/arrow-development-tools
IDE
Quartus II Web Edition 14.1
Code
https://fpgacloud.intel.com/devstore/platform/14.1.0/Standard/nios-ii-on-die-temperature-sensor-design-example-bemicro/
I attach a screenshot of my created qsys file. By the way the buttons are fully functional and the LEDs goes on too. The C code is the same as in the example under the folder Software\ondie_temp.c.