🤖Have you ever tried Chat.M5Stack.com before asking??😎
    M5Stack Community
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login

    M5Stack Official ESP32 Camera Module - Demo, Runtime Error

    Scheduled Pinned Locked Moved PRODUCTS
    16 Posts 4 Posters 50.9k Views 1 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • pksuf07P Offline
      pksuf07 @Calin
      last edited by

      @calin

      ![alt text](0_1530052260078_f6b31b03-3156-4615-8f94-d51f3134b6cc-image.png image url)

      I would if the unit is like DevKit but as you can see in above picture. No pinout for soldering. Did you mean soder directly on ESP32 chip pinout?

      I appreciate your attention to my question a lot.

      Kyu

      1 Reply Last reply Reply Quote 0
      • 0x1abin0 Offline
        0x1abin
        last edited by

        Hi, try prebuilt firmware:
        https://github.com/m5stack/esp32-cam-demo/blob/m5cam/m5cam-firmware.zip

        C pksuf07P D 4 Replies Last reply Reply Quote 0
        • C Offline
          Calin @0x1abin
          last edited by Calin

          @bin 在 M5Stack Official ESP32 Camera Module - Demo, Runtime Error 中说:

          Hi, try prebuilt firmware:
          https://github.com/m5stack/esp32-cam-demo/blob/m5cam/m5cam-firmware.zip

          That firmware should do... if the hardware is OK

          @pksuf07 在 M5Stack Official ESP32 Camera Module - Demo, Runtime Error 中说:

          @calin

          Did you mean soder directly on ESP32 chip pinout?

          Well... yeah... if you are determined to debug...

          pksuf07P 1 Reply Last reply Reply Quote 0
          • pksuf07P Offline
            pksuf07 @0x1abin
            last edited by

            @bin

            Hi Bin,
            This works. It probed camera good and got connected. Can you enlighten me there is any changes in the source code?


            I (0) cpu_start: App cpu up.
            I (361) heap_init: Initializing. RAM available for dynamic allocation:
            I (368) heap_init: At 3FFAE6E0 len 00001920 (6 KiB): DRAM
            I (374) heap_init: At 3FFB9E48 len 000261B8 (152 KiB): DRAM
            I (380) heap_init: At 3FFE0440 len 00003BC0 (14 KiB): D/IRAM
            I (386) heap_init: At 3FFE4350 len 0001BCB0 (111 KiB): D/IRAM
            I (393) heap_init: At 400907AC len 0000F854 (62 KiB): IRAM
            I (399) cpu_start: Pro cpu start user code
            I (193) cpu_start: Starting scheduler on PRO CPU.
            I (0) cpu_start: Starting scheduler on APP CPU.
            I (283) camera_demo: Detected OV2640 camera, using JPEG format
            I (503) camera_demo: ESP_WIFI_MODE_AP
            I (503) system_api: Base MAC address is not set, read default base MAC address from BLK0 of EFUSE
            I (503) system_api: Base MAC address is not set, read default base MAC address from BLK0 of EFUSE
            I (593) phy: phy_version: 3910, c0c45a3, May 21 2018, 18:07:06, 0, 0
            I (603) camera_demo: wifi_init_softap finished.SSID:M5Cam password:
            I (603) camera_demo: Open http://192.168.4.1/jpg for single image/jpg image
            I (613) camera_demo: Open http://192.168.4.1/jpg_stream for multipart/x-mixed-replace stream of JPEGs
            I (623) camera_demo: Free heap: 142392
            I (623) camera_demo: Camera demo ready

            1 Reply Last reply Reply Quote 0
            • pksuf07P Offline
              pksuf07 @Calin
              last edited by

              @calin

              Thanks for advice. I feel sorry I do not have skill and equipment to solder ESP32 Chipset pint out for debugging which I would love to learn to .

              @Bin
              I will try.

              C 1 Reply Last reply Reply Quote 0
              • C Offline
                Calin @pksuf07
                last edited by Calin

                @pksuf07 在 M5Stack Official ESP32 Camera Module - Demo, Runtime Error 中说:

                @calin

                Thanks for advice. I feel sorry I do not have skill and equipment to solder ESP32 Chipset pint out for debugging which I would love to learn to .

                @Bin
                I will try.

                Here is my M5Stack debug setup: a "home made" Jtag, some ESP32 board and a ILI9341 TFT.
                And M5Stack device running (almost) the same code :)

                0_1530136085837_20180621_021344.jpg

                Too bad the actual M5Stack don't have a touchscreen... i can use the touchscreen on the debug "setup" :)

                0_1530136761254_M5Dbg.PNG

                pksuf07P 1 Reply Last reply Reply Quote 0
                • pksuf07P Offline
                  pksuf07 @Calin
                  last edited by

                  @calin

                  Appreciated your information and picture.

                  I am already able to configure the debugging setup. I have done it but I could not with ESP32CAM.

                  By the way, it seems to me that you are using platform I/O which I do not use. So, I will try as per your configuration.

                  And I do not have m5stack core and accessory units except ESP32CAM.

                  In fact I am interesting ESP32CAm only if it can handle some real time application because I believe it can off-load some of processing with ESP32, especially by pipelining processing frame while it streaming. For example stereo vision for distance. This is just hobbiest's thought.

                  Thanks,
                  :)

                  1 Reply Last reply Reply Quote 0
                  • C Offline
                    Calin
                    last edited by

                    I can't debug on M5Stack Core because it use GPIO 14 as TFT CS and that's interfering with Jtag TMS line.
                    That's why i made this setup for debugging.

                    pksuf07P 1 Reply Last reply Reply Quote 0
                    • pksuf07P Offline
                      pksuf07 @Calin
                      last edited by

                      @calin
                      Understood. I am sorry I do not have M5Stack core. Only ESP32CAM. I now understand your setup little bit.

                      I should keep in touch with you more to learn from you more.

                      1 Reply Last reply Reply Quote 0
                      • pksuf07P Offline
                        pksuf07 @0x1abin
                        last edited by

                        @bin

                        Hi bin,
                        Can you give little information on the changes or setup I am missing? I tried to make this as STA and giving static ip address. The firmware you uploaded is good for softAP.
                        Thanks,

                        0x1abin0 1 Reply Last reply Reply Quote 0
                        • 0x1abin0 Offline
                          0x1abin @pksuf07
                          last edited by

                          @pksuf07 Hi, This is the ESP32CAM pinout
                          https://github.com/m5stack/esp32-cam-demo/blob/m5cam/main/Kconfig.projbuild#L44

                          1 Reply Last reply Reply Quote 0
                          • D Offline
                            dda @0x1abin
                            last edited by

                            @0x1abin The prebuilt firmware doesn't work for me either. I get this:

                            I (362) heap_init: Initializing. RAM available for dynamic allocation:
                            I (369) heap_init: At 3FFAE6E0 len 00001920 (6 KiB): DRAM
                            I (375) heap_init: At 3FFB9E48 len 000261B8 (152 KiB): DRAM
                            I (381) heap_init: At 3FFE0440 len 00003BC0 (14 KiB): D/IRAM
                            I (387) heap_init: At 3FFE4350 len 0001BCB0 (111 KiB): D/IRAM
                            I (394) heap_init: At 400907AC len 0000F854 (62 KiB): IRAM
                            I (400) cpu_start: Pro cpu start user code
                            I (194) cpu_start: Starting scheduler on PRO CPU.
                            I (0) cpu_start: Starting scheduler on APP CPU.
                            E (306) camera_demo: Camera probe failed with error 0x20001

                            Faulty device?

                            1 Reply Last reply Reply Quote 0

                            Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                            Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                            With your input, this post could be even better 💗

                            Register Login
                            • First post
                              Last post