Freescale芯片的官方的代码库,在github上:
里面找到freescale的自有layer:
https://github.com/Freescale/meta-freescale
然后这下面就有关于imx-test的package,是和imx芯片相关的功能测试代码:
https://github.com/Freescale/meta-freescale/tree/master/recipes-bsp/imx-test
这下面文件是空的,查看bb文件,src地址指向别处了:
https://github.com/Freescale/meta-freescale/blob/master/recipes-bsp/imx-test/imx-test_git.bb
SRC_URI = " \
git://source.codeaurora.org/external/imx/imx-test.git;protocol=https;branch=${SRCBRANCH} \
file://memtool_profile \
"
找到这个SRC的路径:
git://source.codeaurora.org/external/imx/imx-test.git
先用http打开看一下:
https://source.codeaurora.org/external/imx/imx-test/
这个就是imx-test的源码所在地。
所以要下载最新代码,就要git clone一下:
# git clone https://source.codeaurora.org/external/imx/imx-test
Clone成功后,这时检查文件夹里什么内容也没有。需要再选择一个tag check出来。(git checkout tag_name)
# git checkout rel_imx_5.4.70_2.3.2
然后就可以查看里面的代码了。
这里面的一些代码开始时可以参照,比如memtool等。