如何适配Embedfire I.MX6ULL-S1-NAND-MINI开发板到NXP官方最新的SDK

开发板资料请参考如下网址: https://doc.embedfire.com/products/link/zh/latest/linux/ebf_i.mx6ull.html

nxp 提供了丰富的软件sdk, 如果能利用NXP的提供的最新的sdk资源,搭配低成本的硬件方案,强强联合使产品更有竞争力,更方便爱好者学习使用,我们采用最新的SDK版本L6.1.36-2.1.0来做适配。

1.首先利用DDR压力测试工具生成ddr参数,可以参考之前的文档https://www.lijiandong.com.cn/?p=110

IMX6ULL DDR压力测试工具网址:

https:[……]

继续阅读

Layerscape POC SDK 快速搭建流程

NXP Layerscape系列产品最新的SDK 已经采用基于Yocto的编译框架。请参考如下网址:

https://www.nxp.com/design/software/embedded-software/linux-software-and-development-tools/layerscape-linux-distribution-poc:LAYERSCAPE-SDK

目前最新的SDK版本是L6.1.22_2.0.0, 此数字代号对应的是Linux Kernel版本,SDK一般半年左右更新一个新的版本,SDK文档参考如下链接。

https://www.nxp.com[……]

继续阅读

如何为Embedfire I.MX6ULL-S1-NAND-MINI开发板适配Openwrt系统

1.首先安装ubuntu18.04 安装如下软件包

2. 从如下仓库下载openwrt

3 联系FAE获取如下patch,并应用patch

4. copy如下patch到指定目录

5. make menuconfig #配置 imx6ull nand 模式,参考nxp提供的配置文档。

6 make download #下载所有软件包

7 make 或者 make -j1 V=s #执行编译

8 编译过程中会有报错,作如下修改

9 参考 https://www.lijiandong.com.cn/?p=312[……]

继续阅读

imx8m 支持系统说明

NXP IMX8M 系列产品包括i.mx8mq,i.mx8mm,i.mx8mn,imx8mp几款产品,主要针对工业多媒体及控制产品,NXP提供了非常丰富的软件系统支持特性。

  • Real time edge 支持(实时Linux+freertos)

https://www.nxp.com/design/software/development-software/real-time-edge-software:REALTIME-EDGE-SOFTWARE

  • WIN 10 IOT支持

https://www.nxp.com/design/software/embedded-sof[……]

继续阅读

git 使用

1.git log 查看Git提交记录

2. git status 查看git 提交状态

3.git add file 提交代码到暂存区

4.git commit -m “备注” 提交代码到当前分支

5.git restore 撤消工作区的修改返回到最近一次add(缓存区)的版本或者最近一次commit(当前版本库)的版本

6. git diff 查看修改代码

7. git reset –hard HEAD 表示回退到当前版本,HEAD指向当前版本。如果你修改了一些代码,想去除,就可以用git reset –hard HEAD一次性去除。

8.[……]

继续阅读

如何适配Forlinx OK1028-C开发板到NXP官方最新的LSDK2108/Real Time Edge2.3

一:OK1028开发板介绍,请参考如下网址:https://www.forlinx.com/product/126.html

二:根据OK1028 uboot打印信息收集开发板硬件配置:

三:md 0x1080000 200 通过此uboot命令收集ddr配置参数:

四: mdio list通过此uboot命令收集网口PHY地址信息: QSGMII网口地址为:8,9,a,b

五:修改RCW代码如下:

六: 修改atf代码如下:

七:修改uboot设备树适配网络代码如下:

八:修改liniux设备树适配网络代码如下:

[……]

继续阅读

找回Mysql root密码和WordPress后台登录密码

一 找回mysql Root密码 ,mysql命令后要紧跟冒号

service mysqld stop

mysqld_safe –skip-grant-tables

use mysql;

update mysql.user set password=password(‘root密码’) where User=’root’;

flush privileges;

二 找回Wordpress 后台密码

service mysqld stop

mysqld_safe –skip-grant-tables

show databases;

[……]

继续阅读

Layerscape LSDK2108 操作指导

2023年update:目前NXP的git服务器已经从https://source.codeaurora.org 更新到https://github.com/nxp-qoriq, 请参考最新的https://www.lijiandong.com.cn/?p=293文档

SDK编译环境需要ubuntu系统,先安装ubuntu20.04系统
解压缩flexbuild_lsdk2018.tgz
进入解压缩目录
source setup.env #先执行这个脚本,配置环境变量
flex-builder -i repo-fetch[……]

继续阅读