<?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>S32 Design StudioのトピックRe: S32v234 access 4 channel OV10640 problem</title>
    <link>https://community.nxp.com/t5/S32-Design-Studio/S32v234-access-4-channel-OV10640-problem/m-p/815006#M3663</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;After executing this demo, HDMI will display green&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 23 Aug 2018 06:45:09 GMT</pubDate>
    <dc:creator>435761040</dc:creator>
    <dc:date>2018-08-23T06:45:09Z</dc:date>
    <item>
      <title>S32v234 access 4 channel OV10640 problem</title>
      <link>https://community.nxp.com/t5/S32-Design-Studio/S32v234-access-4-channel-OV10640-problem/m-p/815002#M3659</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I refer to the ISP tutorial to modify the ov10635 four-way camera tutorial&lt;BR /&gt;Mainly to replace OV10635 with OV10640&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="20180822151434.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/68772iAEF0A6A843A4EA1E/image-size/large?v=v2&amp;amp;px=999" role="button" title="20180822151434.png" alt="20180822151434.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Added in main.cpp&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="20180822151649.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/68818i04E85B6E6A7E4198/image-size/large?v=v2&amp;amp;px=999" role="button" title="20180822151649.png" alt="20180822151649.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;After the compilation is finished, move the generated .elf to S32V234 and the result seems to crash. Show OAL initialization error?&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;root@s32v234sbc:~# ./bp_ov10640.elf&lt;BR /&gt;Press Ct 5886.877973] bp_ov10640.elf[1071]: unhandled level 2 translation fault (11) at 0x00000038, esr 0x92000006&lt;BR /&gt;[ 5886.887451] pgd = ffffffc078b56000&lt;BR /&gt;[ 5886.890810] [00000038] *pgd=00000000f8b54003, *pud=00000000f8b54003, *pmd=0000000000000000&lt;BR /&gt;[ 5886.899046]&lt;BR /&gt;[ 5886.900525] CPU: 1 PID: 1071 Comm: bp_ov10640.elf Not tainted 4.1.26-rt29-00003-g0df2715d1761 #3&lt;BR /&gt;[ 5886.909298] Hardware name: Freescale S32V234 (DT)&lt;BR /&gt;[ 5886.913961] task: ffffffc078a712c0 ti: ffffffc078cac000 task.ti: ffffffc078cac000&lt;BR /&gt;[ 5886.921442] PC is at 0x40b9c8&lt;BR /&gt;[ 5886.924363] LR is at 0x40b9ac&lt;BR /&gt;[ 5886.927328] pc : [&amp;lt;000000000040b9c8&amp;gt;] lr : [&amp;lt;000000000040b9ac&amp;gt;] pstate: 60000000&lt;BR /&gt;[ 5886.934680] sp : 0000007fefd44ec0&lt;BR /&gt;[ 5886.937987] x29: 0000007fefd44ec0 x28: 0000000000000000&lt;BR /&gt;[ 5886.943263] x27: 0000000000000000 x26: 0000000000000000&lt;BR /&gt;[ 5886.948553] x25: 0000000000000000 x24: 0000000000000000&lt;BR /&gt;[ 5886.953841] x23: 0000000000000000 x22: 0000000000000000&lt;BR /&gt;[ 5886.959130] x21: 000000000b0e8730 x20: 000000000b0e8620&lt;BR /&gt;[ 5886.964418] x19: 000000000b0e8628 x18: 0000000000000000&lt;BR /&gt;[ 5886.969707] x17: 0000007fae7ea720 x16: 0000007faeb190d0&lt;BR /&gt;[ 5886.974995] x15: 0000000000000195 x14: 0000007faee2bb20&lt;BR /&gt;[ 5886.980284] x13: 000000000000004f x12: 0000000000000006&lt;BR /&gt;[ 5886.985573] x11: 0000007fae8ba000 x10: 7361656c50202e64&lt;BR /&gt;[ 5886.990862] x9 : 0000000000000007 x8 : 0000007fae8bc588&lt;BR /&gt;[ 5886.996150] x7 : 0000000000000003 x6 : 525245203a4c414f&lt;BR /&gt;[ 5887.001439] x5 : 0000000000000004 x4 : 0000000000000000&lt;BR /&gt;[ 5887.006727] x3 : 00000000ffffffff x2 : 0000000000000000&lt;BR /&gt;[ 5887.012016] x1 : 000000000b0e8628 x0 : 0000000000000000&lt;BR /&gt;[ 5887.017305]&lt;BR /&gt;rl+C to terminate the demo.&lt;BR /&gt;Framebuffer mapped at 0x7fae3de000.&lt;BR /&gt;OAL: ERROR, Initialization failed. Please check the OAL kernel module.&lt;/P&gt;&lt;P&gt;Segmentation fault&lt;BR /&gt;root@s32v234sbc:~#&lt;BR /&gt;root@s32v234sbc:~#&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;Even if I commented out OAL_Initialize() in the main.cpp code, I reported the same error.&lt;/P&gt;&lt;P&gt;Have you encountered this kind of problem?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 22 Aug 2018 08:37:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32-Design-Studio/S32v234-access-4-channel-OV10640-problem/m-p/815002#M3659</guid>
      <dc:creator>435761040</dc:creator>
      <dc:date>2018-08-22T08:37:46Z</dc:date>
    </item>
    <item>
      <title>Re: S32v234 access 4 channel OV10640 problem</title>
      <link>https://community.nxp.com/t5/S32-Design-Studio/S32v234-access-4-channel-OV10640-problem/m-p/815003#M3660</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;What is your target linux version?&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Jiri&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 22 Aug 2018 08:50:48 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32-Design-Studio/S32v234-access-4-channel-OV10640-problem/m-p/815003#M3660</guid>
      <dc:creator>jiri_kral</dc:creator>
      <dc:date>2018-08-22T08:50:48Z</dc:date>
    </item>
    <item>
      <title>Re: S32v234 access 4 channel OV10640 problem</title>
      <link>https://community.nxp.com/t5/S32-Design-Studio/S32v234-access-4-channel-OV10640-problem/m-p/815004#M3661</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Linux s32v234sbc 4.1.26-rt29-00003-g0df2715d1761 #3 SMP PREEMPT Mon Aug 13 10:18:19 CST 2018 aarch64 aarch64 aarch64 GNU/Linux&lt;/P&gt;&lt;P&gt;Auto Linux BSP 1.0 s32v234sbc&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 22 Aug 2018 08:52:50 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32-Design-Studio/S32v234-access-4-channel-OV10640-problem/m-p/815004#M3661</guid>
      <dc:creator>435761040</dc:creator>
      <dc:date>2018-08-22T08:52:50Z</dc:date>
    </item>
    <item>
      <title>Re: S32v234 access 4 channel OV10640 problem</title>
      <link>https://community.nxp.com/t5/S32-Design-Studio/S32v234-access-4-channel-OV10640-problem/m-p/815005#M3662</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am following the main.cpp generated by the ISP tutorial settings.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;/*&lt;BR /&gt; * main implementation: use this 'C' sample to create your own application&lt;BR /&gt; *&lt;BR /&gt; */&lt;BR /&gt;&lt;BR /&gt;#include "oal.h"&lt;/P&gt;&lt;P&gt;#include "isp_gen.h"&lt;BR /&gt;#include "isp_user_define.h"&lt;BR /&gt;#include "ov10635_surround_c.h"&lt;/P&gt;&lt;P&gt;int main(int, char **)&lt;BR /&gt;{&lt;BR /&gt; &lt;BR /&gt; /* OAL initialization */&lt;BR /&gt; OAL_Initialize();&lt;BR /&gt;/**********************************************************************&lt;BR /&gt; The ISP_CALL is placeholder for calling the graph. &lt;BR /&gt; The definition of ISP_CALL is generated by graph tool to perform &lt;BR /&gt; all the manipulations with created process. &lt;BR /&gt; The user can change this code using other methods for process manipulation&lt;BR /&gt; generated by graph tool.&lt;BR /&gt;**********************************************************************/&lt;/P&gt;&lt;P&gt;ISP_CALL();&lt;/P&gt;&lt;P&gt;return 0;&lt;BR /&gt; &lt;BR /&gt;}&lt;/P&gt;&lt;P&gt;/**********************************************************************&lt;BR /&gt; The io_config is placeholder for calling the initialization of Input/Output.&lt;BR /&gt; io_config is called from the code generated by graph tool.&lt;BR /&gt; The user should add the code to execute all steps to initialize&lt;BR /&gt; DDR buffers.&lt;BR /&gt; **********************************************************************/&lt;/P&gt;&lt;P&gt;void io_config(sdi_grabber *lpGrabber)&lt;BR /&gt; {&lt;BR /&gt; /* Insert the code to initialize DDR buffers */ &lt;BR /&gt; sdi_FdmaIO *lpFdma = (sdi_FdmaIO*)lpGrabber-&amp;gt;IoGet(SEQ_OTHRIX_FDMA);&lt;BR /&gt; SDI_ImageDescriptor lFrmDesc = SDI_ImageDescriptor(WIDTH_DDR, HEIGHT_DDR, RGB888);&lt;BR /&gt; lpFdma-&amp;gt;DdrBufferDescSet(FDMA_IX_FDMA1, lFrmDesc);&lt;BR /&gt; lpFdma-&amp;gt;DdrBuffersAlloc(FDMA_IX_FDMA1, DDR_OUT_BUFFER_CNT);&lt;/P&gt;&lt;P&gt;&lt;BR /&gt; }&lt;/P&gt;&lt;P&gt;/**********************************************************************&lt;BR /&gt; The camera_config is placeholder for calling the initialization of camera. &lt;BR /&gt; camera_config is called from the code generated by graph tool. &lt;BR /&gt; The user should add the code to execute all steps to initialize &lt;BR /&gt; the camera installed in his board.&lt;BR /&gt;**********************************************************************/&lt;/P&gt;&lt;P&gt;void camera_config()&lt;BR /&gt; {&lt;BR /&gt; /* Insert the code to initialize the camera */ &lt;BR /&gt; }&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But it can't be used. Do you need to fill in the functions inside? Where can I find these fills? Configuration of ov10640.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Aug 2018 01:46:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32-Design-Studio/S32v234-access-4-channel-OV10640-problem/m-p/815005#M3662</guid>
      <dc:creator>435761040</dc:creator>
      <dc:date>2018-08-23T01:46:03Z</dc:date>
    </item>
    <item>
      <title>Re: S32v234 access 4 channel OV10640 problem</title>
      <link>https://community.nxp.com/t5/S32-Design-Studio/S32v234-access-4-channel-OV10640-problem/m-p/815006#M3663</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;After executing this demo, HDMI will display green&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 23 Aug 2018 06:45:09 GMT</pubDate>
      <guid>https://community.nxp.com/t5/S32-Design-Studio/S32v234-access-4-channel-OV10640-problem/m-p/815006#M3663</guid>
      <dc:creator>435761040</dc:creator>
      <dc:date>2018-08-23T06:45:09Z</dc:date>
    </item>
  </channel>
</rss>

