自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (7)
  • 收藏
  • 关注

转载 搭建什么样的嵌入式Linux 开发环境

搭建什么样的嵌入式Linux 开发环境原创 实战混出的老哥 实战混出的老哥带你玩Linux 2021-02-24 21:32网上大部分的介绍文章都是停留在虚拟机和编译器的搭建上,其实这只是开发环境最基础的部分,真正的作战环境,需要配备全方位多维度的武器,下面就给各位介绍下老哥的作战室:当然虚拟机和编译器是必须的,这两个网上有N多的介绍,老哥就不在这里细说了。1. 命令操作窗口我们进入Linux的开发世界,与Windows桌面的开发,最大的区别就是很多命令的操作方式,而不是图形的操作方

2022-02-05 12:47:31 77

原创 CANOpen数据字典

需要的环境支持:1. python-2.7.18.amd64.msi2. wxPython2.8-win64-unicode-2.8.12.1-py27.exe3. CanFestival-3-de1fc3261f21\objdictgen目录下的Gnosis_Utils压缩包

2022-02-05 12:22:23 374

原创 IMXRT1062中SEMC配置成SRAM

本ID在网上看了一遍,基本没人把IMXRT中的SEMC配置成SRAM用,但我们要IMXRT与FPGA互通,就想把SEMC的这个功能用上,虽然有人会说,你可以在FPGA做SPI啊,那个调试起来麻烦,不如地址和数据这么直观。 在IMXRT1062中,SEMC的映射地址区间如下,所以在配置时在这个区间选一个作为外扩的FPGA的地址区即可:本ID大致说下配置步骤:1. 首先用config tool把pin配置好,注意:SRAM模式支持的是16位地址和数据线互用,再...

2021-11-18 12:02:26 685

原创 IMXRT1062的SDK中OTA

这两天把SDK中的OTA源码研读完了。这个很考验选手的读码能力,在没有任何文档的条件下,单独读一个工程的源码不难,一个个顺腾摸出来就行,但是在没有文档的情况下,读两个关联工程的源码,那就需要点功力了,两个工程之间的交互基本要靠经验猜测和读码验证。SDK中的OTA,有几个很好的设计思路值得学习:一个是它的SWAP方案,不浪费空间,当然还可以借助map优化;一个是它的测试支持;一个是它的回滚支持;一个是它的确认支持,一个是它的CRC的处理方案,还有一个是它的运行模式和下载模式的切换方案。本ID这里向大家

2021-09-10 11:08:30 181

原创 IMXRT1062的SDK中mflash组件的应用注意

玩Flash大家都认为很简单,写的话不就是先erase后program,但是IMXRT1062上的FlexSPI Flash上XIP时,情况就变得很复杂了。你还是按照原来的方式写代码编译,你会碰到死机的,为啥?因为XIP了!所以,大家在应用这个mflash组件时别掉坑里。...

2021-09-02 16:37:00 271

原创 IMXRT USB HID

第一次用国人做的工具进行开发,感觉很开心,对这个工具的设计者要大赞,比mfgtools好用一百倍,功能还更全面:

2021-09-02 16:30:55 128

原创 Function called without core lock

在IMXRT1061, IMXRT1062和IMXRT1052上应用LWIP+FREERTOS,一不小心,就会碰到“Function called without core lock”。我们要LWIP干活,目前本ID分析了下代码,发现有两种方式,一种是add进去,让主任务来干,另一种就是自己干,但得小心上面那句话。...

2021-09-02 16:21:07 412 3

原创 illegal TFTP operation

适用于IMXRT1060 IMXRT1062 IMXRT1052的SDK 2.9.3 中的TFTP直接坑的本ID抓bug到现在,饭点都过了,不知道这个是哪位大神留的一个BUG,坑了我一餐饭的功夫。首先感谢他,调试tftp_get是基本上分分钟就OK了,但是调试tftp_put时,搞得我对眼前的一切产生了怀疑,一个个排除:1. 怀疑电脑tftp 服务器的问题,研究防火墙啊,用另一台电脑来连啊,都OK;2. 怀疑是不是不支持tftp option字段的问题,开始大改SDK中的tftp.c,虽然没..

2021-09-01 19:40:54 643

原创 IMXRT1062上LWIP多播通信问题

最近调试多播,在网上看了一些文章,比如STM32,这上面的解决方案大部分是把网口配置改成ALL(全部接收);又比如IMXRT1052,这上面有人用kENET_ControlPromiscuousEnable(混杂模式)来解决。 本ID说这种方法确实可以解决问题,但是会带来隐患,如果用于大型网络里面,由于流量大,很容易将自己搞得吃不消。我建议尽量不要用这种方案,还是用多播的标准方案macFilter来。...

2021-08-24 16:15:54 312

原创 IMXRT1062的SDK中LWIP不插网线初始化网口不可用

原版SDK存在的问题:1. 上电时如果不插网线会一直不停的初始化PHY,导致启动时间很长很长;2. 启动完成后,再插入网线,网口基本不通;3. 以太网的Link状态没有任何监测。上面这三点,相信NXP的大佬不会搞不定,只是偷懒提供了一个简化版本的方案,意思就是别想拿着我的代码就可以直接进行产品开发商用,自己还是要付出点辛劳才行的。本ID经过对网口驱动和LWIP的代码进行垦荒,实现了如下功能:1. 插网线的情况下,上电可以检测到link的up状态,并进行打印提示;2. 在不

2021-08-18 09:29:03 1071 1

原创 Linux 4.19给驱动开发者增加的坑

最近在移植LAN9512驱动时发现官网提供的driver包竟然编译通不过,struct timer_list和strict_strtoul两个直接报错。driver包里说支持4.x,估计那个时候还没有4.19给他们测试,哈哈!为此本ID只能亲自操刀,加上LINUX_VERSION_CODE控制来增加支持4.19的分支,有兴趣的可以来跟本ID交流。...

2021-08-13 15:45:00 226

原创 MDK环境用JLINK下载和调试IMXRT1062

IMXRT1062外扩有SPI NOR Flash 和 SDRAM资源的时候,就跟通用的CPU的架构类似了,需要复杂的配置才能使用,而STM32大部分的处理器都是内置Flash外扩SRAM,基本上无需配置傻瓜操作即可。目前网上有的资源大部分都是IMXRT1052而IMXRT1062的MDK的具体配置和使用几乎没有,在NXP的官网上也只能找到一些免费工具的使用文档,去淘宝上买JLINK也大部分提供的是STM32的使用文档,那对于IMXRT1062的用户怎么办呢?本ID经过摸索,发现只有一条路那

2021-08-13 15:25:02 574

IEC60730B_CM7_3_0_DOC.zip

IEC60730B_CM7_3_0_DOC.zip

2021-08-06

xilinx-zc706-v2021.1-final.bsp

最新版本的zynq 2021 BSP

2021-08-06

trdp_spy.dll

匹配wireshark 3.0的TRDP插件

2021-08-06

tcnopen-trdp-r2254-tags-trdp-2.0.3.0.zip

tcnopen-trdp-r2254-tags-trdp-2.0.3.0.zip

2021-08-06

NXP.MIMXRT1061_DFP.13.1.0.pack

NXP.MIMXRT1061_DFP.13.1.0.pack

2021-08-06

NXP.MIMXRT1062_DFP.13.0.0.pack

NXP.MIMXRT1062_DFP.13.0.0.pack

2021-08-06

NXP.MIMXRT1061_DFP.13.0.0.pack

NXP.MIMXRT1061_DFP.13.0.0.pack

2021-08-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除