- 高带宽
- 低功率
- Execute-in-place
- 读,写
- 安全
随着对更低功耗下更高处理性能的需求,就地执行(XiP)正迅速成为物联网设备的首选架构。EcoXiP卓越的快速性能和低功耗允许时间关键的软件直接在非易失性内存中执行,减少了启动时间和系统成本。
EcoXiP八进制xSPI内存
密度 | 产品/数据表 | 速度 | Vcc范围 | 接口 | 细节 | 状态 | 样品 |
---|---|---|---|---|---|---|---|
128 mbit | ATXP128(高达105°C) | 150兆赫 | 1.7 v - 1.95 v | 特别提款权SPI八进制/ DDR | ●活跃的 | 订单样品 | |
64 mbit | ATXP064B(高达105°C) | 170兆赫 | 1.7 v - 1.95 v | 特别提款权SPI八进制/ DDR | ●预览 | 订单样品 | |
32兆比特 | ATXP032(高达105°C) | 150兆赫 | 1.7 v - 1.95 v | 特别提款权SPI八进制/ DDR | ●活跃的 | 订单样品 |
订购代码 | 包 |
---|---|
ATXP128-CCUE-Y | 24 cc - 8 x6 |
ATXP128-CCUE-T | 24 cc - 8 x6 |
ATXP128-UUE-T | WLCSP -联系Adesto |
ATXP128-DWF | 参见晶圆模解决方案菜单 |
订购代码 | 包 |
---|---|
ATXP032-CCUE-Y | 24 cc - 8 x6 |
ATXP032-CCUE-T | 24 cc - 8 x6 |
ATXP032-UUE-T | WLCSP -联系Adesto |
ATXP032-DWF | 参见晶圆模解决方案菜单 |
订购代码 | 样品 |
---|---|
ATXP064B-CCUE-Y | 24 cc - 8 x6 |
ATXP064B-CCUE-T | 24 cc - 8 x6 |
ATXP064B-UUE-T | WLCSP -联系Adesto |
ATXP064B-DWF | 参见晶圆模解决方案菜单 |
您不能再在本页上发表问题或评论。所有产品论坛上的活动雷竞技电竞平台网站已经迁移到一个叫做RenesasRulz.瑞萨电子公司瑞萨(Renesas)将作为服务供应商和处理器,代表Dialog Semiconductor PLC管理这一举措。雷竞技电竞平台(“雷竞技电竞平台半导体”对话框)。请在这里提出你的问题:
内存
3个月前
支持AT25AT25DF041B在uboot用于引导闪存
发布的pratik.manvar35分 4回复你好,支持团队,
我们采用基于stm32mp1系列处理器的定制板,使用AT25DF041B NOR闪存。
为此,我们在u-boot或内核源代码中看不到驱动程序支持。
U-Boot版本:v2020.01-stm32mp
内核版本:v5.4-stm32mp
你能给我指出一个支持AT25DF041B NOR闪存的开源u-boot源吗?
供您参考,我们可以在u-boot源“drivers/mtd/spi/”目录下看到对“AT25DF321A”NOR部分的支持。
感谢和问候
Pratik Manvar
3个月前
嗨Eyal,
谢谢您的快速回复。
事实上,这个NOR部分#AT25DF041B已经为新产品确定下来了。因此,我做了一些分析,在u-boot和内核中添加对NOR的支持。请对我的发现提出你的意见。
关于兼容性,我检查了大多数命令地址(根据数据表)与可用的支持NOR部分#AT25DF321A相匹配。因此,据我所知,我们只需要在SPI NOR驱动程序中添加条目如下u-boot源。
——/ uboot-source / v2020.01-stm32mp /司机/ mtd / spi / spi-nor-ids.c + + + b / uboot-source / v2020.01-stm32mp /司机/ mtd / spi / spi-nor-ids.c @@ -67年6 + 67,7 @@ const struct flash_info spi_nor_ids [] = { /* 爱特梅尔公司——一些(混淆)被定位为“DataFlash”* /{信息(“at26df321”,0 x1f4700, 0, 64 * 1024, 64年,SECT_4K)},{信息(“at25df321a”,0 x1f4701, 0, 64 * 1024, 64年,SECT_4K)}, +{信息(“at25df041b”,0 x1f4402, 0, 64 * 1024, 8日SECT_4K)},
除此之外,我们还需要在下面u-boot的dts文件中添加SPI NOR节点条目,同样的更改也适用于内核。
——/ uboot-source / v2020.01-stm32mp / arch /胳膊/ dts / stm32mp157c-osd32mp1-brk。dts + + + b / uboot-source / v2020.01-stm32mp / arch /胳膊/ dts / stm32mp157c-osd32mp1-brk。DTS @@ -569,6 +569,50 @@ +&qspi {+ pinctrl-names = "default", "sleep";+ pinctrl-0 = <&qspi_clk_pins_a &qspi_bk1_pins_a>;+ pinctrl-1 = <&qspi_clk_sleep_pins_a &qspi_bk1_sleep_pins_a>;+ reg = <0x58003000 0x1000>, <0x70000000 0x4000000>;+ #address-cells = <1>;+ #size-cells = <0>;+ status = "ok ";+ + flash0: at25df041b@0 {+ compatible = "jedec,spi-nor";+ reg = <0>; + spi-rx-bus-width = <4>; + spi-max-frequency = <108000000>; + #address-cells = <1>; + #size-cells = <1>; + }; +};
请确认我的理解。
谢谢你的支持。
问候
Pratik Manvar
3个月前
嗨,Pratik,
是的,您要添加到spi_nor_ids的条目看起来不错。
我必须刷新我对设备树文件(.dts)的记忆,但这可能也没问题。
Eyal
3个月前
嗨Eyal,
谢谢你的确认。
非常感谢您的支持和快速回复。
感谢和问候,
Pratik Manvar
3个月前
你好,Pratik,
这些产品来自雷电竞官网登录Adesto Technologies,这是一家后来被Dialog收购的小公司。雷电竞下载appAdesto几乎没有资源来维护Linux和U-Boot驱动程序,而是更专注于嵌入式系统和mcu。好消息是,修改这些驱动程序并添加flash设备非常容易(就最常用的功能而言,大多数标准flash设备的兼容性达到99%)。我以前也做过。如果您感兴趣,我可以研究一下,并尝试将这些产品添加到驱动程序中。雷电竞官网登录请让我知道这对您是否重要,或者您更喜欢选择现有版本中已经支持的产品。
问候,
Eyal