This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

No compilation unit matching "path_to/linux_kernel/net/8021q/vlan.c" was found

Hi,

We installed a new ARM Development studio. And use it to debug the linux kernel. I followed "About debugging a Linux kernel" and "Configuring a connection to a Linux kernel" chapters to debug.

I can connect to CPU and stop it, step one instruction each time, but I can not set breakpoint. I got following messages when I set breakpoint

WARNING(CMD452-COR167):
! Breakpoint 11 has been pended
! No compilation unit matching "path_to/linux_kernel/net/8021q/vlan.c" was found

 

Our target board was based on i.MX8qxp, the debugger is DSTREAM-ST

Parents
  • Hi, 

    Thanks for your reply. I used the win 10 to install the Arm Development studio.

    I used the existing source code to create project. The path to source code include upper letter and lower letter, after I modify it to use only lower letter, the issue was gone. I am not sure whether the issue only happen in windows or my PC.

Reply
  • Hi, 

    Thanks for your reply. I used the win 10 to install the Arm Development studio.

    I used the existing source code to create project. The path to source code include upper letter and lower letter, after I modify it to use only lower letter, the issue was gone. I am not sure whether the issue only happen in windows or my PC.

Children
  • Hi Lei

    Thanks for letting us know that you resolved the problem.

    Problems with the case of filenames are common (and expected) when using Linux kernel on Windows. This are due to Windows not being able to differentiate between upper and lower case in filenames (e.g. foo.h versus foo.H), where Linux treats these as separate files.

    Stephen