Hi Nordic Team,
I’m currently doing POC using the nRF54L15.
As part of the initial testing phase, I’m evaluating the "nrf/adc driver sequence sample" from the nRF Connect SDK using the nRF54L15-DK.
I’ve set up a basic test where I’m measuring ADC values using a potentiometer. The input voltage is supplied by the DK board’s VDD (1.8V).
In the device tree overlay file, I have configured ADC Channel 0 and assigned pin P1.11 for the measurement.
/* * SPDX-License-Identifier: Apache-2.0 * * Copyright (c) 2024 Nordic Semiconductor ASA */ / { zephyr,user { io-channels = <&adc 0>; }; }; / { aliases { adc0 = &adc; }; }; &adc { #address-cells = <1>; #size-cells = <0>; channel@0 { reg = <0>; zephyr,gain = "ADC_GAIN_1"; zephyr,reference = "ADC_REF_INTERNAL"; zephyr,acquisition-time = <ADC_ACQ_TIME_DEFAULT>; zephyr,input-positive = <NRF_SAADC_AIN4>; /* P1.11 */ zephyr,resolution = <12>; }; };
However, I’ve noticed some unexpected behavior:
-
With the 12-bit ADC, I expect readings from 0 to 4095. Instead, the values range from 0 to 4092.
[ Note : at the 4092, its shows 1.8V multi-meter reading and other console mv reading also align properly with multi-meter reading.] -
Additionally, all ADC readings are even numbers—there are no odd values observed at all.
here I have attached the two log file : (i) adc_reading_2_9 (sdk version 2.9.1)0523.adc_reading_2_9.txt
(ii) adc_reading_3_0 (sdk version 3.0.0)
=~=~=~=~=~=~=~=~=~=~=~= PuTTY log 2025.05.06 15:01:45 =~=~=~=~=~=~=~=~=~=~=~= - adc@d5000, channel 0, 5 sequence samples: - - 2728 = 599mV - - 2728 = 599mV - - 2520 = 553mV - - 2800 = 615mV - - 2816 = - 2900 = 637mV - - 2788 = 612mV - - 2892 = 635mV - - 2888 = 634mV - - 2908 = 638mV ADC sequence reading [1114]: - adc@d5000, channel 0, 5 sequence samples: - - 2864 = 629mV - - 2880 = 632mV - - 2880 = 632mV - - 2928 = 643mV - - 2848 = 625mV ADC sequence reading [1115]: - adc@d5000, channel 0, 5 sequence samples: - - 2824 = 620mV - - 2944 = 646mV - - 2736 = 601mV - - 2756 = 605mV - - 2832 = 622mV ADC sequence reading [1116]: - adc@d5000, channel 0, 5 sequence samples: - - 2920 = 641mV - - 2984 = 655mV - - 2808 = 616mV - - 2820 = 619mV - - 2848 = 625mV ADC sequence reading [1117]: - adc@d5000, channel 0, 5 sequence samples: - - 2880 = 632mV - - 2868 = 630mV - - 2912 = 639mV - - 2908 = 638mV - - 2856 = 627mV ADC sequence reading [1118]: - adc@d5000, channel 0, 5 sequence samples: - - 2840 = 624mV - - 2816 = 618mV - - 2840 = 624mV - - 2836 = 623mV - - 2896 = 636mV ADC sequence reading [1119]: - adc@d5000, channel 0, 5 sequence samples: - - 44 = 9mV - - 0 = 0mV - - 0 = 0mV - - 0 = 0mV - - 32 = 7mV ADC sequence reading [1120]: - adc@d5000, channel 0, 5 sequence samples: - - 2940 = 645mV - - 2980 = 654mV - - 2952 = 648mV - - 2992 = 657mV - - 2960 = 650mV ADC sequence reading [1121]: - adc@d5000, channel 0, 5 sequence samples: - - 2996 = 658mV - - 2920 = 641mV - - 2840 = 624mV - - 2660 = 584mV - - 2932 = 644mV ADC sequence reading [1122]: - adc@d5000, channel 0, 5 sequence samples: - - 2824 = 620mV - - 2768 = 608mV - - 3004 = 660mV - - 2928 = 643mV - - 2892 = 635mV ADC sequence reading [1123]: - adc@d5000, channel 0, 5 sequence samples: - - 2952 = 648mV - - 3032 = 666mV - - 3076 = 675mV - - 3100 = 681mV - - 3096 = 680mV ADC sequence reading [1124]: - adc@d5000, channel 0, 5 sequence samples: - - 3440 = 755mV - - 3536 = 776mV - - 3456 = 759mV - - 3516 = 772mV - - 3536 = 776mV ADC sequence reading [1125]: - adc@d5000, channel 0, 5 sequence samples: - - 4020 = 883mV - - 4060 = 892mV - - 4092 = 899mV - - 4044 = 888mV - - 4092 = 899mV ADC sequence reading [1126]: - adc@d5000, channel 0, 5 sequence samples: - - 4092 = 899mV - - 4092 = 899mV - - 4092 = 899mV - - 4092 = 899mV - - 4092 = 899mV ADC sequence reading [1127]: - adc@d5000, channel 0, 5 sequence samples: - - 4092 = 899mV - - 4092 = 899mV - - 4092 = 899mV - - 4092 = 899mV - - 4092 = 899mV ADC sequence reading [1128]: - adc@d5000, channel 0, 5 sequence samples: - - 4092 = 899mV - - 4092 = 899mV - - 4092 = 899mV - - 4092 = 899mV - - 4092 = 899mV ADC sequence reading [1129]: - adc@d5000, channel 0, 5 sequence samples: - - 4092 = 899mV - - 4092 = 899mV - - 4092 = 899mV - - 4092 = 899mV - - 4092 = 899mV ADC sequence reading [1130]: - adc@d5000, channel 0, 5 sequence samples: - - 4092 = 899mV - - 4092 = 899mV - - 4092 = 899mV - - 4092 = 899mV - - 4092 = 899mV ADC sequence reading [1131]: - adc@d5000, channel 0, 5 sequence samples: - - 4092 = 899mV - - 4092 = 899mV - - 4092 = 899mV - - 4092 = 899mV - - 4092 = 899mV ADC sequence reading [1132]: - adc@d5000, channel 0, 5 sequence samples: - - 4092 = 899mV - - 4092 = 899mV - - 4092 = 899mV - - 4092 = 899mV - - 4092 = 899mV ADC sequence reading [1133]: - adc@d5000, channel 0, 5 sequence samples: - - 4092 = 899mV - - 4092 = 899mV - - 4092 = 899mV - - 4092 = 899mV - - 4092 = 899mV ADC sequence reading [1134]: - adc@d5000, channel 0, 5 sequence samples: - - 4092 = 899mV - - 4092 = 899mV - - 4092 = 899mV - - 4092 = 899mV - - 4092 = 899mV ADC sequence reading [1135]: - adc@d5000, channel 0, 5 sequence samples: - - 4092 = 899mV - - 4092 = 899mV - - 4092 = 899mV - - 4092 = 899mV - - 4092 = 899mV ADC sequence reading [1136]: - adc@d5000, channel 0, 5 sequence samples: - - 4092 = 899mV - - 4092 = 899mV - - 4092 = 899mV - - 4092 = 899mV - - 4092 = 899mV ADC sequence reading [1137]: - adc@d5000, channel 0, 5 sequence samples: - - 4092 = 899mV - - 4092 = 899mV - - 4092 = 899mV - - 4092 = 899mV - - 4092 = 899mV ADC sequence reading [1138]: - adc@d5000, channel 0, 5 sequence samples: - - 4092 = 899mV - - 4092 = 899mV - - 4092 = 899mV - - 4092 = 899mV - - 4092 = 899mV ADC sequence reading [1139]: - adc@d5000, channel 0, 5 sequence samples: - - 3732 = 820mV - - 3756 = 825mV - - 3744 = 822mV - - 3672 = 806mV - - 3780 = 830mV ADC sequence reading [1140]: - adc@d5000, channel 0, 5 sequence samples: - - 3520 = 773mV - - 3392 = 745mV - - 3588 = 788mV - - 3468 = 762mV - - 3500 = 769mV ADC sequence reading [1141]: - adc@d5000, channel 0, 5 sequence samples: - - 3328 = 731mV - - 3300 = 725mV - - 3368 = 740mV - - 3376 = 741mV - - 3344 = 734mV ADC sequence reading [1142]: - adc@d5000, channel 0, 5 sequence samples: - - 2916 = 640mV - - 3004 = 660mV - - 3036 = 667mV - - 3072 = 675mV - - 3004 = 660mV ADC sequence reading [1143]: - adc@d5000, channel 0, 5 sequence samples: - - 2816 = 618mV - - 2796 = 614mV - - 2896 = 636mV - - 2780 = 610mV - - 2800 = 615mV ADC sequence reading [1144]: - adc@d5000, channel 0, 5 sequence samples: - - 2248 = 493mV - - 2376 = 522mV - - 2384 = 523mV - - 2344 = 515mV - - 2288 = 502mV ADC sequence reading [1145]: - adc@d5000, channel 0, 5 sequence samples: - - 2044 = 449mV - - 1996 = 438mV - - 2064 = 453mV - - 2004 = 440mV - - 1972 = 433mV ADC sequence reading [1146]: - adc@d5000, channel 0, 5 sequence samples: - - 1932 = 424mV - - 1836 = 403mV - - 1796 = 394mV - - 1780 = 391mV - - 1712 = 376mV ADC sequence reading [1147]: - adc@d5000, channel 0, 5 sequence samples: - - 1640 = 360mV - - 1584 = 348mV - - 1596 = 350mV - - 1356 = 297mV - - 1532 = 336mV ADC sequence reading [1148]: - adc@d5000, channel 0, 5 sequence samples: - - 1244 = 273mV - - 1268 = 278mV - - 1376 = 302mV - - 1292 = 283mV - - 1344 = 295mV ADC sequence reading [1149]: - adc@d5000, channel 0, 5 sequence samples: - - 1200 = 263mV - - 1140 = 250mV - - 1188 = 261mV - - 1204 = 264mV - - 1192 = 261mV ADC sequence reading [1150]: - adc@d5000, channel 0, 5 sequence samples: - - 1056 = 232mV - - 1000 = 219mV - - 1032 = 226mV - - 1016 = 223mV - - 1032 = 226mV ADC sequence reading [1151]: - adc@d5000, channel 0, 5 sequence samples: - - 508 = 111mV - - 468 = 102mV - - 484 = 106mV - - 484 = 106mV - - 484 = 106mV ADC sequence reading [1152]: - adc@d5000, channel 0, 5 sequence samples: - - 728 = 159mV - - 696 = 152mV - - 684 = 150mV - - 692 = 152mV - - 700 = 153mV ADC sequence reading [1153]: - adc@d5000, channel 0, 5 sequence samples: - - 816 = 179mV - - 800 = 175mV - - 820 = 180mV - - 740 = 162mV - - 796 = 174mV ADC sequence reading [1154]: - adc@d5000, channel 0, 5 sequence samples: - - 880 = 193mV - - 940 = 206mV - - 912 = 200mV - - 884 = 194mV - - 824 = 181mV ADC sequence reading [1155]: - adc@d5000, channel 0, 5 sequence samples: - - 988 = 217mV - - 1072 = 235mV - - 1016 = 223mV - - 1008 = 221mV - - 1000 = 219mV ADC sequence reading [1156]: - adc@d5000, channel 0, 5 sequence samples: - - 1064 = 233mV - - 1008 = 221mV - - 1028 = 225mV - - 1004 = 220mV - - 1096 = 240mV ADC sequence reading [1157]: - adc@d5000, channel 0, 5 sequence samples: - - 1056 = 232mV - - 1056 = 232mV - - 936 = 205mV - - 1056 = 232mV - - 1032 = 226mV ADC sequence reading [1158]: - adc@d5000, channel 0, 5 sequence samples: - - 1036 = 227mV - - 1028 = 225mV - - 968 = 212mV - - 1008 = 221mV - - 1012 = 222mV ADC sequence reading [1159]: - adc@d5000, channel 0, 5 sequence samples: - - 1128 = 247mV - - 960 = 210mV - - 1016 = 223mV - - 968 = 212mV - - 968 = 212mV ADC sequence reading [1160]: - adc@d5000, channel 0, 5 sequence samples: - - 1012 = 222mV - - 1020 = 224mV - - 1068 = 234mV - - 988 = 217mV - - 880 = 193mV ADC sequence reading [1161]: - adc@d5000, channel 0, 5 sequence samples: - - 1128 = 247mV - - 1184 = 260mV - - 1060 = 232mV - - 1016 = 223mV - - 1012 = 222mV ADC sequence reading [1162]: - adc@d5000, channel 0, 5 sequence samples: - - 1048 = 230mV - - 1040 = 228mV - - 980 = 215mV - - 1176 = 258mV - - 968 = 212mV ADC sequence reading [1163]: - adc@d5000, channel 0, 5 sequence samples: - - 1436 = 315mV - - 1220 = 268mV - - 1036 = 227mV - - 1172 = 257mV - - 1132 = 248mV ADC sequence reading [1164]: - adc@d5000, channel 0, 5 sequence samples: - - 992 = 217mV - - 980 = 215mV - - 972 = 213mV - - 980 = 215mV - - 996 = 218mV ADC sequence reading [1165]: - adc@d5000, channel 0, 5 sequence samples: - - 1108 = 243mV - - 1044 = 229mV - - 1124 = 246mV - - 1080 = 237mV - - 1192 = 261mV ADC sequence reading [1166]: - adc@d5000, channel 0, 5 sequence samples: - - 2264 = 497mV - - 1976 = 434mV - - 2020 = 443mV - - 1784 = 391mV - - 1688 = 370mV ADC sequence reading [1167]: - adc@d5000, channel 0, 5 sequence samples: - - 4092 = 899mV - - 4092 = 899mV - - 4092 = 899mV - - 4092 = 899mV - - 4092 = 899mV ADC sequence reading [1168]: - adc@d5000, channel 0, 5 sequence samples: - - 4092 = 899mV - - 4092 = 899mV - - 4092 = 899mV - - 4092 = 899mV - - 4092 = 899mV ADC sequence reading [1169]: - adc@d5000, channel 0, 5 sequence samples: - - 4092 = 899mV - - 4092 = 899mV - - 4092 = 899mV - - 4092 = 899mV - - 4092 = 899mV ADC sequence reading [1170]: - adc@d5000, channel 0, 5 sequence samples: - - 4092 = 899mV - - 4092 = 899mV - - 4092 = 899mV - - 4092 = 899mV - - 4068 = 893mV ADC sequence reading [1171]: - adc@d5000, channel 0, 5 sequence samples: - - 4092 = 899mV - - 4092 = 899mV - - 4092 = 899mV - - 4048 = 889mV - - 4092 = 899mV ADC sequence reading [1172]: - adc@d5000, channel 0, 5 sequence samples: - - 4092 = 899mV - - 4092 = 899mV - - 4092 = 899mV - - 3732 = 820mV - - 3728 = 819mV ADC sequence reading [1173]: - adc@d5000, channel 0, 5 sequence samples: - - 3912 = 859mV - - 3968 = 871mV - - 3844 = 844mV - - 3664 = 805mV - - 3536 = 776mV ADC sequence reading [1174]: - adc@d5000, channel 0, 5 sequence samples: - - 1236 = 271mV - - 1132 = 248mV - - 1004 = 220mV - - 1144 = 251mV - - 864 = 189mV ADC sequence reading [1175]: - adc@d5000, channel 0, 5 sequence samples: - - 180 = 39mV - - 132 = 29mV - - 192 = 42mV - - 280 = 61mV - - 288 = 63mV ADC sequence reading [1176]: - adc@d5000, channel 0, 5 sequence samples: - - 136 = 29mV - - 344 = 75mV - - 252 = 55mV - - 300 = 65mV - - 544 = 119mV ADC sequence reading [1177]: - adc@d5000, channel 0, 5 sequence samples: - - 1312 = 288mV - - 1316 = 289mV - - 1168 = 256mV - - 1396 = 306mV - - 1244 = 273mV ADC sequence reading [1178]: - adc@d5000, channel 0, 5 sequence samples: - - 2348 = 515mV - - 2444 = 537mV - - 2320 = 509mV - - 2180 = 479mV - - 2184 = 479mV ADC sequence reading [1179]: - adc@d5000, channel 0, 5 sequence samples: - - 0 = 0mV - - 0 = 0mV - - 0 = 0mV - - 4 = 0mV - - 0 = 0mV ADC sequence reading [1180]: - adc@d5000, channel 0, 5 sequence samples: - - 4 = 0mV - - 0 = 0mV - - 0 = 0mV - - 4 = 0mV - - 0 = 0mV ADC sequence reading [1181]: - adc@d5000, channel 0, 5 sequence samples: - - 0 = 0mV - - 0 = 0mV - - 0 = 0mV - - 0 = 0mV - - 0 = 0mV ADC sequence reading [1182]: - adc@d5000, channel 0, 5 sequence samples: - - 4 = 0mV - - 0 = 0mV - - 0 = 0mV - - 0 = 0mV - - 0 = 0mV ADC sequence reading [1183]: - adc@d5000, channel 0, 5 sequence samples: - - 0 = 0mV - - 0 = 0mV - - 0 = 0mV - - 4 = 0mV - - 4 = 0mV ADC sequence reading [1184]: - adc@d5000, channel 0, 5 sequence samples: - - 180 = 39mV - - 188 = 41mV - - 172 = 37mV - - 168 = 36mV - - 164 = 36mV ADC sequence reading [1185]: - adc@d5000, channel 0, 5 sequence samples: - - 180 = 39mV - - 172 = 37mV - - 172 = 37mV - - 196 = 43mV - - 160 = 35mV ADC sequence reading [1186]: - adc@d5000, channel 0, 5 sequence samples: - - 468 = 102mV - - 412 = 90mV - - 444 = 97mV - - 488 = 107mV - - 496 = 108mV ADC sequence reading [1187]: - adc@d5000, channel 0, 5 sequence samples: - - 436 = 95mV - - 472 = 103mV - - 436 = 95mV - - 440 = 96mV - - 464 = 101mV ADC sequence reading [1188]: - adc@d5000, channel 0, 5 sequence samples: - - 844 = 185mV - - 788 = 173mV - - 820 = 180mV - - 796 = 174mV - - 836 = 183mV ADC sequence reading [1189]: - adc@d5000, channel 0, 5 sequence samples: - - 1004 = 220mV - - 940 = 206mV - - 884 = 194mV - - 1060 = 232mV - - 1096 = 240mV ADC sequence reading [1190]: - adc@d5000, channel 0, 5 sequence samples: - - 1728 = 379mV - - 1816 = 399mV - - 1764 = 387mV - - 1792 = 393mV - - 1760 = 386mV ADC sequence reading [1191]: - adc@d5000, channel 0, 5 sequence samples: - - 2448 = 537mV - - 2484 = 545mV - - 2436 = 535mV - - 2532 = 556mV - - 2628 = 577mV ADC sequence reading [1192]: - adc@d5000, channel 0, 5 sequence samples: - - 2784 = 611mV - - 2760 = 606mV - - 2888 = 634mV - - 2828 = 621mV - - 2720 = 597mV ADC sequence reading [1193]: - adc@d5000, channel 0, 5 sequence samples: - - 3316 = 728mV - - 3328 = 731mV - - 3408 = 748mV - - 3376 = 741mV - - 3460 = 760mV ADC sequence reading [1194]: - adc@d5000, channel 0, 5 sequence samples: - - 4072 = 894mV - - 4052 = 890mV - - 3984 = 875mV - - 3904 = 857mV - - 3820 = 839mV ADC sequence reading [1195]: - adc@d5000, channel 0, 5 sequence samples: - - 4092 = 899mV - - 4092 = 899mV - - 4092 = 899mV - - 4092 = 899mV - - 4092 = 899mV ADC sequence reading [1196]: - adc@d5000, channel 0, 5 sequence samples: - - 4092 = 899mV - - 4092 = 899mV - - 4092 = 899mV - - 4092 = 899mV - - 4092 = 899mV ADC sequence reading [1197]: - adc@d5000, channel 0, 5 sequence samples: - - 4092 = 899mV - - 4092 = 899mV - - 4092 = 899mV - - 4092 = 899mV - - 4092 = 899mV ADC sequence reading [1198]: - adc@d5000, channel 0, 5 sequence samples: - - 4092 = 899mV - - 4092 = 899mV - - 4092 = 899mV - - 4092 = 899mV - - 4092 = 899mV ADC sequence reading [1199]: - adc@d5000, channel 0, 5 sequence samples: - - 4092 = 899mV - - 4092 = 899mV - - 4092 = 899mV - - 4092 = 899mV - - 4092 = 899mV ADC sequence reading [1200]: - adc@d5000, channel 0, 5 sequence samples: - - 4092 = 899mV - - 4092 = 899mV - - 4092 = 899mV - - 4092 = 899mV - - 4092 = 899mV ADC sequence reading [1201]: - adc@d5000, channel 0, 5 sequence samples: - - 4092 = 899mV - - 4092 = 899mV - - 4092 = 899mV - - 4092 = 899mV - - 4092 = 899mV ADC sequence reading [1202]: - adc@d5000, channel 0, 5 sequence samples: - - 4092 = 899mV - - 4092 = 899mV - - 4092 = 899mV - - 4092 = 899mV - - 4092 = 899mV ADC sequence reading [1203]: - adc@d5000, channel 0, 5 sequence samples: - - 3412 = 749mV - - 3304 = 725mV - - 3408 = 748mV - - 3496 = 768mV - - 3460 = 760mV ADC sequence reading [1204]: - adc@d5000, channel 0, 5 sequence samples: - - 3452 = 758mV - - 3364 = 739mV - - 3348 = 735mV - - 3432 = 754mV - - 3344 = 734mV ADC sequence reading [1205]: - adc@d5000, channel 0, 5 sequence samples: - - 2888 = 634mV - - 2896 = 636mV - - 2880 = 632mV - - 2920 = 641mV - - 2964 = 651mV ADC sequence reading [1206]: - adc@d5000, channel 0, 5 sequence samples: - - 2488 = 546mV - - 2452 = 538mV - - 2432 = 534mV - - 2408 = 529mV - - 2476 = 544mV ADC sequence reading [1207]: - adc@d5000, channel 0, 5 sequence samples: - - 1744 = 383mV - - 1824 = 400mV - - 1724 = 378mV - - 1736 = 381mV - - 1764 = 387mV ADC sequence reading [1208]: - adc@d5000, channel 0, 5 sequence samples: - - 1548 = 340mV - - 1368 = 300mV - - 1424 = 312mV - - 1416 = 311mV - - 1352 = 297mV ADC sequence reading [1209]: - adc@d5000, channel 0, 5 sequence samples: - - 620 = 136mV - - 664 = 145mV - - 732 = 160mV - - 708 = 155mV - - 696 = 152mV ADC sequence reading [1210]: - adc@d5000, channel 0, 5 sequence samples: - - 20 = 4mV - - 24 = 5mV - - 24 = 5mV - - 40 = 8mV - - 32 = 7mV ADC sequence reading [1211]: - adc@d5000, channel 0, 5 sequence samples: - - 32 = 7mV - - 40 = 8mV - - 32 = 7mV - - 36 = 7mV - - 48 = 10mV ADC sequence reading [1212]: - adc@d5000, channel 0, 5 sequence samples: - - 40 = 8mV - - 36 = 7mV - - 24 = 5mV - - 24 = 5mV - - 32 = 7mV ADC sequence reading [1213]: - adc@d5000, channel 0, 5 sequence samples: - - 32 = 7mV - - 24 = 5mV - - 32 = 7mV - - 28 = 6mV - - 0 = 0mV ADC sequence reading [1214]: - adc@d5000, channel 0, 5 sequence samples: - - 0 = 0mV - - 0 = 0mV - - 4 = 0mV - - 0 = 0mV - - 0 = 0mV ADC sequence reading [1215]: - adc@d5000, channel 0, 5 sequence samples: - - 0 = 0mV - - 0 = 0mV - - 0 = 0mV - - 0 = 0mV - - 0 = 0mV ADC sequence reading [1216]: - adc@d5000, channel 0, 5 sequence samples: - - 0 = 0mV - - 0 = 0mV - - 0 = 0mV - - 0 = 0mV - - 0 = 0mV ADC sequence reading [1217]: - adc@d5000, channel 0, 5 sequence samples: - - 0 = 0mV - - 0 = 0mV - - 0 = 0mV - - 0 = 0mV - - 0 = 0mV ADC sequence reading [1218]: - adc@d5000, channel 0, 5 sequence samples: - - 0 = 0mV - - 0 = 0mV - - 0 = 0mV - - 0 = 0mV - - 0 = 0mV ADC sequence reading [1219]: - adc@d5000, channel 0, 5 sequence samples: - - 0 = 0mV - - 8 = 1mV - - 4 = 0mV - - 0 = 0mV - - 0 = 0mV ADC sequence reading [1220]: - adc@d5000, channel 0, 5 sequence samples: - - 8 = 1mV - - 0 = 0mV - - 0 = 0mV - - 0 = 0mV - - 4 = 0mV ADC sequence reading [1221]: - adc@d5000, channel 0, 5 sequence samples: - - 0 = 0mV - - 0 = 0mV - - 0 = 0mV - - 0 = 0mV - - 0 = 0mV ADC sequence reading [1222]: - adc@d5000, channel 0, 5 sequence samples: - - 0 = 0mV - - 0 = 0mV - - 0 = 0mV - - 0 = 0mV - - 0 = 0mV ADC sequence reading [1223]:
I observed the same behavior while testing the SAADC example as well. I followed the dev Academy nrfx SAADC example from the Nordic Developer Academy using the nrfx
driver
and printed the ADC values for verification.
Could you please clarify, Is this nordic nrf54L15 hardware / chipset specified issue or some other Firmware / SDK specific issue ?
Looking forward to your insights.
Thanks & Regards,
Pratik Panchal