<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>LPC Microcontrollers中的主题 Synchronous Abort &amp;quot; handler error</title>
    <link>https://community.nxp.com/t5/LPC-Microcontrollers/Synchronous-Abort-quot-handler-error/m-p/1828402#M55657</link>
    <description>&lt;P&gt;Hi all&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am having Xilinx Zynq UltraScale+ MPSoc Cortex R5 target board.&amp;nbsp;&lt;/P&gt;&lt;P&gt;U-boot is ported successfully, but while porting Vxworks image I am facing error.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Following command I am running&amp;nbsp;&lt;/P&gt;&lt;P&gt;1. tftpboot 0x7810000 vxWorks.bin&amp;nbsp;&lt;/P&gt;&lt;P&gt;2. go&amp;nbsp;0x7810000&amp;nbsp;&lt;/P&gt;&lt;P&gt;This I have tried with other address also 0x2000000 result is the same .&amp;nbsp;&lt;/P&gt;&lt;P&gt;Does anyone is having solution&amp;nbsp; for loading vxworks binary .&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 14 Mar 2024 11:04:51 GMT</pubDate>
    <dc:creator>utkarsh</dc:creator>
    <dc:date>2024-03-14T11:04:51Z</dc:date>
    <item>
      <title>Synchronous Abort " handler error</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Synchronous-Abort-quot-handler-error/m-p/1828402#M55657</link>
      <description>&lt;P&gt;Hi all&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am having Xilinx Zynq UltraScale+ MPSoc Cortex R5 target board.&amp;nbsp;&lt;/P&gt;&lt;P&gt;U-boot is ported successfully, but while porting Vxworks image I am facing error.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Following command I am running&amp;nbsp;&lt;/P&gt;&lt;P&gt;1. tftpboot 0x7810000 vxWorks.bin&amp;nbsp;&lt;/P&gt;&lt;P&gt;2. go&amp;nbsp;0x7810000&amp;nbsp;&lt;/P&gt;&lt;P&gt;This I have tried with other address also 0x2000000 result is the same .&amp;nbsp;&lt;/P&gt;&lt;P&gt;Does anyone is having solution&amp;nbsp; for loading vxworks binary .&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 14 Mar 2024 11:04:51 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Synchronous-Abort-quot-handler-error/m-p/1828402#M55657</guid>
      <dc:creator>utkarsh</dc:creator>
      <dc:date>2024-03-14T11:04:51Z</dc:date>
    </item>
    <item>
      <title>Re: Synchronous Abort " handler error</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Synchronous-Abort-quot-handler-error/m-p/1834250#M55729</link>
      <description>&lt;P&gt;For&amp;nbsp;&lt;SPAN&gt;Vxworks problem, please contact Wind River.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 25 Mar 2024 06:21:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Synchronous-Abort-quot-handler-error/m-p/1834250#M55729</guid>
      <dc:creator>yipingwang</dc:creator>
      <dc:date>2024-03-25T06:21:42Z</dc:date>
    </item>
    <item>
      <title>Re: Synchronous Abort " handler error</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Synchronous-Abort-quot-handler-error/m-p/1884505#M56212</link>
      <description>&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;Sorry no solution but similar error at the end, on booting, after succeeding the loading&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;else : two documents are important&amp;nbsp; :&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;-&amp;gt;&amp;nbsp;the readme file defined into BSP of the board witch specified a supplement guide for a board&lt;/P&gt;&lt;P&gt;-&amp;gt; eg : the vxwork_&amp;lt;board name&amp;gt; bsp_supplement_guide....pdf&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;else I get this on my board, similar issue : LX2160A-RDB-B shematics rev c&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;bootargs=dpni(0,0)host:vxWorks h=10.24.10.161 e=10.24.10.169:ffffff00 u=target pw=vxTarget f=0x1&lt;/P&gt;&lt;P&gt;-&amp;gt; so set f = 0x1 to use the Standard DTB and not the legacy DTB (requested in the documention&lt;/P&gt;&lt;P&gt;bootcmdarm=wdt dev watchdog@23a0000; wdt stop;tftpboot 0x85000000 images/nxp_lx2160a/uhypervisor; tftpboot 0x84000000 images/nxp_lx2160a/fsl-lx2160a-rdb.dtb; fsl_mc apply DPL 0x20d00000;bootm 0x85000000 - 0x84000000&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;=&amp;gt; run bootcmdarm&lt;BR /&gt;Using DPMAC18@rgmii-id device&lt;BR /&gt;TFTP from server 10.24.10.161; our IP address is 10.24.10.169&lt;BR /&gt;Filename 'images/nxp_lx2160a/uhypervisor'.&lt;BR /&gt;Load address: 0x85000000&lt;BR /&gt;Loading: #################################################################&lt;BR /&gt;#################################################################&lt;BR /&gt;#################################################################&lt;BR /&gt;#################################################################&lt;BR /&gt;#################################################################&lt;BR /&gt;##################&lt;BR /&gt;7 MiB/s&lt;BR /&gt;done&lt;BR /&gt;Bytes transferred = 5025896 (4cb068 hex)&lt;BR /&gt;Using DPMAC18@rgmii-id device&lt;BR /&gt;TFTP from server 10.24.10.161; our IP address is 10.24.10.169&lt;BR /&gt;Filename 'images/nxp_lx2160a/fsl-lx2160a-rdb.dtb'.&lt;BR /&gt;Load address: 0x84000000&lt;BR /&gt;Loading: ##&lt;BR /&gt;9.2 MiB/s&lt;BR /&gt;done&lt;BR /&gt;Bytes transferred = 28957 (711d hex)&lt;BR /&gt;fsl-mc: Deploying data path layout ... SUCCESS&lt;BR /&gt;## Booting kernel from Legacy Image at 85000000 ...&lt;BR /&gt;Image Name: vxworks&lt;BR /&gt;Created: 2024-06-05 9:19:06 UTC&lt;BR /&gt;Image Type: AArch64 VxWorks Kernel Image (uncompressed)&lt;BR /&gt;Data Size: 5025832 Bytes = 4.8 MiB&lt;BR /&gt;Load Address: 80100000&lt;BR /&gt;Entry Point: 80100000&lt;BR /&gt;Verifying Checksum ... OK&lt;BR /&gt;## Flattened Device Tree blob at 84000000&lt;BR /&gt;Booting using the fdt blob at 0x84000000&lt;BR /&gt;Loading Kernel Image&lt;BR /&gt;Using standard DTB&lt;BR /&gt;Loading Device Tree to 000000009fff5000, end 000000009ffff11c ... OK&lt;/P&gt;&lt;P&gt;Starting kernel ...&lt;/P&gt;&lt;P&gt;"Synchronous Abort" handler, esr 0x02000000&lt;BR /&gt;elr: 00000000063ea000 lr : 0000000082005fd0 (reloc)&lt;BR /&gt;elr: 0000000080100000 lr : 00000000fbd1bfd0&lt;BR /&gt;x0 : 000000009fff5000 x1 : 0000000000000000&lt;BR /&gt;x2 : 0000000000000000 x3 : 0000000000000000&lt;BR /&gt;x4 : 0000000080100000 x5 : 0000000000000001&lt;BR /&gt;x6 : 0000000000000008 x7 : 0000000000000000&lt;BR /&gt;x8 : 00000000fbb0e718 x9 : 0000010000000000&lt;BR /&gt;x10: 000000000a200023 x11: 0000000000000002&lt;BR /&gt;x12: 0000000000000002 x13: 00000000fbdfffff&lt;BR /&gt;x14: 000000009fff5000 x15: 00000000fbd18be8&lt;BR /&gt;x16: 00000000fbd702b0 x17: 0000000000000000&lt;BR /&gt;x18: 00000000fbb11d90 x19: 00000000fbde6c98&lt;BR /&gt;x20: 0000000000000000 x21: 0000000000000400&lt;BR /&gt;x22: 00000000fbdad648 x23: 00000000fbb200c7&lt;BR /&gt;x24: 00000000fbb200c7 x25: 0000000000000003&lt;BR /&gt;x26: 00000000fbb17188 x27: 0000000000000001&lt;BR /&gt;x28: 0000000000000001 x29: 00000000fbd1bf98&lt;/P&gt;&lt;P&gt;Code: 00000000 00000000 00000000 00000000 (00000000)&lt;BR /&gt;Resetting CPU ...&lt;/P&gt;&lt;P&gt;### ERROR ### Please RESET the board ###&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;all seems OK for loading vxworks (uhypervisor is a link to uVxWorks binary !), loading the DTB, applying the DPAA2 DPL memory setting for&amp;nbsp;&lt;/P&gt;&lt;P&gt;DPAA2 driver configuration&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;but like you, at the end, still blocked on starting VxWorks !!!&lt;/P&gt;&lt;P&gt;how analysing this output, how defining a diagnotic about this ?!?&lt;/P&gt;&lt;P&gt;WindRiver is working with us on this .... no found yet the reason&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;VBR&lt;/P&gt;&lt;P&gt;Thierry LOUSSOT&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 10 Jun 2024 22:28:45 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Synchronous-Abort-quot-handler-error/m-p/1884505#M56212</guid>
      <dc:creator>Thierry_LOUSSOT</dc:creator>
      <dc:date>2024-06-10T22:28:45Z</dc:date>
    </item>
    <item>
      <title>Re: Synchronous Abort " handler error</title>
      <link>https://community.nxp.com/t5/LPC-Microcontrollers/Synchronous-Abort-quot-handler-error/m-p/1890217#M56272</link>
      <description>&lt;P&gt;Hi All&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Finally the solution of issue on booting VxWorks image is relevant to the Uboot version as the Uboot version is not correct to boot later VxWorks image&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Please need to report to the step described into this post, to update Uboot version from SD card device (as available on my board LX2160A-RDB-B), not too complex.&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/t5/Layerscape-Knowledge-Base/LX2160ARDB-How-to-update-composite-firmware-in-FlexSPI-NOR-Flash/ta-p/1154511" target="_blank"&gt;LX2160ARDB – How to update composite firmware in FlexSPI NOR Flash and SD/eMMC card using an SD card - NXP Community&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;From readme file defined into BSP for my board LX2160A-RDB-B, it is specified the lsdk2012&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;So take care to specify the correct Uboot binary version, as .../lsdk&amp;lt;number&amp;gt;/...&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;wget&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://www.nxp.com/lgfiles/sdk/lsdk2012/firmware_lx2160ardb_rev2_uboot_sdboot.img" target="_blank" rel="noopener"&gt;https://www.nxp.com/lgfiles/sdk/lsdk2012/firmware_lx2160ardb_rev2_uboot_sdboot.img&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;and after follow the description specified into previous link (&lt;A href="https://community.nxp.com/t5/Layerscape-Knowledge-Base/LX2160ARDB-How-to-update-composite-firmware-in-FlexSPI-NOR-Flash/ta-p/1154511" target="_blank"&gt;LX2160ARDB – How to update co&lt;/A&gt;...)&lt;/P&gt;&lt;P&gt;From booting on SD card : all works fine now !!!! : so I can use my board under VxWorks !&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;but I get an issue to launch Uboot from XSPI device BANK 0&lt;/P&gt;&lt;P&gt;_____________________________________________&lt;/P&gt;&lt;P&gt;Resume : I have tried under Uboot shell to flash the xspiboot device (only on BANK)... to boot from "XSPI BANK 0" device instead of the SD card but it doesn't work (DEL 19 under my board is lighted all the time ????&lt;/P&gt;&lt;P&gt;what's wrong ???&lt;/P&gt;&lt;P&gt;______________________________________________________&lt;/P&gt;&lt;P&gt;Description of all steps to update XSPI device :&amp;nbsp;&lt;/P&gt;&lt;P&gt;get binary under web :&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;wget&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://www.nxp.com/lgfiles/sdk/lsdk2012/firmware_lx2160ardb_rev2_uboot_xspiboot.img" target="_blank" rel="noopener"&gt;https://www.nxp.com/lgfiles/sdk/lsdk2012/firmware_lx2160ardb_rev2_uboot_xspiboot.img&lt;/A&gt;&lt;/P&gt;&lt;P&gt;copy the binary (from USB key) under SD card at an offet 150500 block of 512 bytes :&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; dd if=firmware_lx2160ardb_rev2_uboot_xspiboot.img of=/dev/sdb bs=512 seek=150500&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;Get size of binary data&amp;nbsp; :&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;size memory of firmware_lx2160ardb_rev2_uboot_xspiboot.img = 52.531.420 bytes (=32190DC)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;So I have then typed this command, from uboot (well launched from SD cartd)&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;mmc read 0xa0000000 24be4 190d2&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;(offset of 150500 blocks of 512 octets -&amp;gt; 150500 =&amp;gt; 0x24be4)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;(190d2 as 52.531.420 bytes/512 = 102600 =&amp;gt; 0x190C8, and I add 10 blocs (+0x0a) =&amp;gt; 0x190d2&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Outpu Results :&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;MMC read: dev # 0, block # 150500, count 102610 ... 102610 blocks read: OK&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;And Just to finish to write into the NorFlash "Bank 0"&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;=&amp;gt; sf probe 0:0&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;SF: Detected mt35xu512aba with page size 256 Bytes, erase size 128 KiB, total 64 MiB&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;=&amp;gt; sf erase 0 +32190DC&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;SF: 52559872 bytes @ 0x0 Erased: OK&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;=&amp;gt; sf write 0xa0000000 0x0 32190DC&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;device 0 offset 0x0, size 0x32190dc&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;SF: 52531420 bytes @ 0x0 Written: OK&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;So XSPI erase+write seems OK but when I try to boot on XSPI BANK 0&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;DEL 19 is lighed, FAN is running a lot ???? and nothing is written ou serial console&amp;nbsp; : the Uboot is not correctly launched, why ?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If someone has an idea how to write correctly on XSPI BANK 0 from uboot shell ?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I don't see my mistake ....&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for any help&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;VBR&lt;/P&gt;&lt;P&gt;Thierry LOUSSOT&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 19 Jun 2024 08:50:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/LPC-Microcontrollers/Synchronous-Abort-quot-handler-error/m-p/1890217#M56272</guid>
      <dc:creator>Thierry_LOUSSOT</dc:creator>
      <dc:date>2024-06-19T08:50:06Z</dc:date>
    </item>
  </channel>
</rss>

