Closed
Description
Describe the bug
Support of the w25q64jvssiq flash is broken for frdm_mcxn947.
Flash test is FAILED (tests/drivers/flash/common)
To Reproduce
Steps to reproduce the behavior:
west build -p always -b frdm_mcxn947/mcxn947/cpu0 tests/drivers/flash/common
west flash
- See
PROJECT EXECUTION FAILED
*** Booting Zephyr OS build v4.1.0-1332-g7ed7cd191afb ***
Running TESTSUITE flash_driver
===================================================================
START - test_flash_copy
Test will run on device w25q64jvssiq@0
PASS - test_flash_copy in 0.203 seconds
===================================================================
START - test_flash_erase
Test will run on device w25q64jvssiq@0
i=0: read_buf[i]=0 expected=255
i=1: read_buf[i]=1 expected=255
i=2: read_buf[i]=2 expected=255
i=3: read_buf[i]=3 expected=255
i=4: read_buf[i]=4 expected=255
i=5: read_buf[i]=5 expected=255
i=6: read_buf[i]=6 expected=255
i=7: read_buf[i]=7 expected=255
i=8: read_buf[i]=8 expected=255
i=9: read_buf[i]=9 expected=255
i=10: read_buf[i]=10 expected=255
i=11: read_buf[i]=11 expected=255
i=12: read_buf[i]=12 expected=255
i=13: read_buf[i]=13 expected=255
i=14: read_buf[i]=14 expected=255
i=15: read_buf[i]=15 expected=255
i=16: read_buf[i]=16 expected=255
i=17: read_buf[i]=17 expected=255
i=18: read_buf[i]=18 expected=255
i=19: read_buf[i]=19 expected=255
i=20: read_buf[i]=20 expected=255
i=21: read_buf[i]=21 expected=255
i=22: read_buf[i]=22 expected=255
i=23: read_buf[i]=23 expected=255
i=24: read_buf[i]=24 expected=255
i=25: read_buf[i]=25 expected=255
i=26: read_buf[i]=26 expected=255
i=27: read_buf[i]=27 expected=255
i=28: read_buf[i]=28 expected=255
i=29: read_buf[i]=29 expected=255
i=30: read_buf[i]=30 expected=255
i=31: read_buf[i]=31 expected=255
i=32: read_buf[i]=32 expected=255
i=33: read_buf[i]=33 expected=255
i=34: read_buf[i]=34 expected=255
i=35: read_buf[i]=35 expected=255
i=36: read_buf[i]=36 expected=255
i=37: read_buf[i]=37 expected=255
i=38: read_buf[i]=38 expected=255
i=39: read_buf[i]=39 expected=255
i=40: read_buf[i]=40 expected=255
i=41: read_buf[i]=41 expected=255
i=42: read_buf[i]=42 expected=255
i=43: read_buf[i]=43 expected=255
i=44: read_buf[i]=44 expected=255
i=45: read_buf[i]=45 expected=255
i=46: read_buf[i]=46 expected=255
i=47: read_buf[i]=47 expected=255
i=48: read_buf[i]=48 expected=255
i=49: read_buf[i]=49 expected=255
i=50: read_buf[i]=50 expected=255
i=51: read_buf[i]=51 expected=255
i=52: read_buf[i]=52 expected=255
i=53: read_buf[i]=53 expected=255
i=54: read_buf[i]=54 expected=255
i=55: read_buf[i]=55 expected=255
i=56: read_buf[i]=56 expected=255
i=57: read_buf[i]=57 expected=255
i=58: read_buf[i]=58 expected=255
i=59: read_buf[i]=59 expected=255
i=60: read_buf[i]=60 expected=255
i=61: read_buf[i]=61 expected=255
i=62: read_buf[i]=62 expected=255
i=63: read_buf[i]=63 expected=255
i=64: read_buf[i]=64 expected=255
i=65: read_buf[i]=65 expected=255
i=66: read_buf[i]=66 expected=255
i=67: read_buf[i]=67 expected=255
i=68: read_buf[i]=68 expected=255
i=69: read_buf[i]=69 expected=255
i=70: read_buf[i]=70 expected=255
i=71: read_buf[i]=71 expected=255
i=72: read_buf[i]=72 expected=255
i=73: read_buf[i]=73 expected=255
i=74: read_buf[i]=74 expected=255
i=75: read_buf[i]=75 expected=255
i=76: read_buf[i]=76 expected=255
i=77: read_buf[i]=77 expected=255
i=78: read_buf[i]=78 expected=255
i=79: read_buf[i]=79 expected=255
i=80: read_buf[i]=80 expected=255
i=81: read_buf[i]=81 expected=255
i=82: read_buf[i]=82 expected=255
i=83: read_buf[i]=83 expected=255
i=84: read_buf[i]=84 expected=255
i=85: read_buf[i]=85 expected=255
i=86: read_buf[i]=86 expected=255
i=87: read_buf[i]=87 expected=255
i=88: read_buf[i]=88 expected=255
i=89: read_buf[i]=89 expected=255
i=90: read_buf[i]=90 expected=255
i=91: read_buf[i]=91 expected=255
i=92: read_buf[i]=92 expected=255
i=93: read_buf[i]=93 expected=255
i=94: read_buf[i]=94 expected=255
i=95: read_buf[i]=95 expected=255
i=96: read_buf[i]=96 expected=255
i=97: read_buf[i]=97 expected=255
i=98: read_buf[i]=98 expected=255
i=99: read_buf[i]=99 expected=255
i=100: read_buf[i]=100 expected=255
i=101: read_buf[i]=101 expected=255
i=102: read_buf[i]=102 expected=255
i=103: read_buf[i]=103 expected=255
i=104: read_buf[i]=104 expected=255
i=105: read_buf[i]=105 expected=255
i=106: read_buf[i]=106 expected=255
i=107: read_buf[i]=107 expected=255
i=108: read_buf[i]=108 expected=255
i=109: read_buf[i]=109 expected=255
i=110: read_buf[i]=110 expected=255
i=111: read_buf[i]=111 expected=255
i=112: read_buf[i]=112 expected=255
i=113: read_buf[i]=113 expected=255
i=114: read_buf[i]=114 expected=255
i=115: read_buf[i]=115 expected=255
i=116: read_buf[i]=116 expected=255
i=117: read_buf[i]=117 expected=255
i=118: read_buf[i]=118 expected=255
i=119: read_buf[i]=119 expected=255
i=120: read_buf[i]=120 expected=255
i=121: read_buf[i]=121 expected=255
i=122: read_buf[i]=122 expected=255
i=123: read_buf[i]=123 expected=255
i=124: read_buf[i]=124 expected=255
i=125: read_buf[i]=125 expected=255
i=126: read_buf[i]=126 expected=255
i=127: read_buf[i]=127 expected=255
i=128: read_buf[i]=128 expected=255
i=129: read_buf[i]=129 expected=255
i=130: read_buf[i]=130 expected=255
i=131: read_buf[i]=131 expected=255
i=132: read_buf[i]=132 expected=255
i=133: read_buf[i]=133 expected=255
i=134: read_buf[i]=134 expected=255
i=135: read_buf[i]=135 expected=255
i=136: read_buf[i]=136 expected=255
i=137: read_buf[i]=137 expected=255
i=138: read_buf[i]=138 expected=255
i=139: read_buf[i]=139 expected=255
i=140: read_buf[i]=140 expected=255
i=141: read_buf[i]=141 expected=255
i=142: read_buf[i]=142 expected=255
i=143: read_buf[i]=143 expected=255
i=144: read_buf[i]=144 expected=255
i=145: read_buf[i]=145 expected=255
i=146: read_buf[i]=146 expected=255
i=147: read_buf[i]=147 expected=255
i=148: read_buf[i]=148 expected=255
i=149: read_buf[i]=149 expected=255
i=150: read_buf[i]=150 expected=255
i=151: read_buf[i]=151 expected=255
i=152: read_buf[i]=152 expected=255
i=153: read_buf[i]=153 expected=255
i=154: read_buf[i]=154 expected=255
i=155: read_buf[i]=155 expected=255
i=156: read_buf[i]=156 expected=255
i=157: read_buf[i]=157 expected=255
i=158: read_buf[i]=158 expected=255
i=159: read_buf[i]=159 expected=255
i=160: read_buf[i]=160 expected=255
i=161: read_buf[i]=161 expected=255
i=162: read_buf[i]=162 expected=255
i=163: read_buf[i]=163 expected=255
i=164: read_buf[i]=164 expected=255
i=165: read_buf[i]=165 expected=255
i=166: read_buf[i]=166 expected=255
i=167: read_buf[i]=167 expected=255
i=168: read_buf[i]=168 expected=255
i=169: read_buf[i]=169 expected=255
i=170: read_buf[i]=170 expected=255
i=171: read_buf[i]=171 expected=255
i=172: read_buf[i]=172 expected=255
i=173: read_buf[i]=173 expected=255
i=174: read_buf[i]=174 expected=255
i=175: read_buf[i]=175 expected=255
i=176: read_buf[i]=176 expected=255
i=177: read_buf[i]=177 expected=255
i=178: read_buf[i]=178 expected=255
i=179: read_buf[i]=179 expected=255
i=180: read_buf[i]=180 expected=255
i=181: read_buf[i]=181 expected=255
i=182: read_buf[i]=182 expected=255
i=183: read_buf[i]=183 expected=255
i=184: read_buf[i]=184 expected=255
i=185: read_buf[i]=185 expected=255
i=186: read_buf[i]=186 expected=255
i=187: read_buf[i]=187 expected=255
i=188: read_buf[i]=188 expected=255
i=189: read_buf[i]=189 expected=255
i=190: read_buf[i]=190 expected=255
i=191: read_buf[i]=191 expected=255
i=192: read_buf[i]=192 expected=255
i=193: read_buf[i]=193 expected=255
i=194: read_buf[i]=194 expected=255
i=195: read_buf[i]=195 expected=255
i=196: read_buf[i]=196 expected=255
i=197: read_buf[i]=197 expected=255
i=198: read_buf[i]=198 expected=255
i=199: read_buf[i]=199 expected=255
i=200: read_buf[i]=200 expected=255
i=201: read_buf[i]=201 expected=255
i=202: read_buf[i]=202 expected=255
i=203: read_buf[i]=203 expected=255
i=204: read_buf[i]=204 expected=255
i=205: read_buf[i]=205 expected=255
i=206: read_buf[i]=206 expected=255
i=207: read_buf[i]=207 expected=255
i=208: read_buf[i]=208 expected=255
i=209: read_buf[i]=209 expected=255
i=210: read_buf[i]=210 expected=255
i=211: read_buf[i]=211 expected=255
i=212: read_buf[i]=212 expected=255
i=213: read_buf[i]=213 expected=255
i=214: read_buf[i]=214 expected=255
i=215: read_buf[i]=215 expected=255
i=216: read_buf[i]=216 expected=255
i=217: read_buf[i]=217 expected=255
i=218: read_buf[i]=218 expected=255
i=219: read_buf[i]=219 expected=255
i=220: read_buf[i]=220 expected=255
i=221: read_buf[i]=221 expected=255
i=222: read_buf[i]=222 expected=255
i=223: read_buf[i]=223 expected=255
i=224: read_buf[i]=224 expected=255
i=225: read_buf[i]=225 expected=255
i=226: read_buf[i]=226 expected=255
i=227: read_buf[i]=227 expected=255
i=228: read_buf[i]=228 expected=255
i=229: read_buf[i]=229 expected=255
i=230: read_buf[i]=230 expected=255
i=231: read_buf[i]=231 expected=255
i=232: read_buf[i]=232 expected=255
i=233: read_buf[i]=233 expected=255
i=234: read_buf[i]=234 expected=255
i=235: read_buf[i]=235 expected=255
i=236: read_buf[i]=236 expected=255
i=237: read_buf[i]=237 expected=255
i=238: read_buf[i]=238 expected=255
i=239: read_buf[i]=239 expected=255
i=240: read_buf[i]=240 expected=255
i=241: read_buf[i]=241 expected=255
i=242: read_buf[i]=242 expected=255
i=243: read_buf[i]=243 expected=255
i=244: read_buf[i]=244 expected=255
i=245: read_buf[i]=245 expected=255
i=246: read_buf[i]=246 expected=255
i=247: read_buf[i]=247 expected=255
i=248: read_buf[i]=248 expected=255
i=249: read_buf[i]=249 expected=255
i=250: read_buf[i]=250 expected=255
i=251: read_buf[i]=251 expected=255
i=252: read_buf[i]=252 expected=255
i=253: read_buf[i]=253 expected=255
i=254: read_buf[i]=254 expected=255
i=255: read_buf[i]=0 expected=255
i=256: read_buf[i]=1 expected=255
i=257: read_buf[i]=2 expected=255
i=258: read_buf[i]=3 expected=255
i=259: read_buf[i]=4 expected=255
i=260: read_buf[i]=5 expected=255
i=261: read_buf[i]=6 expected=255
i=262: read_buf[i]=7 expected=255
i=263: read_buf[i]=8 expected=255
i=264: read_buf[i]=9 expected=255
i=265: read_buf[i]=10 expected=255
i=266: read_buf[i]=11 expected=255
i=267: read_buf[i]=12 expected=255
i=268: read_buf[i]=13 expected=255
i=269: read_buf[i]=14 expected=255
i=270: read_buf[i]=15 expected=255
i=271: read_buf[i]=16 expected=255
i=272: read_buf[i]=17 expected=255
i=273: read_buf[i]=18 expected=255
i=274: read_buf[i]=19 expected=255
i=275: read_buf[i]=20 expected=255
i=276: read_buf[i]=21 expected=255
i=277: read_buf[i]=22 expected=255
i=278: read_buf[i]=23 expected=255
i=279: read_buf[i]=24 expected=255
i=280: read_buf[i]=25 expected=255
i=281: read_buf[i]=26 expected=255
i=282: read_buf[i]=27 expected=255
i=283: read_buf[i]=28 expected=255
i=284: read_buf[i]=29 expected=255
i=285: read_buf[i]=30 expected=255
i=286: read_buf[i]=31 expected=255
i=287: read_buf[i]=32 expected=255
i=288: read_buf[i]=33 expected=255
i=289: read_buf[i]=34 expected=255
i=290: read_buf[i]=35 expected=255
i=291: read_buf[i]=36 expected=255
i=292: read_buf[i]=37 expected=255
i=293: read_buf[i]=38 expected=255
i=294: read_buf[i]=39 expected=255
i=295: read_buf[i]=40 expected=255
i=296: read_buf[i]=41 expected=255
i=297: read_buf[i]=42 expected=255
i=298: read_buf[i]=43 expected=255
i=299: read_buf[i]=44 expected=255
i=300: read_buf[i]=45 expected=255
i=301: read_buf[i]=46 expected=255
i=302: read_buf[i]=47 expected=255
i=303: read_buf[i]=48 expected=255
i=304: read_buf[i]=49 expected=255
i=305: read_buf[i]=50 expected=255
i=306: read_buf[i]=51 expected=255
i=307: read_buf[i]=52 expected=255
i=308: read_buf[i]=53 expected=255
i=309: read_buf[i]=54 expected=255
i=310: read_buf[i]=55 expected=255
i=311: read_buf[i]=56 expected=255
i=312: read_buf[i]=57 expected=255
i=313: read_buf[i]=58 expected=255
i=314: read_buf[i]=59 expected=255
i=315: read_buf[i]=60 expected=255
i=316: read_buf[i]=61 expected=255
i=317: read_buf[i]=62 expected=255
i=318: read_buf[i]=63 expected=255
i=319: read_buf[i]=64 expected=255
i=320: read_buf[i]=65 expected=255
i=321: read_buf[i]=66 expected=255
i=322: read_buf[i]=67 expected=255
i=323: read_buf[i]=68 expected=255
i=324: read_buf[i]=69 expected=255
i=325: read_buf[i]=70 expected=255
i=326: read_buf[i]=71 expected=255
i=327: read_buf[i]=72 expected=255
i=328: read_buf[i]=73 expected=255
i=329: read_buf[i]=74 expected=255
i=330: read_buf[i]=75 expected=255
i=331: read_buf[i]=76 expected=255
i=332: read_buf[i]=77 expected=255
i=333: read_buf[i]=78 expected=255
i=334: read_buf[i]=79 expected=255
i=335: read_buf[i]=80 expected=255
i=336: read_buf[i]=81 expected=255
i=337: read_buf[i]=82 expected=255
i=338: read_buf[i]=83 expected=255
i=339: read_buf[i]=84 expected=255
i=340: read_buf[i]=85 expected=255
i=341: read_buf[i]=86 expected=255
i=342: read_buf[i]=87 expected=255
i=343: read_buf[i]=88 expected=255
i=344: read_buf[i]=89 expected=255
i=345: read_buf[i]=90 expected=255
i=346: read_buf[i]=91 expected=255
i=347: read_buf[i]=92 expected=255
i=348: read_buf[i]=93 expected=255
i=349: read_buf[i]=94 expected=255
i=350: read_buf[i]=95 expected=255
i=351: read_buf[i]=96 expected=255
i=352: read_buf[i]=97 expected=255
i=353: read_buf[i]=98 expected=255
i=354: read_buf[i]=99 expected=255
i=355: read_buf[i]=100 expected=255
i=356: read_buf[i]=101 expected=255
i=357: read_buf[i]=102 expected=255
i=358: read_buf[i]=103 expected=255
i=359: read_buf[i]=104 expected=255
i=360: read_buf[i]=105 expected=255
i=361: read_buf[i]=106 expected=255
i=362: read_buf[i]=107 expected=255
i=363: read_buf[i]=108 expected=255
i=364: read_buf[i]=109 expected=255
i=365: read_buf[i]=110 expected=255
i=366: read_buf[i]=111 expected=255
i=367: read_buf[i]=112 expected=255
i=368: read_buf[i]=113 expected=255
i=369: read_buf[i]=114 expected=255
i=370: read_buf[i]=115 expected=255
i=371: read_buf[i]=116 expected=255
i=372: read_buf[i]=117 expected=255
i=373: read_buf[i]=118 expected=255
i=374: read_buf[i]=119 expected=255
i=375: read_buf[i]=120 expected=255
i=376: read_buf[i]=121 expected=255
i=377: read_buf[i]=122 expected=255
i=378: read_buf[i]=123 expected=255
i=379: read_buf[i]=124 expected=255
i=380: read_buf[i]=125 expected=255
i=381: read_buf[i]=126 expected=255
i=382: read_buf[i]=127 expected=255
i=383: read_buf[i]=128 expected=255
i=384: read_buf[i]=129 expected=255
i=385: read_buf[i]=130 expected=255
i=386: read_buf[i]=131 expected=255
i=387: read_buf[i]=132 expected=255
i=388: read_buf[i]=133 expected=255
i=389: read_buf[i]=134 expected=255
i=390: read_buf[i]=135 expected=255
i=391: read_buf[i]=136 expected=255
i=392: read_buf[i]=137 expected=255
i=393: read_buf[i]=138 expected=255
i=394: read_buf[i]=139 expected=255
i=395: read_buf[i]=140 expected=255
i=396: read_buf[i]=141 expected=255
i=397: read_buf[i]=142 expected=255
i=398: read_buf[i]=143 expected=255
i=399: read_buf[i]=144 expected=255
i=400: read_buf[i]=145 expected=255
i=401: read_buf[i]=146 expected=255
i=402: read_buf[i]=147 expected=255
i=403: read_buf[i]=148 expected=255
i=404: read_buf[i]=149 expected=255
i=405: read_buf[i]=150 expected=255
i=406: read_buf[i]=151 expected=255
i=407: read_buf[i]=152 expected=255
i=408: read_buf[i]=153 expected=255
i=409: read_buf[i]=154 expected=255
i=410: read_buf[i]=155 expected=255
i=411: read_buf[i]=156 expected=255
i=412: read_buf[i]=157 expected=255
i=413: read_buf[i]=158 expected=255
i=414: read_buf[i]=159 expected=255
i=415: read_buf[i]=160 expected=255
i=416: read_buf[i]=161 expected=255
i=417: read_buf[i]=162 expected=255
i=418: read_buf[i]=163 expected=255
i=419: read_buf[i]=164 expected=255
i=420: read_buf[i]=165 expected=255
i=421: read_buf[i]=166 expected=255
i=422: read_buf[i]=167 expected=255
i=423: read_buf[i]=168 expected=255
i=424: read_buf[i]=169 expected=255
i=425: read_buf[i]=170 expected=255
i=426: read_buf[i]=171 expected=255
i=427: read_buf[i]=172 expected=255
i=428: read_buf[i]=173 expected=255
i=429: read_buf[i]=174 expected=255
i=430: read_buf[i]=175 expected=255
i=431: read_buf[i]=176 expected=255
i=432: read_buf[i]=177 expected=255
i=433: read_buf[i]=178 expected=255
i=434: read_buf[i]=179 expected=255
i=435: read_buf[i]=180 expected=255
i=436: read_buf[i]=181 expected=255
i=437: read_buf[i]=182 expected=255
i=438: read_buf[i]=183 expected=255
i=439: read_buf[i]=184 expected=255
i=440: read_buf[i]=185 expected=255
i=441: read_buf[i]=186 expected=255
i=442: read_buf[i]=187 expected=255
i=443: read_buf[i]=188 expected=255
i=444: read_buf[i]=189 expected=255
i=445: read_buf[i]=190 expected=255
i=446: read_buf[i]=191 expected=255
i=447: read_buf[i]=192 expected=255
i=448: read_buf[i]=193 expected=255
i=449: read_buf[i]=194 expected=255
i=450: read_buf[i]=195 expected=255
i=451: read_buf[i]=196 expected=255
i=452: read_buf[i]=197 expected=255
i=453: read_buf[i]=198 expected=255
i=454: read_buf[i]=199 expected=255
i=455: read_buf[i]=200 expected=255
i=456: read_buf[i]=201 expected=255
i=457: read_buf[i]=202 expected=255
i=458: read_buf[i]=203 expected=255
i=459: read_buf[i]=204 expected=255
i=460: read_buf[i]=205 expected=255
i=461: read_buf[i]=206 expected=255
i=462: read_buf[i]=207 expected=255
i=463: read_buf[i]=208 expected=255
i=464: read_buf[i]=209 expected=255
i=465: read_buf[i]=210 expected=255
i=466: read_buf[i]=211 expected=255
i=467: read_buf[i]=212 expected=255
i=468: read_buf[i]=213 expected=255
i=469: read_buf[i]=214 expected=255
i=470: read_buf[i]=215 expected=255
i=471: read_buf[i]=216 expected=255
i=472: read_buf[i]=217 expected=255
i=473: read_buf[i]=218 expected=255
i=474: read_buf[i]=219 expected=255
i=475: read_buf[i]=220 expected=255
i=476: read_buf[i]=221 expected=255
i=477: read_buf[i]=222 expected=255
i=478: read_buf[i]=223 expected=255
i=479: read_buf[i]=224 expected=255
i=480: read_buf[i]=225 expected=255
i=481: read_buf[i]=226 expected=255
i=482: read_buf[i]=227 expected=255
i=483: read_buf[i]=228 expected=255
i=484: read_buf[i]=229 expected=255
i=485: read_buf[i]=230 expected=255
i=486: read_buf[i]=231 expected=255
i=487: read_buf[i]=232 expected=255
i=488: read_buf[i]=233 expected=255
i=489: read_buf[i]=234 expected=255
i=490: read_buf[i]=235 expected=255
i=491: read_buf[i]=236 expected=255
i=492: read_buf[i]=237 expected=255
i=493: read_buf[i]=238 expected=255
i=494: read_buf[i]=239 expected=255
i=495: read_buf[i]=240 expected=255
i=496: read_buf[i]=241 expected=255
i=497: read_buf[i]=242 expected=255
i=498: read_buf[i]=243 expected=255
i=499: read_buf[i]=244 expected=255
i=500: read_buf[i]=245 expected=255
i=501: read_buf[i]=246 expected=255
i=502: read_buf[i]=247 expected=255
i=503: read_buf[i]=248 expected=255
i=504: read_buf[i]=249 expected=255
i=505: read_buf[i]=250 expected=255
i=506: read_buf[i]=251 expected=255
i=507: read_buf[i]=252 expected=255
i=508: read_buf[i]=253 expected=255
i=509: read_buf[i]=254 expected=255
i=511: read_buf[i]=0 expected=255
Assertion failed at WEST_TOPDIR/zephyr/tests/drivers/flash/common/src/main.c:305: flash_driver_test_flash_erase: (comparison_result is false)
Write operation failed
FAIL - test_flash_erase in 1.751 seconds
===================================================================
START - test_flash_fill
Test will run on device w25q64jvssiq@0
Assertion failed at WEST_TOPDIR/zephyr/tests/drivers/flash/common/src/main.c:223: flash_driver_test_flash_fill: (i not equal to EXPECTED_SIZE)
Expected device to be filled wth 0xaa
FAIL - test_flash_fill in 0.151 seconds
===================================================================
START - test_flash_flatten
Test will run on device w25q64jvssiq@0
Assertion failed at WEST_TOPDIR/zephyr/tests/drivers/flash/common/src/main.c:255: flash_driver_test_flash_flatten: (i not equal to EXPECTED_SIZE)
Expected device to be filled wth 0xaa
FAIL - test_flash_flatten in 0.149 seconds
===================================================================
START - test_flash_page_layout
Test will run on device w25q64jvssiq@0
start_offset=0x0 size=4096 index=0
page_count=2048
PASS - test_flash_page_layout in 0.071 seconds
===================================================================
START - test_get_size
Test will run on device w25q64jvssiq@0
SKIP - test_get_size in 0.061 seconds
===================================================================
START - test_read_unaligned_address
Test will run on device w25q64jvssiq@0
PASS - test_read_unaligned_address in 0.127 seconds
===================================================================
TESTSUITE flash_driver failed.
------ TESTSUITE SUMMARY START ------
SUITE FAIL - 50.00% [flash_driver]: pass = 3, fail = 3, skip = 1, total = 7 duration = 2.513 seconds
- PASS - [flash_driver.test_flash_copy] duration = 0.203 seconds
- FAIL - [flash_driver.test_flash_erase] duration = 1.751 seconds
- FAIL - [flash_driver.test_flash_fill] duration = 0.151 seconds
- FAIL - [flash_driver.test_flash_flatten] duration = 0.149 seconds
- PASS - [flash_driver.test_flash_page_layout] duration = 0.071 seconds
- SKIP - [flash_driver.test_get_size] duration = 0.061 seconds
- PASS - [flash_driver.test_read_unaligned_address] duration = 0.127 seconds
------ TESTSUITE SUMMARY END ------
===================================================================
PROJECT EXECUTION FAILED
Expected behavior
Test should pass:
===================================================================
PROJECT EXECUTION FAILED
*** Booting Zephyr OS build v4.1.0-1331-g916897f59e78 ***
Running TESTSUITE flash_driver
===================================================================
START - test_flash_copy
Test will run on device w25q64jvssiq@0
PASS - test_flash_copy in 0.202 seconds
===================================================================
START - test_flash_erase
Test will run on device w25q64jvssiq@0
PASS - test_flash_erase in 0.126 seconds
===================================================================
START - test_flash_fill
Test will run on device w25q64jvssiq@0
PASS - test_flash_fill in 0.071 seconds
===================================================================
START - test_flash_flatten
Test will run on device w25q64jvssiq@0
PASS - test_flash_flatten in 0.132 seconds
===================================================================
START - test_flash_page_layout
Test will run on device w25q64jvssiq@0
start_offset=0x0 size=4096 index=0
page_count=2048
PASS - test_flash_page_layout in 0.071 seconds
===================================================================
START - test_get_size
Test will run on device w25q64jvssiq@0
SKIP - test_get_size in 0.004 seconds
===================================================================
START - test_read_unaligned_address
Test will run on device w25q64jvssiq@0
PASS - test_read_unaligned_address in 0.070 seconds
===================================================================
TESTSUITE flash_driver succeeded
------ TESTSUITE SUMMARY START ------
SUITE PASS - 100.00% [flash_driver]: pass = 6, fail = 0, skip = 1, total = 7 duration = 0.676 seconds
- PASS - [flash_driver.test_flash_copy] duration = 0.202 seconds
- PASS - [flash_driver.test_flash_erase] duration = 0.126 seconds
- PASS - [flash_driver.test_flash_fill] duration = 0.071 seconds
- PASS - [flash_driver.test_flash_flatten] duration = 0.132 seconds
- PASS - [flash_driver.test_flash_page_layout] duration = 0.071 seconds
- SKIP - [flash_driver.test_get_size] duration = 0.004 seconds
- PASS - [flash_driver.test_read_unaligned_address] duration = 0.070 seconds
------ TESTSUITE SUMMARY END ------
===================================================================
PROJECT EXECUTION SUCCESSFUL
Impact
All samples and tests for frdm_mcxn947 writing to the storage partition, located at the w25q64jvssiq flash, are failed.
Environment:
- OS: (e.g. Linux, MacOS, Windows)
- Toolchain (e.g Zephyr SDK, ...)
- SHA-1: 8d6ab28
Additional context
The issue is caused by the following commit: 7ed7cd1
Author: Zhaoxiang Jin Zhaoxiang.Jin_1@nxp.com
Date: 3/26/2025
Message: modules: hal_nxp: Move hal_nxp glue layer to zephyr repo