查看: 284|回复: 14

X1开发板ASL代码

[复制链接]

1

主题

8

回帖

227

积分

中级会员

Rank: 3Rank: 3

积分
227
发表于 2024-1-25 14:07:42 | 显示全部楼层 |阅读模式
请问一下X1开发板ASL代码的IIC从机地址是作为从站时的地址吗,还是要连接设备的地址
回复

使用道具 举报

22

主题

348

回帖

1874

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1874
QQ
发表于 2024-1-25 14:28:18 | 显示全部楼层
你可以说再详细点吗,我没看懂你的意思
回复 支持 反对

使用道具 举报

1

主题

8

回帖

227

积分

中级会员

Rank: 3Rank: 3

积分
227
 楼主| 发表于 2024-1-25 14:35:11 | 显示全部楼层
风火轮用户68631 发表于 2024-1-25 14:28
你可以说再详细点吗,我没看懂你的意思

我们这边从机地址是0x36,是不是要修改ASL代码中I2cSerialBusV2的参数
回复 支持 反对

使用道具 举报

22

主题

348

回帖

1874

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1874
QQ
发表于 2024-1-25 14:40:40 | 显示全部楼层
李四 发表于 2024-1-25 14:35
我们这边从机地址是0x36,是不是要修改ASL代码中I2cSerialBusV2的参数

回复 支持 反对

使用道具 举报

1

主题

8

回帖

227

积分

中级会员

Rank: 3Rank: 3

积分
227
 楼主| 发表于 2024-1-25 14:49:37 | 显示全部楼层

可以指导一下怎么修改吗,修改和新增都要新刷BIOS吗
回复 支持 反对

使用道具 举报

404

主题

241

回帖

2万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
20347
发表于 2024-1-25 14:51:47 | 显示全部楼层
这个ASL CODE只是在BIOS中的编程示例,因为我们是开发板,你不是BIOS开发者,就不要去看它,我们已经设置好的,不用去弄的,你按我们应用例子编程源码的例子来

风火轮微信公众号
回复 支持 反对

使用道具 举报

1

主题

8

回帖

227

积分

中级会员

Rank: 3Rank: 3

积分
227
 楼主| 发表于 2024-1-25 14:59:08 | 显示全部楼层
peter 发表于 2024-1-25 14:51
这个ASL CODE只是在BIOS中的编程示例,因为我们是开发板,你不是BIOS开发者,就不要去看它,我们已经设置好 ...

好的,谢谢啦
回复 支持 反对

使用道具 举报

1

主题

8

回帖

227

积分

中级会员

Rank: 3Rank: 3

积分
227
 楼主| 发表于 2024-1-26 17:16:40 | 显示全部楼层
peter 发表于 2024-1-25 14:51
这个ASL CODE只是在BIOS中的编程示例,因为我们是开发板,你不是BIOS开发者,就不要去看它,我们已经设置好 ...

您好,请问一下我们这边设备地址是0x32,我要在哪个地方指明从机地址呢,例程源码里边没看到呀
回复 支持 反对

使用道具 举报

1

主题

8

回帖

227

积分

中级会员

Rank: 3Rank: 3

积分
227
 楼主| 发表于 2024-1-26 17:22:00 | 显示全部楼层
李四 发表于 2024-1-26 17:16
您好,请问一下我们这边设备地址是0x32,我要在哪个地方指明从机地址呢,例程源码里边没看到呀 ...

试了一下例程只能改寄存器地址,只有从站地址为0x50的从站才能收到消息
回复 支持 反对

使用道具 举报

22

主题

348

回帖

1874

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1874
QQ
发表于 2024-1-26 17:38:44 | 显示全部楼层
李四 发表于 2024-1-26 17:22
试了一下例程只能改寄存器地址,只有从站地址为0x50的从站才能收到消息

其中文件中最关键的2行,也是根据实际情况修改的2行,如下:
  1. [Standard.NTamd64]
  2. ; 驱动匹配的设备ID为I2C30001
  3. %SpbDriver2.DeviceDesc%=SpbDriver_Device, ACPI\I2C30001

  4. [Strings]
  5. ; 在设备管理器里面设备显示描述
  6. SpbDriver2.DeviceDesc = "I2C30001 Address 0X50"
复制代码
回复 支持 反对

使用道具 举报

1

主题

8

回帖

227

积分

中级会员

Rank: 3Rank: 3

积分
227
 楼主| 发表于 2024-1-29 14:54:34 | 显示全部楼层
风火轮用户68631 发表于 2024-1-26 17:38
其中文件中最关键的2行,也是根据实际情况修改的2行,如下:

您好,我已经在测试模式下改了ASL code,也可以和从站地址为0X36的设备通讯了,可是我改回正常模式就不行了,在教程上说要更新到bios代码中,然后重刷BIOS,但在教程中没有讲怎么更新到BIOS代码中,这部要怎么弄呀
回复 支持 反对

使用道具 举报

22

主题

348

回帖

1874

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1874
QQ
发表于 2024-1-29 15:04:05 | 显示全部楼层
李四 发表于 2024-1-29 14:54
您好,我已经在测试模式下改了ASL code,也可以和从站地址为0X36的设备通讯了,可是我改回正常模式就不行 ...

重刷BIOS吧
回复 支持 反对

使用道具 举报

1

主题

8

回帖

227

积分

中级会员

Rank: 3Rank: 3

积分
227
 楼主| 发表于 2024-1-29 15:09:42 | 显示全部楼层
直接重刷教程中提供的BIOS吗,不用改什么吗
回复 支持 反对

使用道具 举报

1

主题

8

回帖

227

积分

中级会员

Rank: 3Rank: 3

积分
227
 楼主| 发表于 2024-1-29 15:11:39 | 显示全部楼层

“等新设备调试好了,需要更新到BISO代码里面,并重新刷BIOS.”   这句是教程原话,说需要更新到BIOS代码里面
回复 支持 反对

使用道具 举报

22

主题

348

回帖

1874

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1874
QQ
发表于 2024-1-29 15:31:32 | 显示全部楼层
李四 发表于 2024-1-29 15:11
“等新设备调试好了,需要更新到BISO代码里面,并重新刷BIOS.”   这句是教程原话,说需要更新到BIOS代码里 ...

我们不能够供BIOS源码,但是我们可以提供定制服务。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|风火轮WIKI|手机版|小黑屋|深圳风火轮团队 ( 粤ICP备17095099号 )

GMT+8, 2024-3-3 16:28 , Processed in 0.063388 second(s), 20 queries .

快速回复 返回顶部 返回列表
 
【客服1】 商务合作 15289193
【客服2】 业务洽谈 13257599
【客服3】 售前咨询 510313198
【邮箱】
smartfire@smartfire.cn