Apologies if this is not the right forum but I really need help and I don’t know where to get it.
I’m hoping that someone can at least point me in the right direction.
I am software engineer with no embedded development experience and have been handed a board (Qualcomm® Snapdragon™) with
1: an image (Automotive Grade Linux: Halibut release)
2: flashing instructions
3: some source code for building the image
4: some build instructions (limited not from Qualcomm)
I need to
1: flash the existing image to the board to verify that it works
2: build a new AGL image with some additional packages (primarily a package manager and build tools)
3: flash the new image to the board
However, I am having great difficulty trying to figure out how to do this.
I do not have access to the Qualcomm documentation for this product or support from Qualcomm engineering.
The instructions that I was given to flash the image with QFIL do not work. It gets stuck at the moment of flashing. Here is a video:
I’m thinking this might be related to the fact the instructions said that DIP switches 1&2 needed to be ON.
However, the only way for QFIL to detect the device is if they are turned off.
Apparently the instructions for the board elsewhere (which I don’t have access to) specify that they should be off.
As a non-embedded developer my competency is not very strong in this area to begin with and I am under a tremendous amount of pressure from management to make this work, so I could really benefit from access to (1) documentation, (2) engineering support, (3) source code updates.
But I have no idea how to get these things.
The organization within our company who sent this to me has the relationship with Qualcomm and they have not been as responsive to my requests for assistance as I need to make this happen, so I really don’t know how to solve this problem.
I’ve tried posting on Stack Exchange:
I’ve opened a case with IoT Sales to inquire about purchasing support, but I’m not sure how long they will take to respond or if they will be able to help me.
I’ve opened a tech support case.
Similar doubts. No response yet and not sure if they will be able to help me.
If anyone has any ideas about how I might go about getting access to the resources I need, I would very much appreciate that.