support

Forum Replies Created

Viewing 15 posts - 6,661 through 6,675 (of 7,855 total)
  • Author
    Posts
  • in reply to: QT5 toolchain error #7353
    support
    Keymaster

    Hi,

    Sure. If you encounter any problems, feel free to let us know.

    support
    Keymaster

    Hi,

    The Qt build does usually take a lot of time and multi-threaded build usually hangs due to a bug in MinGW. Sorry, this is a limitation of the MinGW-based toolchain and does not come from us.

    We do offer a service of building tricky libraries and tools for our customers. If you want to sponsor building and testing a Qt5 build for the latest Raspberry Pi image, please contact our sales for a quote. Otherwise feel free to share any problems you encounter while building it and we will help you overcome them.

    support
    Keymaster

    Hi,

    It looks like you compiled your program against libicu18n version 48 and then updated your Raspberry PI image to libicu18n version 52.

    Please delete the cross-compiled Qt, resynchronize the sysroot and build it again so that it is linked against version 52, not version 48.

    in reply to: Unexpected reply from ESP8266 #7344
    support
    Keymaster

    Hi,

    Strange. The boot mode should be “1,7” for the bootloader. Can you put breakpoints on the Sleep() calls after _Port.EscapeFunction() calls in the bootloader test program and check the state of GPIO0, GPIO2, GPIO15 and RESET at each sleep() call? Does it perform a device reset and does it hold the “UART Download Mode” (0/1/0) once reset is released?

    in reply to: Ninja Build #7343
    support
    Keymaster

    Hi,

    We don’t support it directly. However you can import a Ninja Build project to VisualGDB by selecting “Import a project built with other tools” in the wizard and specifying the build command line and the path to the built executable. VisualGDB will then invoke the command line you specified to build your project.

    in reply to: arm-elf toolchain corrupted? #7342
    support
    Keymaster

    OK, no problem. Let us know if you encounter problems with the arm-eabi toolchain.

    in reply to: There is an error in XML document #7339
    support
    Keymaster

    No problem. Enjoy VisualGDB!

    in reply to: QT5 toolchain error #7338
    support
    Keymaster

    Hi,

    The Qt framework has a bad habit of hardcoding various paths in the executables like qmake.exe, hence moving the toolchain to a different location would break everything.

    The easiest workaround would be to make a symlink from c:\SysGCC to d:\SysGCC:

    mklink /d c:\SysGCC d:\SysGCC

    This way your files will be physically located in d:\, but you can still use the c:\SysGCC path to access them.

    in reply to: XMC1100 Linking fails #7337
    support
    Keymaster

    Hi,

    Based on the log you provided it looks like the linker eliminates all code and data from the output image as it assumes it is all unused.

    You can resolve this by adding a KEEP statement to the declaration of the interrupt vector table in your linker script. This will mark the vector table as used and will in turn bring in the reset handler, main(), and the functions called by it. You will also need to explicitly specify the entry point in your linker script so that gdb can jump to it automatically after programming your FLASH.

    Please refer to our STM32 linker scripts for examples on the KEEP() statement and the entry point definition.

    in reply to: Build error during Pi Tutorial #7332
    support
    Keymaster

    Hi,

    Sorry to hear that. Building the kernel can be indeed tricky, but we tried to cover all the complexities in our kernel building tutorial. Did you encounter problems not mentioned there?

    in reply to: Use Boost library? #7331
    support
    Keymaster

    You should be able to do that, however if the Edison SDK from Intel does not include boost, you will need to cross-compile it.

    You can either follow the Boost cross-compilation guide or contact our sales for a quote if you want us to cross-compile it for you.

    in reply to: VisualGDB support #7330
    support
    Keymaster

    Hi,

    We simply connected Beaglebone to our internal network with a DHCP server via an Ethernet cable. Then we used the stock firmware listed here and were able to create new projects. If this does not work for you, please let us know which problems you are encountering so that we could help you resolve them.

    in reply to: fail debugging visual kernel #7325
    support
    Keymaster

    Hi,

    We do mention supported kernel versions on the kgdboe page.

    We are not planning to support older kernels as their popularity is declining over time as people are switching to newer ones.

    COM port-based debugging should work. Let us know if you encounter any problems with it.

    support
    Keymaster

    Hi,

    KGDBoE usually does not work on ARM devices because their network drivers do not implement all the necessary interfaces.

    If you want to try it nonetheless, you can simply comment out the code calling the cpu_down() function, as it should be irrelevant on a single-core device. Otherwise, we generally advise using JTAG to debug kernel on embedded ARM boards.

    It is hard to say what causes the KernelDebugHelper to crash from your log, most likely some kernel modifications break some assumptions. Please try disabling the “build/install a custom kernel module for collecting module information faster” checkbox. This should eliminate the need to build KernelDebugHelper and use an alternative slower mechanism instead.

    in reply to: Build error during Pi Tutorial #7323
    support
    Keymaster

    It looks like the configuration file is missing. Normally it should be created when you build the kernel as described in this tutorial. Have you managed to build the kernel successfully?

Viewing 15 posts - 6,661 through 6,675 (of 7,855 total)