Hi NXP team and community,
I have a FRWY-LS1012A board and want to set up my development environment for it. I noticed the board was used to be developed under CodeWarrior, however, that was for QorIQ old SDK(say Yocto based), right? So the questions are:
1) If I want to use Layerscape SDK(LSDK), what kind of IDE do you recommend?
2) What JTAG device do you recommend? so I can download bootloader for the bricked board and debug.
3) Any good practice how to build and debug? e.g, Build on host and download to the board ? or directly build on target?
Thanks
1) Use Ubuntu 18.04 for LSDK 18.09.
Use the following command sequence for LSDK 18.09 installing:
$ sudo apt-get install git
$ tar xvzf flexbuild_lsdk1809.tgz
$ cd flexbuild
$ source setup.env
wget http://www.nxp.com/lgfiles/sdk/lsdk1809/app_components_arm64.tgz
flex-builder -i mkrfs -a arm64
wget http://www.nxp.com/lgfiles/sdk/lsdk1809/arm64-modules-4.14.67.tgz
tar xvzf app_components_arm64.tgz -C build/apps
sudo tar xvzf arm64-modules-4.14.67.tgz -C build/rfs/rootfs_ubuntu_bionic_arm64/lib/modules
flex-builder -i merge-component -a arm64
flex-builder -i compressrfs -a arm64
2) Use CodeWarrior TAP and CodeWarrior Development Suite for Networked Applications:
3) Usually your host is used for application compiling. For example NFS file system can be used for using testing this application on your board.
Have a great day,
Pavel Chubakov
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Hi Pavel,
Thanks for the information. I have some follow up questions:
1. Regarding to the Jtag, can I just use CMSIS-DAP through USB, instead of CodeWarrior TAP?
2. I remember there used to be special/free version of CodeWarrior, is this still true for the latest CW?
3. I want to test with OP-TEE setup, is there any procedure to do that?
Thanks
Zhenchuan