Hello mikedoidge,
Thanks a lot for the response thus giving us a little hope! We will be looking forward to your S32DS for Vision update eagerly!
Let me clarify about my current situation. Sorry for the long explanation ahead! I just wanted to be sure I clarified the situation clearly.
I currently have the S32 Design Studio for Vision (Linux variant) (Rev. 2.0 , 09/2017)[1] with build ID: 170911[2]. I suppose that's the latest version of S32 Design Studio for Vision. Let me know how to get the latest version, if mine isn't. Just FYI, I downloaded the S32 Design Studio for Vision (Linux variant) via the "Downloads" section of the NXP site for S32 Design Studio for Vision. I searched for the BSP in the Vision SDK present in the S32DS[3], which seems to be version v1.0.0. I found the archive (build_content.tar.gz) containing the BSP within the 'os/' directory of the Vision SDK folder. The following is directory tree for the extracted archive.
| Directory tree of extracted build_content.tar.gz (files of v234_baremetal_build stripped) |
|---|
build_content ├── v234_baremetal_build │ ... └── v234_linux_build ├── Image ├── README.txt ├── rootfs.tar ├── s32v234-evb28899.dtb ├── s32v234-evb.dtb ├── u-boot-28899.s32 └── u-boot-29288.s32
2 directories, 86 files |
As you could see, the .dtb, u-boot files present seem to be related to the EVB. I wasn't sure whether those were also compatible for the SBC-S32V234. So, I tried flashing the various combinations of the available .dtb and u-boot files and tried to boot the SBC-S32V234 using them. The following were the observations:
| u-boot file | DTB file | Observation |
|---|
| u-boot-28899.s32 | s32v234-evb28899.dtb | Doesn't boot. I got the error which read something like "Synchronous Abort" handler. |
| u-boot-28899.s32 | s32v234-evb.dtb | Same as above. |
| u-boot-29288.s32 | s32v234-evb28899.dtb | Boots successfully sometimes but the display doesn't seem to work. I get kernel panic at other times. Note: I tried the fix suggested for "HDMI not working" problem. It didn't work. |
| u-boot-29288.s32 | s32v234-evb.dtb | Same as above. |
As you could infer from the observations, none of the combinations worked properly which made me doubt whether the SBC-S32V234 was really supported by the S32DS for Vision v2.0. This is my current situation.
I'm not sure what I'm missing. It would be nice if someone could guide me with identifying the BSP binaries (u-boot, Image, dtb, rootfs) for the SBC-S32V234 which would enable development with the S32DS for Vision v2.0.
Thanks,
Sivaraam
References:
[1]: obtained from the ReleaseNotes.pdf file. Location: S32DS/Release_Notes/Release_Notes.pdf
[2]: obtained by running S32 Design Studio v2.0. From Help -> About S32 Design Studio for Vision.
[3]: Location: S32DS/s32v234_sdk/